CentOS下安装php
1.查看当前安装的php包
[root@wow~]# yum list installed | grep php
- 1
2.如果又则删除
[root@wow~]# yum remove ...
- 1
不同版本的yum源更改
查看系统版本命令:cat /etc/redhat-release
CentOS
rpm -Uvh /yum/el5/
CentOS
rpm -Uvh /yum/el6/
CentOS
rpm -Uvh /yum/el7/
rpm -Uvh /yum/el7/
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
4.运行安装
56w是版本号,可根据自己需要进行更改
[root@wow~]# yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64
- 1
5.安装php fpm
[root@wow~]# yum install php56w-fpm
- 1
6.测试
在测试项目下(/happy/ppppp)创建并编辑内容:
[root@wow~]# vim /happy/ppppp/
<?php phpinfo();?>
- 1
- 2
在nginx配置文件中server下添加解析php的配置
location ~ \.php$ {
root /happy/ppppp;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index ;
#fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
7.测试成功
不截图了