1. 访问 Ubuntu Ec2 实例 Shell
如果您已在 AWS Ec2 实例上安装了 Ubuntu Linux,则通过 SSH 或 Web 控制台将其连接以发出命令。
2. 运行 apt update
由于您可以使用 SSH 或 Ubuntu 的 Web 控制台访问命令行,因此首先,运行 system update 命令。因此,我们拥有最新的安全和软件包更新。
sudo apt update && sudo apt upgrade -y
3. 在 AWS Ubuntu Ec2 上安装 Apache2
完成 Update 命令后,我们将执行 APT 命令以在我们的 Ubuntu 上下载并安装 Apache Web 服务器。为此,您无需添加任何其他存储库。
sudo apt install apache2
4. 检查 Apache 服务状态
现在,我们知道 Apache 在我们的系统上,但要确认其服务是否在后台运行,请使用:
sudo systemctl status apache2
绿色“活动”表示 Web 服务器运行良好。
5. 访问默认网页
让我们也访问 Apache Web 服务器的默认网页以进一步确认,看看它在访问测试页面时是否没有抛出任何 HTTP 错误。
为此,您可以输入与您的实例关联的域名,或复制 Ubuntu Ec2 Instace 的公有 IP 地址,您可以在 Ec2 实例页面上轻松获取该地址。
复制地址并将其粘贴到您的浏览器 URL 中,如下所示 – http://server-ip-address。
例如:
http://65.0.199.32
6. 重新启动和停止 Apache Web 服务器的命令
将来,如果您想在 Ubuntu AWS Ec2 上重新启动 Apache Web 服务器,那么这里是命令:
重新启动
sudo systemctl restart apache2
与 STOP 类似:
sudo systemctl stop apache2
要刷新 Apache,如果某些设置是与之相关的更改:
sudo systemctl reload apache2
7. 从 AWS Ubuntu 卸载 Apache2
明天,如果不需要 Web 服务器,并且您想从 Ubuntu AWS Ec2 中完全删除 Apache2,那么这里是要遵循的命令:
sudo systemctl stop apache2
sudo apt autoremove --purge apache2