Nginx是世界上最受欢迎的Web服务器之一。因此,无论您目前是否正在使用它,如果您是一名Web开发人员,您很可能会在某个时候接触到它。因此,为了熟悉此Web服务器的基础知识,应该了解一些重要的 Nginx 命令。
在本文中,小编将介绍5个常见的Nginx命令是什么、如何使用它们以及每个命令的作用。
如果您需要快速提醒如何使用某个命令或它的作用,请参考以下常用命令列表。请记住,如果您不是root用户,则需要执行sudo每个命令才能使它们正常工作。
1、启动 Nginx
启动 Nginx非常简单。只需使用以下命令:
service nginx start
如果您使用的是基于 systemd 的版本,例如 Ubuntu Linux 16.04 LTS 及更高版本,systemctl请在命令中使用,如下所示:
systemctl start nginx
示例响应:
Starting nginx server...
2、停止 Nginx
停止Nginx将快速杀死所有系统进程。即使有打开的连接,这也会终止 Nginx。为此,请运行以下命令之一:
service nginx stop
systemctl stop nginx
示例响应:
Stopping nginx Server...
但是,此命令在繁忙的服务器上仍然需要一些时间。因此,如果您希望 Nginx更快地停止,您还可以使用:
killall -9 nginx
3、退出 Nginx
退出Nginx与停止Nginx非常相似,但是它这样做很优雅,这意味着它将在关闭之前完成打开连接的服务。要退出 Nginx,请使用以下命令之一:
service nginx quit
systemctl quit nginx
4、重启 Nginx
重新启动 Nginx 基本上执行停止然后启动。使用以下命令之一运行 Nginx 重启:
service nginx restart
systemctl restart nginx
示例响应:
Stopping nginx Server... [ OK ]
Starting nginx Server... [ OK ]
5、重新加载 Nginx
重新加载与重新启动有点不同,同样,它更优雅。根据 Nginx,reload 被定义为“以新的配置启动新的工作进程,优雅地关闭旧的工作进程”。您可以使用以下命令之一重新加载 Nginx:
service nginx reload
systemctl reload nginx
示例响应:
Reloading nginx Server... [ OK ]
【节点网络】【香港站群服务器】【wordpress升级插件】【Tier4机房标准】【版本升级】【镜像创建】【使用香港主机搭建外贸网站的优势】【香港主机IIS 7.5配置伪静态教程】【高防主机怎么选】【docker镜像无法上传的解决方法】【韩国KT主机租用有什么优势】【仓库添加】【VMwareUbuntu安装图文教程】【虚拟主机服务器】【详解虚拟化技术QEMUKVM入门】【Nginx】【Linux下一只五颜六色的「猫」】【数据中心规划中的技术演进】【免费的海外云主机去哪找海外云主机大分析】【同步主从】
版权声明:本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。