1. 程式人生 > 實用技巧 >CentOS7.8安裝nginx

CentOS7.8安裝nginx

安裝依賴:

yum install gcc pcre-devel zlib-devel openssl-devel

下載包(需要其他版本直接該版本號或者去官網看地址就行):

wget https://nginx.org/download/nginx-1.9.8.tar.gz

解壓包:

tar -zxvf nginx-1.9.8.tar.gz 

進入nginx-1.9.8的目錄,執行配置(prefix對應的是你需要安裝的位置的路徑)命令:

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

執行編譯:

make && make install

完成後進入安裝目錄通過驗證配置檔案是否正確來檢視是否編譯成功:

cd /usr/local/nginx/sbin
./nginx -t

如需支援https還需要安裝http_ssl_module模組

重新到nginx-1.9.8目錄編譯nginx

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

備份原有的nginx後複製新生成的檔案替換原來的(最好先停掉nginx服務,否則會報檔案忙的錯誤)

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
cp objs/nginx /usr/local/nginx/sbin/nginx

後面正常使用即可

END