12.20 ubuntu 下 改为nginx 过程记载

2017-12-21  本文已影响0人  小郑的学习笔记

之前写过如何构建lamp 架构的,现在想改为nginx, 其实暑假洲更和我说过用nginx,但是那个时候在看鸟哥的书,书上有apache的详细解释,就没有安装nginx。现在改为nginx 过程中还是遇到一些问题,记录一下。

暂停 apache2

apachectl stop

网页测试一下,果然已经无法访问localhost了

下载nginx

其实现在ubuntu 已经很方便了

sudo apt-get install nginx

打开nginx

sudo service nginx start

nginx的主页目录也是在/var/www/html里面

所以访问local host 之后网页又可以使用了

但是点了php访问数据库不行了

这里要设置配置文件

sudo vim /etc/nginx/sites-available/default
把和php有关的注释去掉
这里我犯了一个错误,我去多了一个#,导致出现问题,还浪费了很多时间
查看了问题所在fastcgi_pass" directive is duplicate in

后来百度了一下,发现只要去掉

fastcgi_pass unix:/var/run/php5-fpm.sock;

之前的#就可以了

然而我还是不行,弄了半天,重装了nginx,也不行,最后发现,原来我没有安装 php7-fpm......

好吧

sudo apt-get install php7-fpm

OK 了


左边设置nginx 右边下载安装好了php7-fpm

然后一切回复正常

systemctl status nginx.service
这个命令可以看出错在哪里

上一篇下一篇

猜你喜欢

热点阅读