1. 修改nginx.conf檔案配置, 首行改為
user root;
2. nginx檔案屬性設定
#1進入nginx執行檔案目錄
cd /usr/local/nginx/sbin#2
設定所屬組為root
chown
root:root nginx
#3 檔案許可權755,所屬使用者全許可權, 所屬組讀+執行, 外部使用者執行讀+執行
chmod
755nginx#4
chmod u+s 就是給某個程式的所有者suid許可權,可以像root使用者那樣啟動。
chmod u+s nginx
3. nginx的日誌檔案需要設定為啟動使用者許可權(否則會導致日誌無法寫入)
chown -r worker:worker /data/logs/nginx
Nginx 非root使用者安裝
springboot vue nginx 前後臺分離web專案部署 nginx 非root使用者安裝 1 準備編譯環境 首先得確保伺服器上有gcc 編譯環境,如果沒有的話。得先yum 安裝下。這個需要root,嘗試非root安裝,還是缺少編譯環境。yum y install gcc yum y in...
nginx 非 root 使用者下啟動
在 unix like 系統上,非 root 使用者只能使用 1024 之上的埠。所以,預設的 80 埠就無效了。apache,nginx非 root 使用者下啟動 http 80 埠 埠範圍小於1024 所有使用者都可以執行 因為是755許可權,檔案所有者 root,組所有者 root chown...
linux 非root使用者安裝nginx
第二步 上傳那個nginx的安裝包 報錯 3 還是安裝一下pcre吧 bdctool localhost setup unzip pcre 8.10.zip bdctool localhost setup cd pcre 8.10 bdctool localhost pcre 8.10 config...