在Ubuntu下安装Nginx与PHP5-FPM
PHP-FPM是一个PHPFastCGI管理器,是只用于PHP的,我们可以通过安装 Nginx 与 PHP5-FPM 来搭建一个 Linux 下的 PHP 运行环境。
1.安装与配置Nginx
可以通过命令 apt-get install nginx
来安装 Nginx。安装完毕之后,我们可以在以下4个地方任选一个对 Nginx 的配置作出修改:
1 | /etc/nginx/nginx.conf |
这里我们选择在 /etc/nginx/sites-available/default
中对 Nginx 的配置进行修改,在配置中新增一个 Server 如下:
1 | server { |
以上配置设置好之后,对应的工作文件夹就是 /var/www/html
。接下来,开始进行 PHP 的配置。
2.安装与配置PHP-FPM
执行以下命令安装PHP-FPM的相关组件:
1 | sudo apt-get install php5-fpm |
查看php5运行进程:
ps -waux | grep php5
打开关闭php5进程
sudo service php5-fpm stop
sudo service php5-fpm start
sudo service php5-fpm restart
sudo service php5-fpm status
修改PHP-FPM的配置文件/etc/php5/fpm/pool.d/www.conf
,把listen = /var/run/php5-fpm.sock
改为listen = 127.0.0.1:9000
,然后重新启动PHP与Nginx。访问127.0.0.1
应该就可以访问到/var/www/html
下对应的文件了。
参考:
1.ubuntu14.04 +nginx+php5-fpm - Bonker - 博客园
2.nginx对PHP文件报File not found.错 | 学步园
3.实战Nginx与PHP(FastCGI)的安装、配置与优化 - 爱维Linux - 51CTO技术博客
本文链接:
https://www.nosuchfield.com/2016/06/01/install-Nginx-and-PHP5-FPM-on-Ubuntu/
版权声明:
本博客所有文章均采用
CC BY-NC-SA 4.0 许可协议,转载请注明出处!