Amazon, Lightsail 에 Ghost 블로그 설치하기 #3

: AmazonLinux 위에 Ghost 블로그, AWS S3, PM2 설정까지


* 패키지 설치를 위한 Swap 생성

: 생성한 lightsail 인스턴스의 기본 메모리가 512mb이므로 넉넉하게 2기가 정도 잡아준다.

참고 – 리눅스 스왑파일 생성

* Ghost 설치 – ghost-cli 패키지

lightsail-9

lightsail-11

위 화면과 같이 별 다른 문제 없이 설치가 된다면 고스트블로그는 2368 포트로 http 서비스를 제공하게 된다.
정상동작 여부를 확인하기 위해 nginx를 동작시키고 정상적으로 설정한 도메인으로 nginx 가 80/443 커넥션을 고스트 블로그로 넘겨주는 지 확인해본다.

* Ghost 설치 – s3 storage adpter 설치

: 정적인 파일들을 aws s3 를 사용하기 위해 ghost-storage-adapter-s3 를 설치한다.

config.production.json 수정
/var/www/ghost/config.production.json 파일 내에 아래와 같이 storage 부분을 추가 한다.

참고 – ghost-storage-adapter-s3

* Ghost 설치 – pm2 설치

: 서비스 시작과 종료를 ghost-cli가 아닌 pm2를 사용하도록 한다.

참고 – pm2

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑