ubuntu 13.04 nginx php 安装
程序员文章站
2024-01-15 20:31:28
...
之前一直摸索,百度好多文章,得出一个最简单的安装方法,但是不知道是否正确,或者有什么遗漏的。
1.安装nginx
sudo apt-get install nginx
2.安装php
sudo apt-get install php5-fpm
3.配置nginx
sudo gedit /etc/nginx/sites-available/default
root /www;
index index.html index.htm index.php;
location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
include fastcgi_params;
}
4.启动nginx
sudo service nginx start
安装完毕,现在有两个问题,网上的很多文章都差不多,主要的差异在PHP安装和nginx配置哪里。
1.php是否只需要安装php5-fpm即可?
2. location ~ \.php$ {
# fastcgi_split_path_info ^(.+\.php)(/.+)$;
# # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
#
# # With php5-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# # With php5-fpm:
fastcgi_pass unix:/var/run/php5-fpm.sock;
# fastcgi_index index.php;
include fastcgi_params;
}
各行的配置分别代表什么意思?
3.为什么使用fastcgi_pass 127.0.0.1:9000;就无法启动nginx?
1.安装nginx
sudo apt-get install nginx
2.安装php
sudo apt-get install php5-fpm
3.配置nginx
sudo gedit /etc/nginx/sites-available/default
root /www;
index index.html index.htm index.php;
location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
include fastcgi_params;
}
4.启动nginx
sudo service nginx start
安装完毕,现在有两个问题,网上的很多文章都差不多,主要的差异在PHP安装和nginx配置哪里。
1.php是否只需要安装php5-fpm即可?
2. location ~ \.php$ {
# fastcgi_split_path_info ^(.+\.php)(/.+)$;
# # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
#
# # With php5-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# # With php5-fpm:
fastcgi_pass unix:/var/run/php5-fpm.sock;
# fastcgi_index index.php;
include fastcgi_params;
}
各行的配置分别代表什么意思?
3.为什么使用fastcgi_pass 127.0.0.1:9000;就无法启动nginx?
回复讨论(解决方案)
没装过,过来看看。
建议贴出代码以供分析
首先,我建?你用centsos?作?php的服?器系?,他比ubuntu更?定,?一?你可以搜索一下centos的?史即可?解.
sudo apt-get install nginx
sudo是?了提升?限 apt-get install是直接?ubuntu的?像取得安?包安?.
在centos里的命令是 yum install nginx
在linux上搭建PHP?境非常麻?,不?我建?下?lnmp???合?境,用???合?境安?完?之後再??置nginx的?程?和fastcgi的一些高??定,?一部份非常麻?且重要,而且?有固定?置方法可供你?考,很多?西都要自己??摸索,因?每一台伺服器的硬件和性能不同,如果?置不好的?,你的?站?常常出???500或??502
上一篇: RealmeX9对比realmex7Pro哪个好?
下一篇: jQuery常用工具方法
推荐阅读
-
ubuntu 13.04 nginx php 安装
-
ubuntu 10.04以下版本安装php5.2的方法
-
Mac下安装php70+php56+nginx多版本开发环境
-
nginx-php5-fpm - Ubuntu14.04 安装nginx+php5-fpm 后访问php页面空白,怎么解决?
-
在ubuntu下安装php版本问题
-
Ubuntu8.04快速搭建nginx+php系统
-
Ubuntu11.04停Memcached和php5-memcache的安装与基本使用
-
Ubuntu14-04安装redis和php5-redis扩展
-
腾讯云ubuntu下安装php5 apache2 mysql的命令分享
-
Ubuntu下安装PHP的mongodb扩展操作命令_PHP