在AWS EC2实例上安装Apache和MySQL

首先,从2022年9月开始全面学习编程,并在2023年4月加入了京都的一家Web创业公司担任前端工程师。我目前已经是一名拥有三个月工作经验的工程师。

在我的工作中主要使用WordPress,JavaScript和Laravel。

在本文中,我会记录下安装Apache和MySQL的命令,因为在设置AWS的EC2时,经常会忘记从终端安装它们。

这篇文章的读者群

    • AWS EC2を設定できている方

 

    RDSでDBサーバーを構築できている方

开发环境 fā

mac Ventura 13.4
Visual Studio Code

在AWS EC2实例上安装Apache

我将以下列出在AWS的EC2实例上安装Apache的步骤。这些步骤假设您的EC2实例已经启动并且可以通过SSH连接。

首先,我们将更新实例上的软件包,确保其处于最新状态。这样可以应用最新的安全补丁和错误修复。

sudo yum update -y

2: 安裝Apache
接下來,我們將安裝Apache。Apache是全球使用最廣泛的網頁伺服器軟體之一。

sudo yum -y install httpd

一、启动Apache服务
当安装完Apache后,需要启动Apache服务。

sudo systemctl start httpd.service

4: 確認Apache服務的狀態
確定Apache服務是否正常啟動。

sudo systemctl status httpd.service

5:进程确认
显示所有的进程。通过这样做,您可以确认Apache是否正常运行。

ps -axu

6:检查Apache进程
只显示Apache的进程。这将更详细地确认Apache是否正常运行。

ps -axu | grep httpd

7:设置自动启动Apache服务
我们将Apache服务设置为在系统启动时自动启动。这样,即使实例重新启动,Apache服务也会自动启动。

sudo systemctl enable httpd.service

8: 检查Apache服务的自动启动设置
确认Apache服务是否已经设置为在系统启动时自动启动。

sudo systemctl is-enabled httpd.service

以下是安装Apache到AWS的EC2实例的步骤。这将使EC2实例能够用作Web服务器。

在AWS EC2实例中安装MySQL

以下是在AWS的EC2实例中安装MySQL的步骤摘要。这些步骤假设EC2实例已启动并且可以进行SSH连接。

1: 首先,使用SSH连接到EC2实例。使用以下命令:

ssh -i <sshまでのパス> ec2-user@<IP4>

在这里,您可以指定用于SSH连接的私钥路径,并指定连接目标EC2实例的IPv4地址。

2:MySQL的安装
接下来,安装MySQL。MySQL是世界上最广泛使用的开源关系数据库管理系统(RDBMS)之一。

sudo yum -y install mysql

3:连接到MySQL数据库
安装MySQL后,下一步是连接到MySQL。可以使用以下命令。

mysql -h <RDSエンドポイント> -u <指定したユーザー名> -p

在这里,您需要指定连接到RDS实例的端点用于<指定的用户名>,并指定连接到MySQL所需的用户名。当使用-p选项时,在执行命令后将要求输入密码。

下面是在AWS的EC2实例上安装MySQL并连接到MySQL的步骤。通过这样做,您可以将EC2实例用作数据库服务器。

bannerAds