找到安裝nginx的原始碼根目錄,如果沒有的話
新的原始碼
tar xvzf nginx-1.3.2.tar.gz
檢視ngixn版本極其編譯引數
/usr/local/nginx/sbin/nginx -v
進入nginx原始碼目錄
cd nginx-1.3.2
以下是重新編譯的**和模組
make 千萬別make install,否則就覆蓋安裝了
make完之後在objs目錄下就多了個nginx,這個就是新版本的程式了
備份舊的nginx程式
cp /usr/local/nginx/sbin/nginx/usr/local/nginx/sbin/nginx.bak
把新的nginx程式覆蓋舊的
cp objs/nginx /usr/local/nginx/sbin/nginx
測試新的nginx程式是否正確
/usr/local/nginx/sbin/nginx -t
nginx: theconfiguration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx:configuration file /usr/local/nginx/conf/nginx.conf test issuccessful
平滑重啟nginx
/usr/local/nginx/sbin/nginx -s reload
檢視ngixn版本極其編譯引數
/usr/local/nginx/sbin/nginx -v
這是我重新編譯的**:
本篇文章**於
Nginx重新編譯新增模組
tar xvzf nginx 1.3.2.tar.gz 檢視nginx版本極其編譯引數 usr local nginx sbin nginx v 進入nginx原始碼目錄 cd nginx 1.3.2 以下是重新編譯的 和模組 make 千萬別make install,否則就覆蓋安裝了 make完之...
Nginx重新編譯新增模組
1 準備nginx原始碼 tar xvzf nginx 1.9.1.tar.gz 2 檢視ngixn版本極其編譯引數 usr local nginx sbin nginx v 3 在原始碼中開始編譯 進入nginx原始碼目錄 cd nginx 1.9.1 以下是重新編譯的 和模組 make 千萬別m...
Nginx重新編譯新增模組
tar xvzf nginx 1.3.2.tar.gz 檢視nginx版本極其編譯引數 usr local nginx sbin nginx v 進入nginx原始碼目錄 cd nginx 1.3.2 以下是重新編譯的 和模組 make 千萬別make install,否則就覆蓋安裝了 make完之...