ubuntu+nginx+php環(huán)境搭建方法分享

系統(tǒng)環(huán)境:Ubuntu 13 和 Linux Mint 15都通過。
默認安裝的是nginx 1.2.5,php5.4.9
先安裝:
sudo apt-get install nginx php5-fpm
我是在新安裝的Ubuntu13上測試通過的,真的只安裝這兩個東西就夠了。
然后編輯配置文件。
sudo gedit /etc/nginx/site-available/default
注意,如果是用gedit而不是用vi編輯,那應(yīng)該編輯site-available下的default文件,如果是編輯site-enabled下的default,因為gedit保存時默認會生成一個“default~”的備份,這個備份也會被nginx當成啟用的配置文件而出錯無法啟動。保險的做法是,編輯site-available下的文件后仍手動刪除備份文件。
找到location ~ \.php$的地方,5行取消注釋,變成這樣:
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;
}
這就成了!
啟動nginx:
sudo service nginx start
擴展:
1. default文件中,找到
index index.html index.htm;
這行,加入成
index index.html index.htm index.php;
這就可以用php文件做默認主頁
2.default文件中,在server{}指示符的 location / {} 指示符內(nèi),加入
autoindex on;
當文件夾內(nèi)沒有index文件,就會自動索引文件。
3. server{} 指示符的 root 行是文件根目錄,自行修改就能把那個文件夾作為網(wǎng)站根目錄
相關(guān)文章
ubuntu 14.04設(shè)置Apache虛擬主機的方法
使用Ubuntu 14.04 32位 LTS,并搭建2個測試網(wǎng)站分別命名為“unixmen1.local” 和 “unixmen2.local”.我的測試機分別為192.168.1.250/24和server.unixmen.local。你可以根2015-04-07Vmware虛擬機下Ubuntu上網(wǎng)設(shè)置方法圖文詳解
Vmware虛擬機下Ubuntu系統(tǒng)如何設(shè)置上網(wǎng)呢?有些朋友“虛擬機”安裝了ubuntu后無法上網(wǎng),如何解決呢?針對此問題,本文就為大家圖文詳細介紹Vmware虛擬機下Ubuntu上網(wǎng)設(shè)置方2015-03-16ubuntu怎么設(shè)置成中文界面 Ubuntu安裝中文語言方法詳解
ubuntu安裝后是英文界面,對于不懂英文的朋友們來說是無法操作的,其實ubuntu也可以設(shè)置成中文語言,那么,ubuntu怎么設(shè)置中文界面顯示呢?針對此問題,本文就為大家就進行2015-03-12- 這篇文章主要介紹了vmware下ubuntu的安裝與配置方法,需要的朋友可以參考下2014-05-07
VMware Workstation 10 安裝配置Ubuntu環(huán)境教程
這篇文章主要介紹了VMware Workstation 10 安裝配置Ubuntu環(huán)境教程,需要的朋友可以參考下2014-04-29- 這篇文章主要介紹了ubuntu安裝sublime不能輸入中文的解決方法,需要的朋友可以參考下2014-04-28
Ubuntu截圖工具gnome-screenshot使用教程
Ubuntu自帶的截圖工具非常好用,可以自已設(shè)置各種截圖的快捷鍵,下面我們一起來了解一下這個截圖工具gnome-screenshot2013-11-15ubuntu 12.04 安裝sublime Text 2 以及破解注冊教程
Text2是一款跨平臺的編輯器,再也不用為換平臺而找不到合適的、熟悉的編輯器擔憂了2013-11-01- 在ubuntu(linux)下安裝配置java環(huán)境(圖),還有Eclipse IDE的安裝方法,做完這些,你就可以在LINUX下開發(fā)JAVA了。2013-10-29
Virtual PC 2007 虛擬機安裝Ubuntu 7.10的圖文教程
以下是fengxi在Virtual PC 2007 中安裝Ubuntu 7.10完整圖文教程,為什么要用Virtual PC 2007呢? 我是受不了vm那個肥大的體積,所以我只用vpc2011-05-14