region 은 서울로 해주세요. 가까운 위치의 서버가 더 빠릅니다. 외국 서비스가 아니라면
워드프레스 일반이 일반적인데, 저는 처음이지만 꿈과 욕심이 커서 multisite 로 하겠습니다.
multisite 가 하나의 인스턴스로 여러 워드프레스를 관리하는 플랫폼이여서요.
처음 테스트 버젼이라면 512MB 를 써도 되겠지만, 저는 메모리 2GB 로 하겠습니다. 첫 3달이 프리인건 똑같고, 제 기준 서비스 최소 단위가 2GB 라고 생각해서요. 처음 시작용이라고 보면 512MB 로 맛보기도 좋을 것 같습니다.
이렇게 하고 생성 요청하면
인스턴스(서버)가 생성되었습니다.
러닝이여도 바로 서버가 시작되지 않고, 실행되는데 일정시간 소요 되는 것 같습니다. 5분만 기다려주세요.
서버의 manage 를 눌러 해당 서버의 [connect using SSH] 를 합니다, 그럼 서버의 터미널에 접속하게 됩니다.
여기서 콘솔에
cat $HOME/bitnami_application_password
를 입력해주면 암호가 나옵니다. 추후 WordPress 웹사이트 관리 대시보드에 로그인하는데 사용합니다.
여기서 나온 암호로
이렇게 로그인합니다. 로그인 하는 서버 주소는
http://PublicIpAddress/wp-login.php
public ip 는 서버생성하면 화면에 보입니다.
이렇게 로그인 하면 아래와 같이 어드민 대시보드가 나옵니다.
그리고 다시 서버에서 static ip 정적ip 를 세팅해줍니다.
왜냐하면 서버를 리부팅 하거나 서버가 다운되었다가 다시 시작되면 ip 가 바뀌고 그럼 도메인에 연결해줫던 ip 를 또 바꿔줘야 해서 번거롭습니다. 그리고 마침 lightsail 은 정적ip 가 무료인거 같습니다.
그리고 dns 서버를 어떤걸 쓰든 해당 도메인에 생성된 정적 ip 를 연결해줍니다. 저는 namecheap 에서 도메인을 사서
A Record 로 ip 주소를 적었습니다. 앞에 host 칸은 도메인 명의 prefix 설정입니다. 예를 들어 제 도메인이 mj-house.co 인데 하나 도메인에 여러개 도메인을 사용하고 싶어 event.mj-house.co 로 요청오면 value 에 써져있는 ip 로 이동시키라는 이야기 입니다.
ip 를 연결해주면 이제 워드프레스에서 도메인 세팅 및 https 인증만 받으면 끝납니다.