更新于 2014-03-07 18:17:40 UEANER

系统环境:

  • CentOS 6.4 x86_64
  • Fedora 20 x86_64

Fedora 20 源中已经有了PHP的源,直接可以使用以下命令安装即可:

# yum install php-fpm php-common php-devel php-mysqlnd php-mbstring php-mcrypt

以下为 CentOS 下安装 PHP 方法:

添加 epel 源

# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

添加 remi 源

# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

安装 PHP

# yum --enablerepo=remi,remi-php55 install php-fpm php-common php-devel php-mysqlnd php-mbstring php-mcrypt

查看 PHP 版本

# php -v
PHP 5.5.9 (cli) (built: Feb 11 2014 08:25:33) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies

启动 php-fpm

# service php-fpm start
Starting php-fpm:                                          [  OK  ]

php-fpm 服务常用参数 start/stop/restart/reload

转载请注明出处。
本文地址:http://blog.aboutc.net/linux/50/yum-install-php-on-linux

评论:25

ueaner 2014-01-06 03:28:05
如果出现更新错误,请先尝试更新remi源:rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm,再更新PHP:yum update --enablerepo=remi,remi-test,remi-php55 php\-*
lixiang 2015-05-05 12:39:39
这个安装到了什么地方啊  配置文件在哪儿 端口号是多少啊
ueaner 2015-05-06 12:10:06
@lixiang: 1路径:which php,2配置文件:php --ini,3端口号默认9000
rt5560 2015-05-09 19:22:05
安装完,重启apache时,提示找不到libphp5.so
ueaner 2015-05-10 03:35:59
@rt5560: 
1. 确保你的PHP的已经正确安装,需要查看:rpm -qa | grep php 的输出结果
2. 确保 httpd.conf 的配置中:LoadModule php5_module modules/libphp5.so,无拼写错误
3. 确保你的 php.ini 或者 php.d/*.ini 中的扩展加载无误
4. 如果以上三点还没有解决你的问题,请帖出完整的出错信息,我将及时回复。
rt5560 2015-05-10 21:31:26
@ueaner: 谢谢你,是你描述的第二点,路径不对。
小小网管 2015-06-18 16:12:13
太给力了5.3直接升到5.5.26
小小网管 2015-06-18 16:12:15
太给力了5.3直接升到5.5.26
gaojie 2015-07-14 16:18:27
你好,文章可以转载吗
gaojie 2015-07-14 16:18:29
你好,文章可以转载吗
ueaner 2015-07-14 21:15:02
@gaojie: 感谢阅读,您只需注明出处,既可随意转载。
feng 2015-10-13 11:54:15
写的真好
lucckystar 2015-10-16 17:29:01
安装完,重启apache时,提示找不到libphp5.so。modules文件夹下也确实找不到libphp5.so
lucckystar 2015-10-16 17:29:01
安装完,重启apache时,提示找不到libphp5.so。modules文件夹下也确实找不到libphp5.so
lucckystar 2015-10-16 17:29:04
安装完,重启apache时,提示找不到libphp5.so。modules文件夹下也确实找不到libphp5.so
lucckystar 2015-10-16 17:29:04
安装完,重启apache时,提示找不到libphp5.so。modules文件夹下也确实找不到libphp5.so
lucckystar 2015-10-16 17:29:05
安装完,重启apache时,提示找不到libphp5.so。modules文件夹下也确实找不到libphp5.so
lucckystar 2015-10-16 17:29:05
安装完,重启apache时,提示找不到libphp5.so。modules文件夹下也确实找不到libphp5.so
lucckystar 2015-10-16 17:29:05
安装完,重启apache时,提示找不到libphp5.so。modules文件夹下也确实找不到libphp5.so
lucckystar 2015-10-16 17:29:05
安装完,重启apache时,提示找不到libphp5.so。modules文件夹下也确实找不到libphp5.so
嘻嘻嘻 2016-12-26 16:45:53
把php55改成php56可以下载5.6.29版本,下载速度感人
陈飒飒 2017-01-11 16:40:45
sds
陈飒飒 2017-01-11 16:40:46
sds
陈飒飒 2017-01-11 16:40:46
sds
陈飒飒 2017-01-11 16:40:47
sds
关闭高亮高亮 分享到新浪微博分享到新浪微博