Centos7源碼編譯安裝Nginx
- 首先安裝相關依賴
- 下載下傳Nginx源碼包
- 編譯安裝
- 其他
首先安裝相關依賴
# 筆者使用的Centos7鏡像已經自帶zlib、pcre,但是編譯安裝nginx時仍然報錯找不到pcre的庫,需要安裝對應的zlib-devel和pcre-devel
# 如果你的鏡像沒有安裝或使用的其他系統的,請自行安裝zlib,zlib-devel,pcre,pcre-devel(可能還需要openssl,openssl-devel)
yum install -y zlib-devel pcre-devel
下載下傳Nginx源碼包
# 進入源碼包存放位置
cd /usr/local/src
# 下載下傳(最新版本請參見官網 http://nginx.org/en/download.html)
wget http://nginx.org/download/nginx-1.14.2.tar.gz
編譯安裝
# 解壓,會得到一個nginx-1.14.2檔案夾
tar zxvf nginx-1.14.2.tar.gz
# 進入檔案夾
cd nginx-1.14.2
# 執行配置檢查,編譯,安裝
./configure && make && make install
其他
# 檢視nginx安裝位置
whereis nginx