1. VM 할당 받기2. 서버 접속하기
3. 웹 서버 호스팅하기
4. 도메인 설정하기(DNS)
5. https 설정하기
맨 먼저 서버에 접속하면 서버 패키지를 업데이트 해주자
- sudo apt-get update && apt-get upgrade -y
이후 대표적인 웹 서버인 apache를 설치해보자
(만약 apache가 아닌 다른 웹 서버를 사용할 예정이라면 스킵)
- sudo apt-get install apache2 -y
apache 라이브러리 설치가 완료되면 자동으로 apache 웹 서버가 실행됩니다.
- ps aux | grep apache 명령어로 확인 가능합니다.
- sudo apachectl stop : apache 서버 중단
- sudo apachectl start : apache 서버 시작
AWS로 돌아가 할당받은 서버의 퍼블리(공인) IP 주소를 확인합니다.
그리고 인터넷 주소 창에 http://{IP주소} 를 입력해봅니다.
바로 접속이 되기를 기대했지만 아래와 같이 연결할 수 없다는 페이지가 팝업될 겁니다.
이는 서버 설정에서 인바운드 규칙이 22 port만 설정되어 있기 때문입니다.
웹 페이지에 접속할 때 사용하는 포트는 일반적으로 80(http)과 443(https)입니다.
따라서 위 2개 포트가 접속 가능하도록 설정해주어야 합니다.
AWS - 네트워크 및 보안 - 보안 그룹 - 보안 그룹 생성
위와 같이 설정 후 다시 접속해보면 apache 기본 화면이 뜨는 것을 알 수 있습니다.
'웹 개발 (Front & Back-End)' 카테고리의 다른 글
AWS에서 웹 서버 호스팅하기 #4 (0) | 2022.01.20 |
---|---|
AWS에서 웹 서버 호스팅하기 #2 (0) | 2022.01.19 |
AWS에서 웹 서버 호스팅하기 #1 (0) | 2022.01.19 |
GCP에서 Apache + WSGI + FLASK로 API 서버 구성하기 #3 (1) | 2020.08.31 |
GCP에서 Apache + WSGI + FLASK로 API 서버 구성하기 #2 (0) | 2020.08.31 |