温馨提示×

Ubuntu如何启动Apache

小樊
41
2026-08-27 21:36:19
栏目: 智能运维

在 Ubuntu 上启动 Apache(通常指 Apache HTTP Server / apache2)可以按以下步骤操作:


一、安装 Apache(如果还没安装)

sudo apt update
sudo apt install apache2

二、启动 Apache

sudo systemctl start apache2

三、设置开机自启(可选但推荐)

sudo systemctl enable apache2

四、检查 Apache 状态

sudo systemctl status apache2

看到 active (running) 表示已成功启动。


五、验证是否启动成功

在浏览器中访问:

http://localhost

http://服务器IP

看到 Apache2 Ubuntu Default Page 即表示成功。


六、常用 Apache 管理命令

# 停止
sudo systemctl stop apache2

# 重启
sudo systemctl restart apache2

# 重新加载配置(不中断服务)
sudo systemctl reload apache2

七、防火墙放行(如启用 UFW)

如果无法访问,可能需要放行 80 端口:

sudo ufw allow 'Apache'

或:

sudo ufw allow 80/tcp

八、常见问题排查

1️⃣ 端口被占用

sudo netstat -tulnp | grep :80

sudo ss -tulnp | grep :80

2️⃣ 查看错误日志

sudo tail -f /var/log/apache2/error.log

如果你是在 Ubuntu 22.04 / 24.04服务器环境、或 Docker / WSL 中运行,可以告诉我,我可以给你更具体的指导。

0