nginx授權非root使用者執行

2022-05-18 05:57:23 字數 468 閱讀 2231

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...