温馨提示×

Ubuntu如何安装Apache

小樊
57
2026-07-17 11:24:54
栏目: 智能运维

在 Ubuntu 上安装 Apache(通常指 Apache HTTP Server)非常简单,一般在 2–3 分钟内就可以完成。下面是完整步骤(适用于 Ubuntu 20.04 / 22.04 / 24.04)。


一、更新软件包索引

sudo apt update

二、安装 Apache

sudo apt install apache2 -y

安装完成后,Apache 会自动启动。


三、检查 Apache 是否正在运行

systemctl status apache2

如果看到 active (running) 说明运行正常。

可选命令:

sudo systemctl start apache2    # 启动
sudo systemctl stop apache2     # 停止
sudo systemctl restart apache2  # 重启

四、配置防火墙(如果启用了 UFW)

查看是否开启防火墙:

sudo ufw status

允许 HTTP(80)和 HTTPS(443):

sudo ufw allow 'Apache Full'

五、在浏览器中测试

在浏览器中访问:

http://localhost

或服务器 IP:

http://你的服务器IP

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


六、Apache 常见目录和文件

说明 路径
网站根目录 /var/www/html
主配置文件 /etc/apache2/apache2.conf
虚拟主机配置 /etc/apache2/sites-available/
启用站点配置 /etc/apache2/sites-enabled/
模块配置 /etc/apache2/mods-available/
日志 /var/log/apache2/

七、常用管理命令

sudo a2enmod 模块名     # 启用模块
sudo a2dismod 模块名    # 禁用模块
sudo a2ensite 配置名    # 启用站点
sudo a2dissite 配置名   # 禁用站点
sudo systemctl reload apache2

八、示例:部署一个简单网页

echo "<h1>Hello Apache on Ubuntu</h1>" | sudo tee /var/www/html/index.html

刷新浏览器即可看到效果。


如果你需要:

  • ✅ 配置 虚拟主机
  • ✅ 启用 HTTPS(SSL)
  • ✅ 安装 PHP + Apache
  • ✅ 部署 Laravel / WordPress

可以直接告诉我你的使用场景,我可以一步步带你配置。

0