1、安装apt源管理工具、添加nginx和php的安装源apt-get install python-software-properties
add-apt-repository ppa:nginx/stable
add-apt-repository ppa:ondrej/php5
2、更新系统软件apt-get update
3、安装mysqlapt-get install mysql-server
在安装过程中,会要求你输入MySQL的root账号的密码。
4、安装php及mysql扩展apt-get install php5 php5-fpm php5-mysql php-apc
如果mysqli扩展安装不上,执行如下命令:aptitude install php5-mysql
登陆mysqlmysql -u root -p
5、选择性的安装php的各类功能模块
apt-get install php-pear php5-dev php5-curl
apt-get install php5-gd php5-intl php5-imagick
apt-get install php5-imap php5-mcrypt php5-memcache
apt-get install php5-ming php5-ps php5-pspell
apt-get install php5-recode php5-snmp php5-sqlite
apt-get install php5-tidy php5-xmlrpc php5-xsl
6、安装nginx服务器
apt-get install nginx
7、配置php
vi /etc/php5/fpm/php.ini
;cgi.fix_pathinfo=1 改为:cgi.fix_pathinfo=0
8、配置nginx服务器
mkdir /www
chmod 755 /www 创建一个 /www 目录设置为 755 权限
vi /etc/nginx/sites-enabled/default
root /usr/share/nginx/html; 改为:root /www;
将网站根目录设置到/www 目录下,注意不要写成 /www/ 这种格式,
index index.html index.htm; 改为:index index.php index.html index.htm;
在默认索引文件中增加 index.php
找到:location ~ .php$ { * } 区块
做如下调整
location ~ .php$ {
try_files $uri =404; #增加
fastcgi_split_path_info ^(.+.php)(/.+)$; #反注释
9,重启各项服务
service php5-fpm reload
service nginx reload
重新加载各项配置改动。