小网工
没有结果
查看所有结果
  • 登录
  • 首页
  • 建站经验
  • 云服务器
    • 腾讯云
    • 阿里云
  • WordPress
  • 技术教程
  • 网站运维
  • 实用工具
PRICING
SUBSCRIBE
  • 首页
  • 建站经验
  • 云服务器
    • 腾讯云
    • 阿里云
  • WordPress
  • 技术教程
  • 网站运维
  • 实用工具
没有结果
查看所有结果
小网工
没有结果
查看所有结果
首页 网站运维

Linux运维需要知道的几个Nginx常用命令

2020年12月23日
0

Nginx可以说是世界上最受欢迎的Web服务器之一。如果你是网络开发人员,不论你当前是否在使用它,很可能在某些时候会接触到它。为了熟悉Web服务器的基础知识,我觉得应该了解一些重要的Nginx命令。

常用的Nginx命令

如果您需要快速提醒如何使用某个命令或其功能,请参考以下常用命令列表。请记住,如果您不是root用户,则需要使用sudo每个命令才能使其正常工作。

启动Nginx

启动Nginx非常简单。只需使用以下命令:

service nginx start

如果您使用的是基于systemd的版本,例如Ubuntu Linux 16.04LTS及更高版本,请systemctl在命令中使用,如下所示:

systemctl start nginx

知道了开始命令,我们相信不说你也知道重启命令和停止命令了吧。

Nginx停止

service nginx stop

Nginx重启

service nginx restart

但是,此命令在繁忙的服务器上仍然需要一些时间。因此,如果您希望Nginx停止更快,您还可以使用:

killall -9 nginx
退出Nginx

退出Nginx非常类似于停止它,但它优雅地这样做,这意味着它将在关闭之前完成提供打开的连接。要退出Nginx,请使用以下命令之一:

service nginx quit
systemctl quit nginx
重启Nginx

重新启动Nginx基本上执行停止然后启动。使用以下命令之一运行Nginx重新启动:

service nginx restart
systemctl restart nginx

响应反馈:

Stopping nginx Server... [ OK ]
Starting nginx Server... [ OK ]
重新加载Nginx

重新加载与重新启动有点不同,再次,它更优雅。根据Nginx的说法,重新加载定义为“使用新配置启动新的工作进程,优雅地关闭旧的工作进程”。您可以使用以下命令之一重新加载Nginx:

service nginx reload
systemctl reload nginx

响应示例:

Reloading nginx Server... [ OK ]
查看服务器状态

使用以下命令之一检查Nginx Web服务器的当前状态:

service nginx status
systemctl status nginx

响应示例:

nginx is running
测试Nginx配置

您可以在重新启动或完全重新加载之前测试Nginx服务器的配置文件。这有助于防止任何可能导致您的网站瘫痪的无法预料的错误。要执行此操作,您可以使用两个单独的命令,它们都返回相同的信息:

nginx -t

或使用以下之一:

service nginx configtest
systemctl config nginx

响应示例:

nginx: the configuration file /etc/nginx-sp/nginx.conf syntax is ok
nginx: configuration file /etc/nginx-sp/nginx.conf test is successful
检查Nginx版本

还有两种不同的方法可以检查您的Nginx版本。两者都非常相似,但其中一个显示的信息比另一个更多。使用以下Nginx命令之一打印Nginx版本:

service nginx -v
systemctl -v nginx

使用以下命令打印Nginx版本,编译器版本和配置参数。

service nginx -V
systemctl -V nginx
显示命令帮助

如果您想直接从终端内获得可用命令的快速参考指南,请使用以下帮助命令之一:

service nginx -h
systemctl -h nginx

要么:

service nginx -?
systemctl -? nginx

总结:

本文中显示的这些Nginx命令是一些最受欢迎的命令。确实存在一些其他参数但是这些参数几乎没有被使用。每当你遇到Nginx命令时都会参考本指南,希望你会找到你需要的那个。

标签: Nginx
分享Tweet分享
王耍耍

王耍耍

网络工程师、博客爱好者。

有关帖子

Nginx性能优化之开启 OCSP Stapling
建站经验

Nginx性能优化之开启 OCSP Stapling

2020年12月25日
173
Centos7下部署Zabbix监控系统
网站运维

Centos7下部署Zabbix监控系统

2020年12月23日
56
destoon公司/商铺模板配置伪静态规则
建站经验

destoon公司/商铺模板配置伪静态规则

2020年12月23日
44
学习使用GoAccess分享Nginx日志
网站运维

学习使用GoAccess分享Nginx日志

2019年5月28日
50

发表评论 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

最新内容

建站选择阿里云 ECS 还是轻量云服务器?

建站选择阿里云 ECS 还是轻量云服务器?

2022年4月30日
52
网管必备 Office  强制卸载工具

网管必备 Office 强制卸载工具

2022年4月26日
41
【解决】Edge 浏览器打开提示存在兼容性问题

【解决】Edge 浏览器打开提示存在兼容性问题

2022年3月19日
126
  • 热门
  • 评论
  • 最新
PowerPoint(PPT)里面不能复制粘贴怎么办

PowerPoint(PPT)里面不能复制粘贴怎么办

2022年4月22日
Windows Server 2016服务器配置网卡链路聚合(NIC Teaming)

Windows Server 2016服务器配置网卡链路聚合(NIC Teaming)

2020年12月23日
红米 AC2100 安装 OpenWRT 教程

红米 AC2100 安装 OpenWRT 教程

2022年3月17日
国内镜像源下载速度评测 阿里源、清华源、华为源对比

国内镜像源下载速度评测 阿里源、清华源、华为源对比

2021年1月23日
POP3和IMAP之间的区别

POP3和IMAP之间的区别

7
Windows Server 2016服务器配置网卡链路聚合(NIC Teaming)

Windows Server 2016服务器配置网卡链路聚合(NIC Teaming)

6
【解决】WordPress升级/插件/模板安装需要输入FTP信息

WordPress静态文件分离方案

6
Windows10扁平化壁纸推荐,清新又有淡淡的科技感

Windows10扁平化壁纸推荐,清新又有淡淡的科技感

6
建站选择阿里云 ECS 还是轻量云服务器?

建站选择阿里云 ECS 还是轻量云服务器?

2022年4月30日
网管必备 Office  强制卸载工具

网管必备 Office 强制卸载工具

2022年4月26日
【解决】Edge 浏览器打开提示存在兼容性问题

【解决】Edge 浏览器打开提示存在兼容性问题

2022年3月19日
通过 Python 脚本批量备份 H3C 交换机

通过 Python 脚本批量备份 H3C 交换机

2022年3月17日
  • 关于我们
  • 联系我们
  • 隐私政策
  • 版权声明

© 2022 王耍耍 – All rights reserved 渝ICP备17001054号-4

没有结果
查看所有结果
  • 首页
  • 技术教程
  • 网站运维
  • 实用工具
  • 建站经验
  • WordPress
  • 云服务器

欢迎回来!

登录帐户

忘记密码?

找回密码

输入详细信息以重置密码

登录