📜  安装 apache2 ubuntu - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:25:05.088000             🧑  作者: Mango

安装 Apache2 Ubuntu

在 Ubuntu 操作系统上,Apache2 是一款流行的 Web 服务器软件。以下是在 Ubuntu 上安装 Apache2 的步骤。

步骤 1: 确认更新

在安装软件之前,请确认您的系统处于最新状态。您可以使用以下命令来更新系统软件包:

sudo apt update
sudo apt upgrade
步骤 2: 安装 Apache2

在 Ubuntu 上安装 Apache2 相当简单。在终端中运行以下命令:

sudo apt install apache2

安装过程可能需要一些时间。完成安装后,您可以使用以下命令来验证 Apache2 是否已正确安装:

sudo systemctl status apache2

如果 Apache2 已经成功安装,您应该能够看到系统输出,显示 Apache2 正在运行:

● apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2021-05-08 13:35:17 UTC; 17min ago
 Main PID: 17928 (apache2)
    Tasks: 7 (limit: 2250)
   Memory: 16.9M
   CGroup: /system.slice/apache2.service
           ├─17928 /usr/sbin/apache2 -k start
           ├─17929 /usr/sbin/apache2 -k start
           └─17930 /usr/sbin/apache2 -k start
步骤 3: 配置防火墙

在安装 Apache2 后,您需要配置防火墙。防火墙可以防止未经授权的访问。在 Ubuntu 上,您可以使用以下命令来访问 UFW 防火墙的基本配置:

sudo ufw app list

默认情况下,Apache2 在 UFW 防火墙中有一个称为 Apache 的应用程序配置文件。如果您要允许 Apache2,可以使用以下命令:

sudo ufw allow 'Apache'

完成设置后,您可以使用以下命令来验证 UFW 防火墙是否已正确配置:

sudo ufw status

输出应该显示以下信息:

Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere                  
Apache                     ALLOW       Anywhere                  
OpenSSH (v6)               ALLOW       Anywhere (v6)             
Apache (v6)                ALLOW       Anywhere (v6)
步骤 4: 测试 Apache2

安装 Apache2 后,您可以在浏览器中以 HTTP 方式访问您的服务器。只需输入您的服务器的 IP 地址或域名即可。如果您没有域名,则可以使用 IP 地址。例如,如果您的服务器 IP 地址为 203.0.113.0,则在浏览器中输入 http://203.0.113.0 即可访问您的 Apache2 服务器。

结论

在 Ubuntu 上安装 Apache2 相当容易。遵循上述步骤,您应该能够以较短的时间内在您的 Ubuntu 服务器上设置 Apache2。