温馨提示×

Apache如何在Ubuntu启动

小樊
40
2026-07-17 18:42:09
栏目: 智能运维

在 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

或服务器 IP 地址,看到 Apache2 Ubuntu Default Page 即表示成功。


六、常用 Apache 管理命令

# 停止
sudo systemctl stop apache2

# 重启
sudo systemctl restart apache2

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

# 禁用开机启动
sudo systemctl disable apache2

七、常见问题排查

1️⃣ 端口被占用(如 80 端口)

sudo netstat -tulnp | grep :80

sudo ss -tulnp | grep :80

2️⃣ 防火墙未放行 HTTP

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw reload

3️⃣ 配置文件错误

sudo apache2ctl configtest

如果你用的是 Ubuntu 版本(如 20.04 / 22.04)想配置虚拟主机、HTTPS,可以继续问我。

0