[TOC]nginx
找到nginx
首先,若是你忘記了你的nginx的安裝目錄,不妨使用如下命令,找到你的nginx:shell
find / -name nginx
這個時候,不出意外的話,你的界面將會出現一堆nginx路徑,可是通常可執行的文件是在/sbin/
或者/bin/
目錄下。固然,若是你的shell工具支持關鍵字高亮的話,一眼就能區分該是目錄仍是可執行文件了,如下是目錄示例:工具
/run/nginx /usr/lib64/nginx /usr/sbin/nginx /usr/share/nginx /usr/libexec/initscripts/legacy-actions/nginx /etc/logrotate.d/nginx /etc/sysconfig/nginx /etc/nginx /var/lib/yum/repos/x86_64/7/nginx /var/cache/nginx /var/cache/yum/x86_64/7/nginx /var/log/nginx
上述列表中,帶有/sbin/
或者/bin/
的目錄僅有一個,那就是:測試
/usr/sbin/nginx
找到nginx的配置文件
也就是找到nginx.conf文件,一樣是使用查找命令:ui
find / -name nginx.conf
這個時候通常只會出現一個配置文件路徑,以下:this
/etc/nginx/nginx.conf
拼接命令,啓動nginx
將目錄/usr/sbin/nginx
加上參數 -c
,再加上配置文件目錄:/etc/nginx/nginx.conf
spa
最終變成了:code
/usr/sbin/nginx -c /etc/nginx/nginx.conf
此時按下Enter執行,屏幕將會沒有其餘的提示,意味着nginx程序啓動成功。進程
nginx -c 它是設置配置文件。其實nginx -c 它還有一個默認的配置文件路徑。它默認的路徑:/etc/nginx/nginx.conf
,因此上述命令修正後是:ip
/usr/sbin/nginx -c
怎麼知道nginx還有其餘的命令呢?
你只須要輸入如下命令便可:
/usr/sbin/nginx -?
Nginx指令拓展知識(中英對照):
-?,-h : this help (這個幫助) -v : show version and exit (顯示版本並退出) -V : show version and configure options then exit (顯示版本和選項,而後退出) -t : test configuration and exit (測試配置和退出) -T : test configuration, dump it and exit (測試配置,轉儲並退出) -q : suppress non-error messages during configurationtesting (在配置非錯誤期間,禁止顯示非錯誤消息) -s signal : send signa1 to a master process: stop, quit, reopen, reload (向主進程發送信息:中止;退出;從新打開;從新加載) -p prefix : set prefix path (default: /etc/nginx/) (設置前綴路徑,默認:/etc/nginx/) -c filename : set configuration file (default: /etc/nginx/nginx. conf) (設置配置文件,默認爲:/etc/nginx/nginx. conf ) -g directives : set global directives out of configuration file (將配置文件設置爲全局指令)