Nginx命令(查询nginx配置文件)

Nginx命令(查询nginx配置文件)

个人博客地址: https://note.raokun.top
拥抱ChatGPT,国内访问网站:https://www.playchat.top

Nginx是一款轻量级Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。

Nginx常用命令

1.查看Nginx进程:
 ps -aux | grep nginx

image-20221111130823151-1668146800696

2.测试Nginx配置文件: nginx安装目录地址 -t
/www/server/nginx/sbin/nginx -t 

image-20221111131019647

3、启动: -c nginx配置文件地址
nginx -c /www/server/nginx/conf/nginx.conf

image-20221111132044929-1668146852393

4.查看Nginx的版本号
nginx -V
5.启动服务
start nginx
6.重启服务
service nginx restart
7.快速停止或关闭Nginx
nginx -s stop
8.正常停止或关闭Nginx
nginx -s quit
9.配置文件修改重装载命令
nginx -s reload
10.杀死进程:kill -HUP 进程号
kill -HUP 1430
用于检查 Nginx 配置文件正确性的命令是 `nginx -t`。此命令会验证配置文件的语法是否正确以及配置文件是否能够成功通过测试[^1]。 当执行该命令时,如果配置文件没有错误,将会返回如下提示信息: ``` nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful ``` 此外,在容器化环境中使用 Nginx 时,建议先在本地或容器外部验证配置文件的正确性再应用更改,以免因配置错误导致服务不可用并增加修复成本[^2]。 以下是完整的操作流程示例: ### 修改配置文件 假设需要修改某个虚拟主机的 IP 地址和端口号,则可以编辑 Nginx 的主配置文件 `/usr/local/nginx/conf/nginx.conf` 并保存更改: ```bash vim /usr/local/nginx/conf/nginx.conf server { listen 192.168.186.10:8080; server_name www.clean.com; charset utf-8; access_log logs/clean.access.log; location / { root /var/www/html/clean; index index.html index.htm index.php; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } :wq! ``` ### 测试配置文件 运行以下命令检查配置文件是否有误: ```bash /usr/local/nginx/sbin/nginx -t ``` 如果没有发现问题,继续重启 Nginx 使新设置生效: ```bash systemctl restart nginx.service ``` #### 注意事项 - 如果指定了不同的安装路径或者自定义了配置文件位置,可以通过 `-c` 参数显式指定配置文件的位置。例如: ```bash nginx -t -c /path/to/custom/nginx.conf ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值