php7.0-fpm 和nginx 搭配,配置nginx支持php7.0-pfm

以ubuntu爲例子php

apt-get intalll nginxhtml

發現有錯誤nginx

 Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/libg/libgd2/libgd3_2.1.1-4ubuntu0.16.04.6_amd64.deb  404  Not Found [IP: 91.189.91.24 80]ubuntu

打開
vi /etc/resolv.conf網絡

配置resolv.conf的dns解析(配置google的dns)php7

nameserver 8.8.8.8 fetch

nameserver 8.8.4.4google

重啓網絡   /etc/init.d/networking restartspa

更新apt    unix

apt-get update

從新新安裝的nginx

apt-get install nginx

service nginx start

安裝php7.0-fpm

apt-get install php7.0-fpm

service php7.0-fpm

配置nginx支持php

vi  /etc/nginx/sites-available/default

location ~ \.php$ {
               # root  /var/www/html;
               # fastcgi_param  SCRIPT_FILENAME /var/www/html$fastcgi_script_name;
                #fastcgi_param   /etc/nginx/fastcgi_params;
                #include snippets/fastcgi-php.conf;
                fastcgi_index  index.php;
                # With php7.0-cgi alone:
                #fastcgi_pass 127.0.0.1:9000;
                # With php7.0-fpm:
                fastcgi_pass unix:/run/php/php7.0-fpm.sock;
                #include        fastcgi_params;
                include      fastcgi.conf;
        }

主要用nginx的fastcgi.conf來啓動就能夠了,搞了半天終於明白這玩意。確實有點費勁

但願之後的同志們不要犯錯了。

相關文章
相關標籤/搜索