nginx全域性命令配置

2022-06-25 16:06:14 字數 3551 閱讀 5978

剛才安裝了nginx, 命令需要去sbin目錄執行,比較麻煩,設定下全域性命令,就無需進入nginx的sbin目錄執行nginx命令了,過程如下:

vim /etc/profile,如下所述

執行:source /etc/profile           讓配置檔案重新生效一下即可

解決辦法:/home/nginx/sbin/nginx -c /home/nginx/conf/nginx.conf

已解決,命令ok

也可以使用:ln -s /home/nginx/sbin/nginx /usr/local/bin/nginx

檢視版本:nginx -v

[root@ibk_187 sbin]# nginx -v

nginx version: nginx/1.13.4

檢查配置是否正確:nginx  -t

[root@ibk_187 sbin]# nginx -t

nginx: the configuration file /home/nginx/conf/nginx.conf syntax is

oknginx: configuration file /home/nginx/conf/nginx.conf test is successful

關閉:nginx -s quit

nginx -s stop

啟動

[root@ibk_187 sbin]# cd /home/nginx/sbin/[root@ibk_187 sbin]# ./nginx
重啟伺服器,發現此錯誤 

nginx -s reload

nginx: [error] open() "/home/nginx/logs/nginx.pid" failed (2: no such file or directory)

解決方法:

[root@localhost nginx]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

使用nginx -c的引數指定nginx.conf檔案的位置

看nginx.pid檔案已經有了。

重啟伺服器,發現此錯誤 

nginx -s reload

nginx: [error] open() "/home/nginx/logs/nginx.pid" failed (2: no such file or directory)

解決方法:

[root@localhost nginx]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

使用nginx -c的引數指定nginx.conf檔案的位置

看nginx.pid檔案已經有了。

nginx配置一(全域性配置)

user 是個主模組指令,指定nginx worker程序執行使用者以及使用者組.語法 user user group 預設值 nobody nobody 如果主程序以root執行,nginx將會呼叫setuid setgid 來設定使用者 組,如果沒有指定組,那麼將使用與使用者名稱相同的組,預設情...

怎麼配置全域性命令

配置步驟 1.計算機 2.右鍵 屬性 3.高階系統設定 4.環境變數 5.找到變數名為path 點編輯 使用者變數 系統變數都可以 6.變數值新增上 你想開啟的可執行檔案所在的資料夾的路徑 eg 我的迅雷應用thunder.exe的位址為c program files x86 thunder net...

3 1 Nginx全域性配置說明

user nginx nginx 啟動nginx 作程序的 和組 worker processes number auto 啟動nginx 作程序的數量 worker cpu affinity 00000001 00000010 00000100 00001000 將nginx 作程序繫結到指定的c...