在 Ubuntu 中启动 Apache2(即 apache2 服务)通常有以下几种方式,取决于你使用的初始化系统(现在基本都是 systemd)。
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl status apache2
sudo systemctl stop apache2
sudo systemctl restart apache2
sudo systemctl reload apache2 # 平滑重载配置
sudo service apache2 start
sudo service apache2 stop
sudo service apache2 restart
如果提示 Unit apache2.service not found:
sudo apt update
sudo apt install apache2
安装完成后会自动启动。
在浏览器访问:
http://localhost
或服务器 IP,看到 Apache2 Ubuntu Default Page 即成功。
命令行也可测试:
curl http://localhost
sudo netstat -tlnp | grep :80
sudo ufw allow 80
sudo ufw allow 443
如果你是在 Docker / WSL / 云服务器 环境,或者启动报错,可以把报错信息贴出来,我帮你具体分析。