之前要在linux下面安裝nginx,弄了半天,終於搞定了,下面給大家詳細一下安裝流程及安裝報錯解決方案:
安裝共分為5步搞定:
1.進入src目錄(下載存放目錄) cd /usr/local/src/ 2.wget下載:http://nginx.org/en/download.html(nginx官網) wget http://nginx.org/download/nginx-1.10.3.tar.gz 3.解壓 tar zxvf nginx-1.10.3.tar.gz 4.進入 cd nginx-1.10.3 5.設置安裝目錄(這樣的話可能會報一些錯,這裡也是檢測是否有問題的關鍵步驟) ./configure --prefix=/usr/local/nginx 6.安裝 make && make install 一般會出現的錯誤及解決方案: 1.pcre錯誤 意思就是重寫需要pcre的支持,而我又沒有安裝pcre,可以加上–without-http_rewrite_module參數屏蔽重寫功能! 解決辦法:安裝pcre apt-get install libpcre3 libpcre3-dev 2.zlib庫錯誤 解決:安裝zlib 1. apt-get install ruby 安裝ruby 2. apt-get install zlib1g 安裝zlib 3. apt-get install zlib1g-dev 安裝zlib-dev 3.啟動錯誤 意思是不能啟用80端口,80端口已經被占用了。 解決:把占用80端口的軟件 或服務關閉即可(可能是自己裝了apache.nginx等,也有可能是系統自帶apache並啟動了) 1.查看端口及軟件 netstat -antp 2.殺掉進程 kill -9 進程號 或 pkill apache2(httpd)http://www.bkjia.com/Linuxjc/1195264.htmlwww.bkjia.comtrue