CentOS 中 Nginx 的基本命令
2024.01.29 12:56浏览量:2简介:本文将介绍在 CentOS 系统中使用 Nginx 时的一些常用命令。这些命令涵盖了安装、启动、停止、重启、配置检查、日志查看等方面,帮助你更好地管理和维护 Nginx 服务。
在 CentOS 中,Nginx 是一个常用的 Web 服务器和反向代理服务器。掌握一些基本命令对于管理和维护 Nginx 服务非常有帮助。下面是一些常用的 Nginx 命令:
- 安装 Nginx
要安装 Nginx,可以使用以下命令:
这将通过 YUM 包管理器安装 Nginx。sudo yum install nginx
- 启动、停止和重启 Nginx 服务
要启动 Nginx 服务,可以使用以下命令:
要停止 Nginx 服务,可以使用以下命令:sudo systemctl start nginx
要重启 Nginx 服务,可以使用以下命令:sudo systemctl stop nginx
sudo systemctl restart nginx
- 检查 Nginx 配置文件语法错误
要检查 Nginx 配置文件的语法错误,可以使用以下命令:
如果配置文件存在语法错误,该命令将显示相应的错误信息。sudo nginx -t
- 在 Nginx 配置文件中添加或修改虚拟主机
要添加或修改虚拟主机配置,需要编辑 Nginx 的主配置文件/etc/nginx/nginx.conf
。可以使用你喜欢的文本编辑器打开该文件进行编辑。以下是一个示例的虚拟主机配置:
保存文件后,需要重新加载 Nginx 配置以使更改生效。可以使用以下命令重新加载配置:server {
listen 80;
server_name example.com;
location / {
root /var/www/html;
index index.html;
}
}
sudo systemctl reload nginx
- 查看 Nginx 服务状态和进程信息
要查看 Nginx 的服务状态,可以使用以下命令:
要查看 Nginx 的访问日志,可以使用以下命令:sudo systemctl status nginx
要查看 Nginx 的进程信息,可以使用以下命令:sudo tail -f /var/log/nginx/access.log
``css ps aux | grep nginx
查看nginx运行状态
systemctl start nginx.service
启动nginx
nginx -s stop
立即停止nginx服务
nginx -s quit
从容停止
killall nginx
杀死所有的nginx进程
systemctl stop nginx.service
停止nginx服务器
systemctl restart ngnix.service
重启nginx服务器
nginx -s reload
重新载入配置文件文件
rpm -ql nginx
查看nginx安装列表,可以看到nginx所有的安装位置
总配置文件:/etc/nginx/nginx.conf
/etc/nginx/conf.d
所有的nginx自定义配置文件

发表评论
登录后可评论,请前往 登录 或 注册