在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实例用作数据库服务器。