服务器上的php版本安装了两个,一个php5.3版本太低了,另一个php7,但php服务一直使用的php5.3,所以我打算在php5.3运行的同时,启动php7,安装php方法不多说。
将php7加入/etc/init.d目录下
cp /usr/local/php7/sbin/php-fpm /etc/init.d/php7-fpm
php7 我使用的是9002端口,
vi /usr/local/php7/etc/php-fpm.d/www.conf
将其中的
listen = 127.0.0.1:9001
替换为
listen = 127.0.0.1:9002
修改nginx配置
server {
listen 80;
server_name zch_weibo_user.com;
location / {
root /home/weibo_zch;
index index.php index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
location ~ \.php$ {
root /home/weibo_zch;
fastcgi_pass 127.0.0.1:9002;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /$document_root$fastcgi_script_name;
include fastcgi_params;
}
}
重启nginx服务
/etc/init.d/nginx restart
正常情况下就可以访问目录下的index.php文件了 。里面输出的phpinfo()
如果出问题 检查9002端口是否占用等
领取专属 10元无门槛券
私享最新 技术干货