Latest Posts

ghost on AWS - 번외 ghost에 포스팅하는 이미지 저장소를 S3로 변경하기

ghost에서 이미지를 다루는 법 ghost에서 포스팅을 할 때 이미지를 첨부하면 기본적으로 ./content/images/ 경로에 이미지를 저장한다. 그리고 포스트에서 이미지를 보여주기 위해 마크다운 문법에 따라 ![alt text](이미지경로 "title 생략가능") 의 형태로 사용된다. 이대로 사용해도 큰 문제는 없지만 이왕…

ghost on AWS - 4. ghost 설치

드디어 ghost를 설치할 환경이 모두 마련되었다. ghost 설치 $ sudo mkdir -p /var/www/ghost $ sudo chown [user]:[user] /var/www/ghost $ sudo chmod 775 /var/www/ghost $ cd /var/www/ghost $ ghost install Enter your blog URL: [Route 53에서 세팅한…

iTerm2에서 AWS ssl 한방에 접속하기

AWS EC2 인스턴스를 접속하기 위해 주로 iterm2를 사용하는데 아래와 같은 명령어로 연결한다. $ ssh -i xxx.pem ubuntu@ec2-xx-xxx-xxx-xx.ap-northeast-2.compute.amazonaws.com 이렇게 긴 명령어를 매번 입력하기가 귀찮아서 찾아보니 역시 단축키 한방으로 remote 서버에 접속할 수 있는 방법이 있었다. iTerm2…

ghost on AWS - 3. Database 세팅하기 (feat. RDS)

1. RDS 인스터스 생성 ghost guide에서 권장하는 MySQL 데이터베이스를 선택하여 RDS 인스턴스를 생성한다. 2. RDS의 보안그룹 세팅 앞서 생성한 EC2 인스턴스에서 방금 만든 RDS 인스턴스에 접근할 수 있도록 보안그룹의 인바운스 설정을 변경한다. EC2에서 데이터베이스에 접근할 수 있도록 EC2 인스턴스의 IP를…

ghost on AWS - 2.도메인 세팅하기 (feat. Route 53)

DNS DNS는 도메인의 IP주소를 알려주는 일종의 전화번호부 같은 역할을 한다. www.example.com 과 같이 사람이 읽을 수 있는 이름을 192.0.2.1과 같은 숫자 IP 주소로 변환하여 컴퓨터가 서로 통신할 수 있도록 해준다. 일반적으로 가지고있는 도메인의 호스팅업체에서 DNS를…