linux下nginx編譯安裝


步驟:

1、獲取nginx安裝包。

進入nginx官網:http://nginx.org/

找到穩定版本:

點擊紅框內的鏈接。

使用wget獲取安裝包。

wget http://nginx.org/download/nginx-1.14.2.tar.gz

2、解壓安裝包。

tar zxvf nginx-1.14.2.tar.gz

3、進入解壓后的安裝包目錄。

cd nginx-1.14.2

4、可以先嘗試一下./configure看看是否會報錯,如果報錯,則按照錯誤進行相應的操作。

./configure --prefix=/usr/local/nginx

我們可能會遇到這樣的額錯誤。

error:the HTTP gzip module requires the zlib library

直接yum安裝相應的軟件就能解決問題。

yum install -y zlib-devel

我們還可能遇到的是關於pcre的問題,同樣yum解決。

yum install pcre pcre-devel

5、再次進行:./configure --prefix=/usr/local/nginx

發現沒有報錯。

6、安裝:make&make install

成功!!!

7、啟動nginx。

進入到nginx安裝目錄:

cd /usr/local/nginx/

我們會看到以下目錄。

進入sbin目錄,我們可以看到nginx的啟動文件。

啟動nginx:

./nginx

到這里如果沒有報錯,則nginx安裝成功。我們在瀏覽器訪問,會得到這樣的結果:

tips:我們在啟動的時候,可能會遇到這樣的錯誤:

因為,linux中已經有程序占了80端口。

解決方法:把占用80端口的程序找出來,kill掉。

kill掉占用80端口的程序后,就可以正常啟動了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM