아마존 웹서비스(AWS)에서 일반 사용자들도 개인 사이트를 간편하게 만들 수 있도록 라이트세일이란 것이 있다. 필자도 라이트세일을 이용하여 서버구축부터 워드프레스를 사용한 사이트 제작까지 간편하게 만들 수 있었다.
AWS에 대하여 자세히 알고 싶다면 아래 링크를 참고하자.
https://namu.wiki/w/아마존%20웹%20서비스
AWS 계정 생성
라이트 세일을 사용하기 위해 우선 AWS 계정이 있어야한다.
계정 생성시 영문주소를 입력하고, 해외결제 되는 신용, 체크카드가 있어야한다.
https://aws.amazon.com
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-24-at-11.28.27.png?resize=682%2C426&ssl=1)
회원가입이 완료되었다면 여러분의 계정으로 로그인을 하고 하단 링크를 통해 라이트세일 사이트로 이동한다.
https://aws.amazon.com/ko/lightsail/
클라우드 서버 생성
사이트를 만드려면 서버가 필요하다. 서버를 돌리려면 서버컴퓨터가 있어야한다. 물론 여러분의 개인 컴퓨터를 서버로 구축할 수 있지만, 컴퓨터를 끄면 서버도 실행되지 않기 때문에 24시간 운영하기엔 큰 제약이 있다. 이를 해결하기 위해 거대한 서버 컴퓨터를 마련하여 관리하고 클라우드 서비스를 통해 웹 서버를 대여해주는 기업들이 생겼다. 아마존의 AWS도 그런 기업의 일종인 셈이다.
즉, AWS 라이트세일은 아마존 웹 서버 클라우드를 이용하여 서버를 만들 수 있다.
이제 클라우드 서버를 만들어보자.
아마존 라이트세일 페이지에 접속하면 ‘지금은 인스턴스가 없습니다’라는 문구가 보일 것이다.
그렇다면 인스턴스를 생성해주자.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.02.59.png?resize=652%2C221&ssl=1)
인스턴스 생성시, 다음과 같이 인스턴스 생성 옵션 화면이 보일 것이다.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.10.45.png?resize=616%2C646&ssl=1)
인스턴스 위치는 본인이 사는 위치일수록 빠르다고 한다. 인스턴스 위치란에서 ‘AWS 리전 및 가용 영역 변경’을 눌러주어 다음과 같이 설정해준다.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.12.43.png?resize=556%2C394&ssl=1)
설정이 완료되었다면, 인스턴스 이미지를 선택해야 한다.
여러분이 애플의 Mac, Macbook과 같은 Unix계열의 운영체제를 활용한다면, ‘Linux/Unix 플랫폼’으로 설정하면 된다. 대부분의 사람들은 윈도우 계열의 운영체제를 활용할 것이다. 필자는 Unix계열의 플랫폼을 활용하였으므로, ‘Linux/Unix 플랫폼’ 설정을 전제로 계속 설명하겠다.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.17.57.png?resize=551%2C129&ssl=1)
이제 블루프린트를 선택해야한다. Blueprint, 말그대로 청사진, 설계도이다. 어떤 것을 활용하여 웹사이트를 제작할 것인지 선택하면 된다. 많은 사람들이 WordPress를 활용하여 웹사이트를 제작한다. 다만, 워드프레스도 2가지 종류가 있는 것을 확인할 수 있다. 그냥 WordPress와 WordPress Multisite가 있다.
일반적으로 1개 워드프레스 = 1개 사이트이다. 그러나 멀티사이트는 1개 워드프레스 = 여러개 사이트를 만들 수 있다.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.24.52.png?resize=541%2C313&ssl=1)
멀티사이트에 대해 자세히 알고 싶다면, 아래 블로그를 참고하자.
https://blog.helloweb.co.kr/wordpress-multi-site/
필자는 처음에 그냥 워드프레스로 인스턴스를 생성했었다. 그러나 아는 지인이 워드프레스 멀티사이트를 활용하면 독립적인 사이트를 여러개 활용하기 편하니 나중을 위해서 처음부터 멀티사이트로 만들라고 하였다.
그래서 필자는 워드프레스 멀티사이트로 인스턴스를 생성하였다.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.28.03.png?resize=572%2C193&ssl=1)
선택사항에 ‘시작 스크립투 추가’, ‘SSH 키 페어 변경’은 따로 추가하거나 변경하지 않아도 된다.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.30.23.png?resize=555%2C301&ssl=1)
이제 인스턴스 플랜을 선택하여야 한다. 필자의 경우 개인블로그이므로 가장 싼 요금제를 선택하였다.
참고로, Linux/Unix플랫폼은 월3.5달러, 윈도우플랫폼은 월8달러이다.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.31.22.png?resize=580%2C291&ssl=1)
이제 마지막으로, 해당 인스턴스의 리소스 이름을 설정해주면 된다. 그냥 위처럼 기본값 그대로 인스턴스를 생성해도 무방하다.
키 전용 태그, 키-값 태그는 따로 설정해주지 않아도 된다.
지금까지 잘 따라왔다면, 이제 ‘인스턴스 생성’ 버튼을 눌러 인스턴스를 만들어주자.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.35.37.png?resize=400%2C144&ssl=1)
‘인스턴스 생성’ 버튼을 누르면, 다시 라이트세일 홈화면으로 돌아와 다음과 같이 인스턴스가 만들어질 것이다.
이제 ‘대기중’에서 ‘실행중’으로 바뀔때까지 기다리면 된다.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.37.09.png?resize=401%2C148&ssl=1)
인스턴스 생성이 완료되면 다음과 같이 실행이 될 것이다. 이제 여러분의 웹사이트가 생성된 것이다.
주황생 박스를 누르면 SSH라고 해서 여러분 사이트의 비밀번호나 나중에 SSL설정을 할때 사용하게 될 것이다. 일단은, 인스턴스 이름(파란색 글씨)을 눌러 해당 인스턴스 세부내용을 보자.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.40.28.png?resize=562%2C554&ssl=1)
고정IP 생성
인스턴스를 생성하면 최초에 여러분의 웹사이트는 퍼블릭IP를 사용한다. 즉, 매번 IP가 달라진다.
이제 여러분의 웹사이트가 고정IP를 사용할 수 있도록 해주자.
우선, ‘네트워킹’을 누르자.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.42.49.png?resize=541%2C601&ssl=1)
이제 IPv4 네트워킹에서 ‘+ 고정IP 생성’을 눌러 고정IP를 생성해주자.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.44.22.png?resize=506%2C490&ssl=1)
고정IP 주소 생성시 여러분의 고정IP 이름을 설정해줄 수 있다. 필자는 기본값인 ‘Staticlp-1’으로 생성하겠다.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.46.46.png?resize=511%2C317&ssl=1)
고정IP를 생성하면 인스턴스와 생성된 고정IP가 연결되었음을 확인할 수 있다.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-23-at-16.48.22.png?resize=526%2C381&ssl=1)
다시 라이트세일 홈화면으로 들어와 여러분의 인스턴스로 들어가면 다음과 같이 고정IP와 잘 연결되어 있음을 확인할 수 있다.
![](https://i0.wp.com/letsgomin.com/wp-content/uploads/2022/04/Screen-Shot-2022-04-24-at-14.41.36.png?resize=594%2C370&ssl=1)
이제 고정IP를 웹 도메인창에 입력하면 여러분의 사이트에 접속할 수 있다.
다음 포스트 예고 – 나만의 도메인 구입
구글, 네이버 등 수많은 웹사이트에 접속할때 여러분은 주소창에 각 사이트 도메인을 입력해서 들어갈 것이다. 사실 이러한 웹사이트들도 IP주소를 주소창에 입력하여 접속할 수 있다. 그 뜻은 여러분도 지금 고정IP를 입력하여 여러분의 웹사이트에 접속할 수 있지만, 도메인 주소를 구입하여 고정IP 대신 도메인을 입력하여 웹사이트에 접속할 수 도 있다는 말이다.
다음 포스트에서 도메인 주소 구입을 어떻게 하는지 알아보자!
수정해야 되는 내용이 있거나 추가 정보가 있다면 댓글을 남겨주면 감사합니다.
7 글이 마음에 드시면 하트를 눌러주세요! 당신도 저도 행복해져요!