在CentOS系统中,更新LNMP(Linux, Nginx, MySQL, PHP)的软件版本需要分别对每个组件进行更新。以下是更新每个组件的步骤:
sudo yum update
sudo yum install epel-release
b. 安装Nginx官方仓库:
sudo yum install https://nginx.org/packages/mainline/centos/7/$basearch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
c. 更新Nginx:
sudo yum update nginx
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
b. 更新MySQL:
sudo yum update mysql-community-server
c. 重启MySQL服务:
sudo systemctl restart mysqld
sudo yum install epel-release
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
b. 启用Remi仓库中的PHP 7.4(或所需版本):
sudo yum-config-manager --enable remi-php74
c. 更新PHP及其扩展:
sudo yum update php\*
sudo systemctl restart nginx
sudo systemctl restart mysqld
sudo systemctl restart php-fpm
现在,你已经成功更新了CentOS系统上的LNMP软件版本。请注意,根据你的实际需求和服务器配置,可能需要调整上述步骤。在进行更新之前,请务必备份你的数据和配置文件,以防万一。