一、准备工作
在开始安装前需要完成以下准备:
- 确认操作系统版本(推荐 Ubuntu/CentOS 等主流 Linux 发行版)
- 通过 SSH 工具连接云服务器(如 PuTTY 或终端命令)
- 更新系统软件包:执行
sudo apt update && sudo apt upgrade
(Ubuntu)或sudo yum update
(CentOS)
二、安装步骤
根据操作系统选择对应安装命令:
- Ubuntu/Debian 系统:
sudo apt install apache2
- CentOS/RHEL 系统:
sudo yum install httpd httpd-devel
安装过程中需按提示输入 y
确认操作,出现 Complete!
表示安装成功。
三、服务管理与验证
通过 systemctl 命令管理服务:
- 启动服务:
sudo systemctl start apache2
(Ubuntu)或sudo systemctl start httpd
(CentOS) - 设置开机启动:
sudo systemctl enable apache2
访问服务器公网 IP 地址,出现 Apache 默认页面即表示安装成功。
四、防火墙配置
需在云平台安全组和系统防火墙开放端口:
- 添加 HTTP(80)/HTTPS(443) 入方向规则
- Ubuntu 系统执行:
sudo ufw allow 'Apache'
- CentOS 系统执行:
sudo firewall-cmd --permanent --add-service=http
通过上述步骤可快速完成 Apache 在云服务器上的部署,建议定期检查 /var/log/apache2/error_log
日志文件排查异常。对于生产环境,还需配置 SSL 证书和虚拟主机等进阶功能。