服务器升级造成的宕机
作者:
最后更新于 | 最初发布于 | 分类: 服务器和主机
今早,把 VPS 上的软件包都做了升级,其中有包括 php7.0。之前都是这样做的,没有问题,而这次升级后,该 VPS 上的网站都不能访问了。返回的是 Nginx 502 错误。
于是,先 ssh 连上服务器,看看 php7.0-fpm 起来了没有,检查后,发现服务正常。
到 /etc/php/7.0/fpm/pool.d 目录下,一看,有两个文件,一个是 www.conf 另一个是 www.conf.dpkg-old,是原来的配置文件。
于是对比了一下两个文件,发现新的 www.conf 配置文件中,Listen 的部分,设置是一样的,没有问题。
而出现问题的是用户和组。
我一直用的是 nginx 用户和组,而新的配置文件用的却是 www-data。
接下来就是直接修改 www.conf ,然后重启之后,就可以了。
所以,有时候升级还是会带来莫名其妙的问题,就像这次的它把我的配置文件给改了。
相关的文章
- 安装 Ubuntu 20.04, Webmin, Nginx, MariaDB, PHP7.4-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS(4)
- Awstats 和 Nginx 日志格式的写法
- 2015年底网站的最佳配置
- 安装 Ubuntu 24.04 (LTS), Webmin, Nginx, MariaDB, PHP8.3-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS(3)
- 安装 Ubuntu 22.04 (LTS), Webmin, Nginx, MariaDB, PHP8.1-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS(4)
- 安装 Ubuntu 22.04 (LTS), Webmin, Nginx, MariaDB, PHP8.1-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS(3)
- 安装 Ubuntu 22.04 (LTS), Webmin, Nginx, MariaDB, PHP8.1-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS(2)
- 安装 Ubuntu 22.04 (LTS), Webmin, Nginx, MariaDB, PHP8.1-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS(1)
评论