附录A:Nginx命令行工具
Nginx提供了一系列命令行工具,使得管理和控制Nginx服务变得更加容易。这些命令行工具不仅可以用于启动和停止Nginx服务,还可以用于重新加载配置、检查配置文件的语法正确性等。以下是Nginx命令行工具的基本用法。
Nginx服务的启动、停止和重启
启动Nginx:
sudo systemctl start nginx
或者如果你没有使用systemd,可以直接使用:
sudo nginx
停止Nginx:
sudo systemctl stop nginx
或者使用Nginx的快速停止命令:
sudo nginx -s stop
重启Nginx:
重启命令用于重新启动Nginx服务,这在更改配置文件后特别有用。
sudo systemctl restart nginx
或者使用Nginx命令进行平滑重启(重新加载配置文件,不中断服务):
sudo nginx -s reload
检查Nginx配置文件
在重新加载Nginx配置之前,检查配置文件的语法是否正确是一个好习惯。
检查配置文件:
sudo nginx -t
这个命令会检查Nginx的主配置文件(通常位于
/etc/nginx/nginx.conf
)及所有包含的配置文