centos

centos lnmp如何更新软件包

小樊
39
2025-07-08 20:14:01
栏目: 智能运维

在 CentOS 系统中,LNMP 是指 Linux、Nginx、MySQL 和 PHP 的组合。要更新这些软件包,你可以使用 yumdnf 包管理器。以下是更新 LNMP 软件包的方法:

  1. 首先,确保你已经安装了 EPEL 和 Remi 存储库,因为它们包含了 Nginx 和 PHP 的最新版本。要安装 EPEL 存储库,请运行:
sudo yum install epel-release

对于 Remi 存储库,请运行:

sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
  1. 更新系统软件包:
sudo yum update

或者,如果你使用的是 CentOS 8 或更高版本,请使用 dnf

sudo dnf update
  1. 更新 Nginx:

对于 EPEL 存储库:

sudo yum update nginx

对于 Remi 存储库:

sudo yum --enablerepo=remi update nginx
  1. 更新 MySQL:

对于 EPEL 存储库:

sudo yum update mysql-server

对于 Remi 存储库:

sudo yum --enablerepo=remi update mysql
  1. 更新 PHP:

对于 EPEL 存储库:

sudo yum update php php-fpm

对于 Remi 存储库:

sudo yum --enablerepo=remi update php\*
  1. 重启服务以应用更新:
sudo systemctl restart nginx
sudo systemctl restart mysqld
sudo systemctl restart php-fpm

现在,你已经成功更新了 CentOS 系统中的 LNMP 软件包。请注意,根据你的具体需求,你可能需要安装其他 PHP 扩展。你可以通过运行 sudo yum search php-sudo dnf search php- 来查找可用的 PHP 扩展。

0
看了该问题的人还看了