上一篇
📢 最新消息(2025年8月)
Nginx 官方刚刚发布了 25.3 稳定版,修复了多个安全漏洞并优化了 HTTP/3 支持,如果你还在用旧版本,现在是时候升级啦!
如果你还在用 Nginx 1.18 甚至更早版本,赶紧跟上时代吧!
备份现有配置
sudo cp -r /etc/nginx /etc/nginx_backup
检查当前版本
nginx -v
查看系统依赖
确保你的系统支持新版本(OpenSSL 版本是否够新)。
适用于 Ubuntu/Debian/CentOS 等主流 Linux 发行版。
# 更新软件源 sudo apt update # 升级 Nginx sudo apt install --only-upgrade nginx # 重启 Nginx sudo systemctl restart nginx
# 更新软件源 sudo yum update # 升级 Nginx sudo yum upgrade nginx # 重启 Nginx sudo systemctl restart nginx
✅ 优点:简单、自动处理依赖。
❌ 缺点:可能不是最新版本(取决于官方源更新速度)。
如果你想用 Nginx 1.25.3,但包管理器还没更新,可以手动编译:
wget https://nginx.org/download/nginx-1.25.3.tar.gz tar -xzvf nginx-1.25.3.tar.gz cd nginx-1.25.3
./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_v2_module
(可根据需要添加 --with-http_v3_module
等参数)
make sudo make install
sudo cp /usr/local/nginx/sbin/nginx /usr/sbin/nginx
nginx -t # 测试配置 sudo systemctl restart nginx
✅ 优点:可定制化、第一时间用上新功能。
❌ 缺点:稍复杂,需手动管理依赖。
curl -I 你的网站
nginx -v
tail -f /var/log/nginx/error.log
❓ 升级后网站打不开?
→ 检查配置语法:nginx -t
,确保没有遗漏旧配置。
❓ 模块不兼容?
→ 重新编译时加上原有模块参数,或联系模块开发者更新。
❓ 性能反而变差?
→ 可能是新版本默认参数不同,调整 worker_processes
、keepalive_timeout
等。
升级完成后,你的服务器会更安全、更高效,如果遇到问题,可以在评论区交流~
💬 你在用哪个版本的 Nginx?升级顺利吗? 欢迎分享经验!
本文由 星贞韵 于2025-08-02发表在【云服务器提供商】,文中图片由(星贞韵)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vps.7tqx.com/wenda/519588.html
发表评论