温馨提示×

Apache2在Ubuntu如何启动

小樊
32
2026-09-23 12:13:25
栏目: 智能运维

在 Ubuntu 上启动 Apache2(通常包名是 apache2)有几种常见方式,下面按使用场景说明:


一、使用 systemd(推荐,Ubuntu 16.04+)

1. 启动 Apache

sudo systemctl start apache2

2. 设置开机自启

sudo systemctl enable apache2

3. 查看运行状态

sudo systemctl status apache2

4. 停止 / 重启

sudo systemctl stop apache2
sudo systemctl restart apache2

二、使用 service 命令(兼容旧版本)

sudo service apache2 start
sudo service apache2 stop
sudo service apache2 restart

三、验证 Apache 是否启动成功

在浏览器访问:

http://localhost

或服务器 IP:

http://你的服务器IP

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

也可命令行检查:

curl http://localhost

四、如果 Apache 未安装

sudo apt update
sudo apt install apache2

五、常见问题

端口被占用(如 Nginx)

sudo netstat -tulnp | grep :80

防火墙允许 80/443

sudo ufw allow 80
sudo ufw allow 443

如果你是想 用 Docker、非 root 用户、或开机不自动启动,可以告诉我具体场景,我可以给你更合适的方案。

0