WordPress를 사용하여 웹사이트나 블로그를 직접 클라우드에서 운영해보고 싶으세요?
Amazon Web Services(AWS) Lightsail은 클릭 몇 번으로 월 $3.5(처음 3달 무료)의 저렴한 비용으로 WordPress 사이트를 효율적인 운영하는 방법을 소개하겠습니다.
그중에서 오늘 설치 방법을 살펴보겠습니다.
1. AWS Management Console에 로그인
우선 AWS계정이 필요합니다. 아직 없으시다면 AWS 웹 사이트로 이동하여 무료 계정에 가입해주세요.
계정이 있으면 AWS Management Console에 로그인합니다.
검색창에서 Lightsail을 찾아보시면 아래와 같이 검색 결과가 나옵니다.
그럼 이름을 클릭해 보세요.
2. Lightsail 서비스 생성
lightsail 인스턴스를 생성해 보겠습니다.
화면 아래에서 Create instance를 클릭해주세요.
2.1 instance 선택 사항
- 인스턴스 지역은 한국(ap-northeast-2a)을 선택
- 인스턴스 이미지는 Linux/Unix선택
- Blueprint는 Apps + OS
OS와 애플리케이션을 모두 가지고 있는 이미지를 선택
우리가 설치할 애플리케이션은 첫 번째 WordPress입니다.
2.2 요금제는 어떤 걸 선택하지?
가장 중요한 요금 플랜을 선택해야죠?
가벼운 마음으로 처음 3달간 무료로 제공해 주는 요금 프랜이 눈에 들어오네요.
고민하지 말고 가장 저렴한 $3.5 요금제로 시작하겠습니다.
메모리가 500MB, SSD 20GB 여서 시스템 용량이 부족할 수 있다는 메시지가 나오는데, 우선 사용해 보시고 용량이 부족하면 늘려가시길 권합니다.
2.3 인스턴스 생성
잠시 뒤에 Wordpress인스턴스가 생성되었는지 확인을 하려면
상태가 Pending -> Running 으로 바뀌는지 보면 됩니다.
3. 고정 IP 연결하기
정상적으로 작동하는지 확인하기 전에 고정 IP를 지정해 주겠습니다.
Lightsail 인스턴스를 다시 시작할 때마다 IP가 바뀌게 됩니다. 동일한 IP 주소를 유지하기 위해 고정 IP 할당이 필요합니다.
이후에 설명에서 표시될 public-ip-address는 여기서 설정해 놓으신 고정 IP랍니다.
4. 생성된 인스턴스에 접속하기
aws lighstsail 인스턴스에 접속해 보겠습니다.
접속 방법은 이미 사용하고 계신 SSH 터미널을 사용하거나, 원격접속툴을 사용해도 됩니다.
이때 SSH 접속에 필요한 공개키와 개인키가 필요한데 이것은 따로 소개해 드리고요.
오늘은 가장 간단한 방법인 웹브라우저를 이용한 SSH 접속을 해보겠습니다.
4.1 웹브라우저 SSH 접속 화면
4.2 웹브라우저 SSH 접속 화면- 워드프레스 패스워드 알아내기
bitnami@ip-172-***:~$ ls
bitnami_application_password bitnami_credentials htdocs stack
bitnami@ip-172-***:~$ cat bitnami_application_password
***패스워드가 여기에 표시됩니다. 뒤에 소개할 워드프레스 로그인시 필요합니다.***
bitnami@ip-172-***:~$
위에서 bitnami_application_password 파일을 cat 명령어로 열어보면 워드프레스 관리자 화면에 로그인할 때 사용할 패스워드가 표시됩니다.
5. 워드프레스 관리자 화면 들어가기
워드프레스가 설치되었는지 확인하려면
http://<public-ip-address>/wp-admin/ 을 웹브라우저로 열어보세요.
아래와 같이 나왔다면 성공입니다.
WS Lightsail에서 워드프레스 설치를 축하합니다!
웹사이트 테마를 사용자 정의 및 플러그인을 설치하시고 콘텐츠 제작을 시작하시면 됩니다.
AWS Lightsail에서 WordPress를 시작하는 것은 사용자 친화적인 인터페이스와 AWS의 다양한 기능과 통합하여 초보자는 물론 중소 규모 프로젝트에도 맞는 선택이라 생각됩니다. 다음에는 워드프레스에 대해 좀 더 알아보겠습니다.
'디지털' 카테고리의 다른 글
천장형 LG에어컨 ThinQ 앱 연결 하기 (0) | 2023.08.09 |
---|---|
워드프레스(WordPress) 설치 후 첫번째 설정하기 - 기초 가이드 (0) | 2023.07.21 |
노코드(No Code) 툴 선택: 코드 없이 구축하기 위한 플랫폼을 알아보자 (0) | 2023.07.09 |
스레드(Threads) : 메타에서 새로 출시한 SNS (0) | 2023.07.09 |
GitHub VS GitLab Pages: 정적 사이트 플랫폼 선택하기 (0) | 2023.07.09 |