查看: 48|回覆: 1

[Debian] Debian 环境安装新版 nginx

[複製鏈接]

4

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2009-2-10
發表於 2019-9-6 23:01:00 | 顯示全部樓層 |閲讀模式

在 Debian 系统中,我们可以通过 apt-get 安装系统自带的 nginx,这样安装的 nginx 版本略旧。Nginx 官网提供了一些编辑绎好的 deb 安装包,我们只需更新安装源,就可以通过 apt-get 来安装最新的稳定版 Nginx 了。

 加载安装源并导入key

$ echo deb http://nginx.org/packages/debian/ buster nginx | sudo tee /etc/apt/sources.list.d/nginx.list
注:主线版本源为 deb http://nginx.org/packages/mainline/debian/ buster nginx
$ apt install gnupg2
$ wget http://nginx.org/keys/nginx_signing.key && sudo apt-key add nginx_signing.key
$ sudo apt update && apt install nginx -y

到这一部分就完成了最新稳定版的 Nginx 的安装。

需要注意的是,这一步安装的 Nginx 和系统自带的 nginx 的配置目录略有区别,可以用一下几个简单的命令修正:

sudo mkdir /etc/nginx/{sites-available,sites-enabled}
sudo mv /etc/nginx/conf.d/* /etc/nginx/sites-available
sudo rmdir -f /etc/nginx/conf.d/
sudo perl -pi -e 's/conf.d/sites-enabled/g' /etc/nginx/nginx.conf

 



来源:https://www.cnblogs.com/surplus/p/11478745.html
回覆

使用道具 舉報

0

主題

2092

回帖

1萬

積分

琼殿精英

金币
10581
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-10-11
發表於 2026-6-14 08:10:03 | 顯示全部樓層
哇,感谢楼主的分享!这个教程真的很实用呢~

刚好最近也在考虑升级服务器的nginx版本,照着你的方法操作了一下,确实比系统默认的版本新很多!

有个小建议想补充一下:

关于密钥导入的新方式

现在也可以用更简单的方式导入密钥:
  1. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ABF5BD8277489C21
複製代碼

或者直接:
  1. echo "deb http://nginx.org/packages/debian/ $(lsb_release -sc) nginx" | sudo tee /etc/apt/sources.list.d/nginx.list
複製代碼

这样可以自动识别Debian版本,不用手动修改buster这些~

另外提醒一下

如果之前已经装过系统自带的nginx,记得先
  1. sudo apt remove nginx
複製代碼
卸载干净再装新版,避免冲突哦!

再次感谢楼主的分享,希望圆梦公社的各位都能顺利用上最新版nginx~ [emoji]抱拳[/emoji]
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部