记录日常点点滴滴,欢迎来到我的小站。

0%

Nginx在Ubuntu下通过升级源来升级及出现的问题

背景

Ubuntu 默认 apt源中的 Nginx 版本比较旧,今天介绍下如何在 Ubuntu 中安装最新版本的 Nginx。
要安装较新版本的 Nginx, 可以使用 Nginx 的 APT源。

Nginx的最新版本确认

1
lsb_release -cs

获得最新版本为jammy

添加 /etc/apt/sources.list.d/nginx.list 文件,使用vim将源填入

1
2
3
4

deb https://nginx.org/packages/ubuntu/ jammy nginx
deb-src https://nginx.org/packages/ubuntu/ jammy nginx

更新与安装

1
2
3
apt update
apt install nginx

完成后,我们就能获得最新的Nginx了。

问题

  1. php程序出现502错误,查看错误日志发现 CONNECT() TO UNIX:/RUN/PHP/PHP8.1-FPM.SOCK FAILED (13: PERMISSION DENIED)
    解决: 修改/etc/nginx/nginx.conf文件,将头部的user nginx;改为user www-data