1. 程式人生 > >如何使兩個nginx同時執行

如何使兩個nginx同時執行

1. 假設已經自動安裝了一個nginx

2. 第二個必須執行編譯安裝,編譯時需要制定--prefix,這樣才能將nginx安裝到一個指定的目錄下,設為$ngx_dir

3. 把執行檔案複製一份:cp -f $ngx_dir/sbin/nginx $ngx_dir/sbin/nginx-new

4. 把自動安裝的啟動指令碼檔案複製一份,cp -f /etc/init.d/nginx /etc/init.d/nginx-new

5. 修改啟動指令碼檔案/etc/init.d/nginx-new,讓其指向實際的執行檔案$ngx_dir/sbin/nginx-new,修改其它相關選項

6. 修改系統配置檔案(CentOS需要),/etc/sysconfig/nginx-new,將其內容改為實際的配置檔案地址,NGINX_CONF_FILE=$ngx_dir/conf/nginx.conf