Nginx安裝遇到的問題

      拖了好久終於開始Nginx的任務,話說Nginx的安裝幾乎都是傻瓜式的,按照官方教程,一切順利的話就是幾行指令的事。
下載好源碼解壓後進入源碼目錄      

./configture
make
make install

當然,是在一切順利的情況下。。。。
       執行完安裝腳本後,由於虛擬機上之前安裝過apache並未卸載,即使在關閉apache服務後,通過瀏覽訪問本機依然出現的apache的歡迎頁面(能消停點麼?),怒刪之

apt-get remove apache

然而,apache依然是陰魂不散(這貨屬殭屍麼?),火狐訪問本機80端口還是apache的歡迎頁面,百度如何完全乾掉這貨。。。

$ sudo apt-get --purge remove apache-common

$ sudo apt-get --purge remove apache


$ sudo find /etc -name "*apache*" |xargs  rm -rf

$ sudo rm -rf /var/www

$sudo rm -rf /etc/libapache2-mod-jk

      運行以上命令,終於徹底刪除apache,再次通過火狐訪問本機80端口,但是卻得到了一個大大的404,不過404響應報文服務器信息顯示響應報文由Nginx發出,顯然Nginx已正常運行但是默認目錄下並未有歡迎頁面,猜測是根目錄設置的問題,查詢修改根目錄的方法後,修改默認配置文件重定位根目錄至/home/www。。。
然而,依然毫無反應,我勒個去。。。通過nginx -V 查詢後發現默認配置文件目錄居然是:

--conf-path=/etc/nginx/nginx.conf

而官爲文檔的解釋爲
–conf-path=path — sets the name of an nginx.conf configuration file. If needs be, nginx can always be started with a different configuration file, by specifying it in the command-line parameter -c file. By default the file is named prefix/conf/nginx.conf.

而其中的prefix默認爲:/usr/loca/nginx。。
。。。。。。大哥!這和說好的不一樣啊,修改對應位置的配置文件後終於成功重定位了根目錄,再次訪問本機80端口,終於出現Nginx歡迎界面。。。寫文檔的同學能不能認真點啊!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章