CentOS7.8安裝nginx
阿新 • • 發佈:2020-10-10
安裝依賴:
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