강의 : 인프런 - AWS 가입부터 활용까지
직접 설치하는 것은 복잡하니 우분투의 sudo apt-get 프로그램을 이용해 쉽게 아파치를 설치해보자.
'apt-get' 은 프로그램을 설치하게 해주는 앱스토어 같은 것이다.
$ sudo apt-get apache2
위의 명령어 실행 후 오류가 뜬다면 앱스토어의 소프트웨어 목록을 최신 소프트웨어로 업데이트 하기 위해 아래의 명령어를 입력한다.
$ sudo apt-get update;
아파치가 실행되고 서버에 접속하기 위해 인스턴스의 도메인을 알아야 한다.
인스턴스를 클릭하면 아래의 '세부정보' 탭에서 퍼블릭 DNS를 확인할 수 있다.
해당 도메인 주소로 접속하면 위와 같은 페이지가 뜬다.
터미널에서 html 파일이 있는 /var/www로 이동하여 해당 웹페이지의 html 파일을 수정해보자.
결과이다.
- 전세계 사람들이 이 도메인 주소로 접속하면 이 웹페이지를 볼 수 있는 것이다.
- 사용자들에게 웹 페이지를 전송해서 보여주기 위해서는 Security Group을 지정해야한다.
- 인스턴스 세부정보를 보면 '보안'탭에 보안그룹에 (web server)라고 표시되어 있는 것을 확인할 수 있다. (윗 단계에서 인스턴스 생성 시 웹서버를 만든다는 가정 하에 진행했기 때문)
- 이것은 해당 인스턴스가 web 이라는 보안 설정 그룹의 영향 아래에 있으며 클릭 시 인스턴스에 어떤 방화벽이 설정되어 있는지 등 보안 그룹들에 영향을 받은 최종 결과를 보여준다.
80포트가 없으면 사용자는 웹서버에 접속할 수 없다.
좌측의 네트워크 및 보안/보안그룹 으로 들어가면 위와 같은 화면이 뜬다.
'Cloud & AWS' 카테고리의 다른 글
[생활코딩] AWS - 윈도우에서 웹서버 사용하기 (OSX 기반) (0) | 2021.06.04 |
---|---|
[생활코딩] AWS - OS X에서 Windows 인스턴스에 접속하기 (0) | 2021.06.04 |
[생활 코딩] AWS - OSX에서 리눅스 인스턴스에 접속하기 (원격 제어) (0) | 2021.06.04 |
[생활코딩] AWS EC2 서비스 기본 개념 / 인스턴스 생성 방법 (1) | 2021.06.04 |
[생활코딩] AWS 가입 / 지역과 가용구역 (0) | 2021.06.04 |