CentOS Apache如何升级与维护
小樊
47
2025-08-06 13:01:26
升级
- 使用YUM包管理器升级:
- 备份配置文件:
sudo cp -r /etc/httpd /etc/httpd.bak。
- 更新系统包:
sudo yum update。
- 安装或更新Apache:
sudo yum install httpd。
- 启动或重启服务:
sudo systemctl start httpd,sudo systemctl enable httpd。
- 验证版本:
apachectl -v。
- 手动下载并编译安装:
- 备份配置文件。
- 下载源码包,如
wget https://www.apache.org/dyn/closer.cgi/action=download&filename=httpd-2.4.54.tar.gz。
- 解压并安装依赖包:
sudo yum install apr-devel apr-util-devel pcre-devel。
- 配置编译选项,如
./configure --prefix=/usr/local/apache2 --enable-so --enable-ssl。
- 编译安装:
make,sudo make install。
- 配置系统服务,启动并验证。
维护
- 安全维护:
- 定期更新系统和Apache补丁。
- 禁用不必要的模块和服务。
- 配置SSL/TLS加密。
- 隐藏服务器版本信息。
- 配置防火墙,开放HTTP和HTTPS端口。
- 性能维护:
- 监控日志文件,如
/var/log/httpd/下的文件。
- 优化配置文件,如调整
MaxClients等参数。