在 CentOS 安裝了 Nginx,每次都是透過 /usr/local/nginx/html/nginx 指令來啟動,我想設定為開機自動啟動該服務,在網路上搜尋:chkconfig --level 345 nginx on 可是執行後卻提示:在 nginx 服務中讀取訊息時出錯:沒有那個檔案或目錄 請問這是什麼意思呢?要怎麼弄才行,請教下各位,謝謝了~
chkconfig --level 345 nginx on 這個指令你先要在 /etc/init.d 下有 nginx 這個啟動設定文件,網路上有很多這個設定檔。但是這個設定檔要具體跟你的 nginx 程式的目錄,設定檔的目錄做相應的調整。
我的意見就是簡單的將 /usr/local/nginx/html/nginx 寫入 /etc/rc.local 中。也會開機啟動,不過是在分別的 level 裡面的程式啟動後再執行的。效果一樣,其他程式基本上不會依賴 nginx 啟動的.
chkconfig --level 345 nginx on 這個指令你先要在 /etc/init.d 下有 nginx 這個啟動設定文件,網路上有很多這個設定檔。但是這個設定檔要具體跟你的 nginx 程式的目錄,設定檔的目錄做相應的調整。
我的意見就是簡單的將 /usr/local/nginx/html/nginx 寫入 /etc/rc.local 中。也會開機啟動,不過是在分別的 level 裡面的程式啟動後再執行的。效果一樣,其他程式基本上不會依賴 nginx 啟動的.