# nginx常用命令实战
whereis nginx 找到nginx的启动目录
/usr/bin/nginx -h 查看可用参数
参数解读: -v 可查看nginx的版本。 -V 可查看nginx的详细信息,包括编译的参数。 -t 可用来测试nginx的配置文件的语法错误。 -T 可用来测试nginx的配置文件语法错误,同时还可以通过重定向备份nginx的配置文件。 -q 如果配置文件没有错误信息时,不会有任何提示,如果有错误,则提示错误信息,与-t配合使用。 -s 发送信号给master处理: stop 立刻停止nginx服务,不管请求是否处理完 quit 优雅的退出服务,处理完当前的请求退出 reopen 重新打开日志文件,原日志文件要提前备份改名。 reload 重载配置文件 -p 设置nginx家目录路径,默认是编译时的安装路径 -c 设置nginx的配置文件,默认是家目录下的配置文件 -g 设置nginx的全局变量,这个变量会覆盖配置文件中的变量。
如果觉得每次都需要输入绝对路径执行命令麻烦,可以通过以下几种方法实现直接使用nginx命令。
1、做软连接:
ln -s /usr/local/nginx/sbin/* /usr/sbin/
2、配置环境变量:
vim /etc/profile.d/nginx.sh
nginx_home=/usr/local/nginx
PATH=$nginx_home/sbin:$PATH
export PATH
然后重新读取下配置文件
source /etc/profile
3、设置别名:
alias nginx='/usr/local/nginx/sbin/nginx'
关于评论
评论前请填好“昵称”、“邮箱”这两栏内容,否则不会收到回复,谢谢!