温馨提示×

CentOS Apache2如何更新与升级

小樊
54
2025-09-13 19:52:08
栏目: 智能运维

CentOS Apache2更新与升级主要有两种方法:

  • 使用yum包管理器
    1. 备份配置文件:sudo cp -r /etc/httpd /etc/httpd_backup
    2. 更新yum仓库:sudo yum update
    3. 安装或升级Apache:sudo yum install httpd,若需特定版本可指定,如sudo yum install httpd-2.4.69
    4. 重启服务:sudo systemctl restart httpd
    5. 验证版本:apachectl -v
  • 手动下载并编译安装
    1. 备份配置文件:sudo cp -r /etc/httpd /etc/httpd_backup
    2. 下载源码包:如wget https://www.apache.org/dyn/closer.cgi/action=download&filename=httpd-2.4.54.tar.gz
    3. 解压并安装依赖:tar -xzvf httpd-2.4.54.tar.gz,然后sudo yum groupinstall "Development Tools"sudo yum install apr-devel apr-util-devel pcre-devel
    4. 配置编译选项:./configure --prefix=/usr/local/apache2 --enable-so --enable-ssl --with-included-apr
    5. 编译安装:makesudo make install
    6. 备份旧版本二进制文件,创建符号链接:sudo mv /usr/sbin/httpd /usr/sbin/httpd.oldsudo ln -s /usr/local/apache2/bin/httpd /usr/sbin/httpd
    7. 启动服务:sudo /usr/local/apache2/bin/apachectl start
    8. 验证版本:/usr/local/apache2/bin/apachectl -v

升级时要注意备份数据、检查依赖、测试环境等。

0