nginx
简介
本文记录了 Nginx 的常用安装、卸载、配置、命令及代理配置等内容,便于日常查阅。
安装
- Windows:下载解压即可安装
- Linux:
- CentOS 安装文档
- 查找文件:
find / -name nginx - 配置参考:官方文档 或 配置示例
- 也可通过
docker或 宝塔面板 安装
卸载
- Windows:直接删除安装目录
- Linux:
- 查看 Nginx 是否运行:
ps -ef | grep nginx - 停止服务:
/usr/sbin/nginx -s stop或nginx -s stop - 检查端口:
netstat -lntp,确认已停止 - 查找相关文件:
whereis nginx,并删除(如:rm -rf /usr/sbin/nginx) - 使用包管理器卸载:
yum remove nginx
- 查看 Nginx 是否运行:
配置
- IP 的 SSL 配置
- 开机自启动:
- 查找安装路径:
whereis nginx(如/usr/local/nginx/sbin/nginx或/usr/bin/nginx) - 编辑
/etc/rc.local,末尾添加 Nginx 启动命令 - 修改权限:
chmod 755 /etc/rc.local - 重启测试:
shutdown -r now
- 查找安装路径:
常用命令
- 安装:
brew install nginx - 查看信息:
brew info nginx - 启动:
nginx - 重新加载配置:
nginx -s reload - 重启:
nginx -s reopen - 停止:
nginx -s stop(强制杀进程) - 优雅退出:
nginx -s quit(处理完请求后退出) - 查看版本及配置路径:
nginx -V - 查看版本:
nginx -v - 指定配置文件:
nginx -c filename - 帮助:
nginx -h - 修改配置文件:
vi /usr/local/etc/nginx/nginx.conf - 检查配置语法:
nginx -t
代理配置(支持 HTTPS、WSS)
1 | #PROXY-START/ |
常见问题
- 配置文件修改后,务必执行
nginx -t检查语法,再重载服务。 - 端口占用、权限不足等问题,可通过日志和命令行排查。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 BARAN的小站🔥🔥🔥!




