nginx常用命令

Nginx 的常用命令主要用于控制 Nginx 服务器的启动、停止、重载配置等操作。以下是一些最常用的 Nginx 命令:

启动 Nginx

启动 Nginx 通常使用系统的服务管理命令,或者直接调用 Nginx 的可执行文件:

# 使用系统服务命令启动(适用于大多数Linux发行版)
sudo systemctl start nginx

# 或者直接调用 Nginx 可执行文件(路径可能因安装方式不同而异)
sudo /usr/sbin/nginx

停止 Nginx

停止 Nginx 也可以使用系统服务命令,或者使用 Nginx 的 -s 选项:

# 使用系统服务命令停止
sudo systemctl stop nginx

# 使用 Nginx 命令停止
sudo nginx -s stop

nginx -s stop 会立即停止 Nginx,而 nginx -s quit 则会等待所有正在处理的请求完成后再停止。

重载 Nginx 配置

修改 Nginx 配置文件后,可以不停止服务而直接加载新的配置文件:

# 使用系统服务命令重载配置
sudo systemctl reload nginx

# 或者使用 Nginx 命令重载配置
sudo nginx -s reload

测试 Nginx 配置文件

在重载配置之前,应该测试配置文件的语法是否正确:

sudo nginx -t

如果配置文件没有问题,这个命令会输出“syntax is ok”和“test is successful”的消息。

查看 Nginx 版本

要查看安装的 Nginx 版本,可以使用以下命令:

nginx -v

查看 Nginx 配置选项

要查看 Nginx 编译时的配置选项,可以使用以下命令:

nginx -V

重新打开日志文件

如果你对 Nginx 的日志文件进行了轮转(比如切割日志),需要通知 Nginx 重新打开日志文件:

sudo nginx -s reopen

查看 Nginx 帮助

要查看 Nginx 命令行工具的帮助信息,可以使用:

nginx -h
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值