Nginx命令详解以及如何不重启nginx更改配置
Song •
2626 次浏览 •
0个评论 •
2021年04月27日
一、查看Nginx系统版本
查看nginx版本信息:-v和-V是不一样的:
# 显示nginx的当前版本
nginx -v
# 显示版本、编译器版本和配置参数信息
nginx -V
二、Nginx常用命令
# 开启Nginx服务
nginx -s start
# 重启Nginx服务
nginx -s restart
# 快速关闭nginx服务
nginx -s stop
# 优雅的关闭,当所有请求被处理完成之后才关闭。
nginx -s quit
# 更新Nginx配置
nginx -s reload
三、不重启nginx更新配置
有时候我们的服务器可能正在线上运行,如果我们使用nginx restart会重启,期间导致用户无法访问;而且如果配置有问题,则可能到账系统宕机几分钟或10几分钟。我们可以使用reload命令重新加载配置,如果配置有问题报错也不会影响现在运行的配置。nginx是支持热部署的,意思就是可以在不停止服务的情况下进行更新部署。
# Ubuntu/Debian
sudo service nginx reload
# CentOS7
sudo systemctl reload nginx
# mac
sudo nginx -s reload
-
阿里云Ubuntu 16.04使用apt-get来安装Java和Tomcat 2021-04-17 -
Laravel queue 导致链接Mysql数据库Connection timed out! 2021-04-10 -
微信内H5 跳转小程序方法详解(laravel/php) 2021-03-17 -
Laravel 使用consoletvs/charts 轻松构建统计图表 2021-03-09 -
Laravel 5/6/7/8 使用mews/purifier 集成 HTMLPurifier 防止XSS跨站攻击 2021-01-28

更多相关好文