温馨提示×

Debian如何安装Apache

小樊
44
2026-07-21 17:59:36
栏目: 智能运维

Debian 上安装 Apache(通常指 Apache HTTP Server,即 apache2)非常简单,下面是常用步骤:


一、更新软件包索引

sudo apt update

二、安装 Apache

sudo apt install apache2

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


三、检查 Apache 状态

sudo systemctl status apache2

如果未启动,可手动启动:

sudo systemctl start apache2

设置开机自启(一般默认已开启):

sudo systemctl enable apache2

四、验证是否安装成功

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

http://服务器IP

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


五、常用目录和文件说明

  • 网站根目录/var/www/html
  • 主配置文件/etc/apache2/apache2.conf
  • 虚拟主机配置目录/etc/apache2/sites-available
  • 已启用站点目录/etc/apache2/sites-enabled
  • 模块配置目录/etc/apache2/mods-availablemods-enabled

六、配置虚拟主机(可选)

例如创建一个站点:

sudo nano /etc/apache2/sites-available/example.conf

示例内容:

<VirtualHost *:80>
    ServerName example.com
    DocumentRoot /var/www/example

    <Directory /var/www/example>
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

启用站点:

sudo a2ensite example.conf
sudo systemctl reload apache2

七、常用命令

sudo systemctl start apache2     # 启动
sudo systemctl stop apache2      # 停止
sudo systemctl restart apache2   # 重启
sudo systemctl reload apache2    # 平滑重载配置

如果你需要 配置 HTTPS(SSL)PHP 支持防火墙(ufw)设置,可以继续告诉我你的 Debian 版本(如 Debian 11 / 12)。

0