手记

四十九章 腾讯云Centos7.4 安装php fpm

一、安装Nginx(见四十八章)

二、删除php安装包

1.检查当前安装的PHP包

yum list installed | grepphp

2.如果有安装的PHP包,先删除他们

       yum remove

三、配置源

rpm -Uvh http://mirror.webtatic.com/yum/el7/epel-release.rpm

rpm -Uvh http://mirror.webtatic.com/yum/el7/webtatic-release.rpm

如果想删除上面安装的包,重新安装

rpm -qa | grepwebstatic

rpm -e  上面搜索到的包即可

四、fpm 安装和基本操作

       sudo yum install php56w-fpm( 也可以php55w-fpm  php70w-fpm  )  

五、安装PHP扩展

       sudoyum installphp56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64

 service php56w-fpm start/restart/stop

六、修改配置文件(文件位置见四十八章)

vim  /etc/nginx/conf.d/ test.conf

server {

  #listen       80;

  #root   /usr/share/nginx/html;

  #server_name  localhost;

  #charset koi8-r;

  #access_log  /var/log/nginx/log/host.access.log  main;

  #location / {

     # index  index.html index.htm;

  #}

  #error_page  404              /404.html;

  # redirect server error pages to the static page /50x.html

  #

  error_page   500 502 503 504  /50x.html;

  location = /50x.html {

      root   /usr/share/nginx/html;

  }

  # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000

  #

  location ~ \.php$ {

      fastcgi_pass   127.0.0.1:9000;

      fastcgi_index   index.php;

      fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

      include        fastcgi_params;

  }

}

七、重启

service nginx restart


0人推荐
随时随地看视频
慕课网APP