ll /usr/local/nginx conf:配置文件目录 html:测试网页目录 logs:日志目录 sbin:程序目录
示例:nginx -V 示例:nginx -t 示例:-c filename 指定配置选项文件路径 如果你是yum安装它会默认指定为/etc/nginx/nginx.conf。 如果是编译安装默认是编译时候./configure --conf-path=PATH指定的路径,缺省值是安装目录下的conf/nginx.conf。
创建文件目录/usr/local/nginx-test/con,从nginx安装目录下拷贝相应的配置文件,并且修改监听端口为90。 nginx -c /usr/local/nginx-test/conf/nginx.conf 上图可以看到一共有80和90两个nginx进程,其中80是一开始启动的进程使用的是默认配置文件,90就是上面使用-c选项指定配置文件路径启动的新进程。 上图通过localhost:90能顺利访问到index.html
示例-s signal发送信号给master进程,signal:stop,quit,reopen,reload 示例:nginx -s stop 配置文件路径,关闭相应的nginx进程 可以看出90端口的nginx进程已经被关闭。 如果是nginx -s stop将关闭使用默认配置文件启动的进程也就是占用80端口的nginx进程。
示例:nginx -s reload 配置文件路径,重新加载相应的配置文件。 vim conf/nginx.conf,然后修改端口为100,nginx -s reload
