sudo apt-get install nginx安裝完成后配置Nginx,默認(rèn)的安裝結(jié)構(gòu)是:
sudo gedit /etc/nginx/sites-available/default注意:修改網(wǎng)站默認(rèn)目錄為 /var/www/nginx/nginx-default,當(dāng)然你也可以修改為/var/www
sudo /etc/init.d/nginx start訪問(wèn)http://localhost,如果正常的話應(yīng)該顯示 Welcome to Nginx !,如果顯示403,那就是接著修改網(wǎng)站默認(rèn)目錄。
sudo apt-get install php5-cli php5-cgi mysql-server php5-mysql注意:在安裝過(guò)程中會(huì)要求創(chuàng)建Mysql 的root用戶密碼,請(qǐng)務(wù)必牢記數(shù)據(jù)庫(kù)Mysql的超級(jí)密碼。
sudo apt-get install spawn-fcgi配置 Nginx :
sudo gedit /etc/nginx/sites-available/default注釋掉其中的PHP部分(去掉前面的#號(hào))
location ~ \.php$ {注意:務(wù)必注意上面的空格以及目錄名稱。
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/nginx-default$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}
/etc/init.d/nginx stop注意:第二行的sudo不能少,否則還是會(huì)出問(wèn)題。
sudo /etc/init.d/nginx start
spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi注意:如果出現(xiàn)錯(cuò)誤 Address already in use 之類的,網(wǎng)上所說(shuō)是由于Apache占用了98端口,如果你安裝過(guò)Apache,那請(qǐng)卸載掉再重試。
sudo gedit /var/www/nginx-default/info.php輸入 <?php phpinfo(); ?> 保存,關(guān)閉。
sudo apt-get install php5-xcache然后打開XCache的配置文件:
/etc/php5/conf.d/xcache.ini復(fù)制全部,準(zhǔn)備編輯php.ini
sudo gedit /etc/php5/cgi/php.ini粘貼至php.ini文件中。
sudo killall -HUP php-cgi注意:在info.php中查看 XCache 模塊。(要能搜索到多個(gè)xcache,如果只有一個(gè),那必然有問(wèn)題。)
spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi
聯(lián)系客服