[2021-2-18 updated]

지난 포스팅에서 AWS EC2 인스턴스를 생성했다.

여기에 아파치 웹서버를 설치해보자.

 

[링크]EC2인스턴스 생성후 서버에 접속하는 포스팅 바로가기

 

1. SSH 툴을 이용해서 내 서버(인스턴스)로 접속한다.

 

2. 우선 명령어 sudo apt-get update 를 날려 설치 가능한 리스트를 업데이트 하고

 

3. 명령어 sudo apt-get install apache2 를 날려 아파치를 설치하자.

아파치 설치 명령어 화면

   

4. 설치가 완료되면 명령어 apache2 -version 을 날려서 아래와 같이 버전 정보가 나오는지 확인해보자.

아파치 버전 정보 확인

 

5. 이제 설치한 나의 웹서버에 브라우저로 접속을 하기 위해 보안그룹에 인바운드 규칙 추가 작업이 필요하다.

  - AWS 콘솔에 로그인하고 EC2 -> 네트워크 및 보안 탭에서 보안 그룹탭을 선택해준다.

  - 인바운드 규칙 편집에 들어가서 유형에 HTTP, 그리고 소스를 위치무관으로 설정한 후 규칙 저장을 클릭한다.

AWS 인바운드 규칙 편집 화면

 

6. 이제 브라우저를 열고 내 퍼블릭 IP를 브라우저에 입력해보자 (퍼블릭 IP는 인스턴스 상세보기에서 확인 가능)

  - 아래 화면처럼 아이피를 입력했을때 apache2의 default page가 나오는걸 볼 수 있다.

  - 이제 내 웹서버가 외부에서도 호출 가능하도록 설정이 완료되었다.

브라우저에서 IP를 통해 웹서버 접근 화면

 

다음 포스팅은 설치된 웹서버에 국룰인 php와 mysql DB를 설치후 연동하는 테스트를 해보겠다.

'AWS' 카테고리의 다른 글

[AWS EC2] 인스턴스 생성 및 서버 접속 (서버 구축)  (0) 2021.02.17

+ Recent posts