温馨提示×

如何在Ubuntu装Apache

小樊
36
2026-08-01 05:01:31
栏目: 智能运维

在 Ubuntu 上安装 Apache 非常简单,按下面的步骤来即可。


一、更新软件包索引

先更新系统的软件包列表:

sudo apt update

二、安装 Apache

执行以下命令安装 Apache(包名是 apache2):

sudo apt install apache2 -y

三、启动并设置开机自启

安装完成后,启动 Apache 并设置为开机自动启动:

sudo systemctl start apache2
sudo systemctl enable apache2

四、检查运行状态

查看 Apache 是否正常运行:

sudo systemctl status apache2

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


五、防火墙放行 HTTP / HTTPS(Ubuntu 常用 ufw)

如果启用了防火墙,需要允许 Apache:

sudo ufw allow 'Apache Full'

或分别放行:

sudo ufw allow 80
sudo ufw allow 443

检查防火墙状态:

sudo ufw status

六、验证是否安装成功

在浏览器中访问服务器 IP 地址:

http://服务器IP

如果看到 Apache2 Ubuntu Default Page,说明安装成功。

在服务器上也可以测试:

curl http://localhost

七、常用目录和文件说明

  • 网站根目录:/var/www/html
  • 主配置文件:/etc/apache2/apache2.conf
  • 虚拟主机配置:/etc/apache2/sites-available/
  • 启用虚拟主机:a2ensite
  • 重启 Apache:
    sudo systemctl restart apache2
    

八、常见问题

1. 端口 80 被占用

检查占用情况:

sudo ss -tulnp | grep :80

2. 修改默认页面

sudo nano /var/www/html/index.html

如果你需要我继续讲 配置虚拟主机 / HTTPS / PHP 环境 / 多站点,可以直接告诉我你下一步想做什么。

0