1. SSH 접속 툴 설치
- 본 글의 저자는 MobaXterm을 사용하고 있고, 사용하던 SSH 접속 툴을 사용하여 EC2 서버에 접속하면 됨.
2. EC2 instance 생성
3. SSH 연결
- 인스턴스 시작 시 자동으로 다운된 pem 파일을 이용하여 MobaXterm을 통한 연결
- Remote host 입력에는 AWS EC2 상의 퍼블릭 IP를 입력
- Specify username 클릭 후 ec2-user 입력
- 이후 Advanced SSH settings 클릭
4. 인스턴스 접속 후 root 유저 세팅
# superuser로 변경
sudo su
# 운영체제 업데이트 및 관련 패키지 설치
yum update -y
# 아파치 설치
yum install httpd -y
# 아파치 실행
service httpd start
# 인스턴스 재실행 시 자동으로 아파치를 실행
chkconfig httpd on
# 홈페이지 작성을 위한 경로 이동
cd /var/www/html
# html 파일 작성
vi index.html
# <html>
# <body>
# <h1>Hellow AWS EC2</h1>
# </body>
# </html>
- 이후 본인의 EC2 IP로 접속해보면 아래와 같은 창을 확인할 수 있음
5. 접속이 안될 경우
- EC2의 보안 규칙으로 인해 접속이 안되는 경우가 발생할 수 있음
- 이 때는 EC2 인스턴스의 보안 -> 인바운드 규칙 중 보안 그룹 클릭 -> 보안 그룹 ID 클릭 -> 인바운드 규칙 편집
- 이와 같이 설정하게 되면 정상적으로 접속되는 것을 확인할 수 있음
'AWS > EC2' 카테고리의 다른 글
Route53 (0) | 2024.10.31 |
---|---|
ELB(Elastic Load Balancers) (0) | 2024.10.29 |
EBS(Elastic Block Storage) (0) | 2024.10.29 |