blog

A collection of 18 posts
Google Analytics 붙이기
blog

Google Analytics 붙이기

불로그 이용자의 접속 정보를 분석하려면 GA가 가장 보편적일 것이다. ghost에 어떻게 구글 애너리틱스를 붙이는지를 포스팅하겠다. 우선, 첫이용자는 https://analytics.google.com/ 으로 가서 가입을 하라. 자! 가입이 완료되면 1. 설정 > property 생성 버튼 2. 이름을 입력 > Next 버튼 3. 간단히 선택사항 선택하고 create 버튼 4. web 옵션 선택 5. 웹사이트
2 min read
Powered by Ghost 문구 수정
Make

Powered by Ghost 문구 수정

고스트의 흔적 없애기 블로그의 맨아래를 보면 powered by라는 문구가 거슬린다. 고스트의 고마움을 뭐라 말 할 수 없을 정도이지만 보안상 고스트로 만들어진 블로그라는 것을 노출하고 싶지는 않다. 우선, 터미널로 ghost root 폴더에 접속해서 content/themes/casper/default.hbs을 연다. 그러면 맨아래 부분에 아래의 코드가 보일 것이다.(원하는대로수정하3) Remove
1 min read
댓글 기능 추가하기
Make

댓글 기능 추가하기

블로그를 운영한다면 이용자들과 소통이 중요할 것이다. 댓글은 이메일보다 강력한 유대관계를 형성할 수 있다. 부족한 부분을 채울 수 있고, 무엇을 원하는지도 알 수 있다. 독자들과의 소통 공간을 원한다면 댓글은 필수라 할 수 있다. Disqus 가입 및 사이트 추가 댓글 기능은 disqus를 이용한다면 쉽게 추가할 수 있가. 먼저 https://disqus.com/ 에
3 min read
Ghost 헤더에 dropdown 메뉴 만들기
Make

Ghost 헤더에 dropdown 메뉴 만들기

post가 많아지면 카테고리도 늘어 날 것이다.  그렇다면 헤더에 dropdown 메뉴를 만들 고 싶어질 것이고... 그 외에도 다국어 블로그를 만든다면 언어 설정을 바꿀 수 있는 드롭다운 메뉴가 필수적으로 있어야할 것이다. 오늘 다루는 방법은 아쉽게도 고스트의 기본 theme인 캐스퍼에서만 동작한다. (node.js를 공부해야할 필요성이 생겼지만 오늘은 아닌걸로...) 먼저, ghost admin 페이지로 가서
4 min read
Ghost 다국어 페이지
Make

Ghost 다국어 페이지

현재 ghost는 하나의 언어 페이지만 지원하는 것으로 알고 있다. 고스트 가이드 문서에는 시스템 언어만 변경하는 법과 embeding으로 번역 서비스를 이용하는 법을 언급하고 있는데 번역 비용이 든다. 구글링 해보면 여러 방법들이 있는 것 같다. 여기서는 별개의 사이트를 만들어서 해결해보겠다. 언어별로 새로운 ghost를 설치하는 것이다. 가장 쉬운 방법이고 하나의 사이트에 여러 언어
6 min read
서비스 계정의 구글 드라이브 관리
Make

서비스 계정의 구글 드라이브 관리

Local Ghost를  AWS로 이전 - 7편 서비스 계정으로 연결된 구글 드라이브는 일반적인 구글 드라이브 처럼 로그인해서 자료를 관리할 수 없다. 다행히 관리 UI를 제공하는 자료가 있어서 그 내용을 안내하겠다.   참고: https://github.com/behoyh/google-drive-ui/tree/master Google drive관리 서비스 계정의 구글드라이브 관리를 위해서는 우분투 환경이 필요한데 여기서는 윈도우즈 PC에서
3 min read
구글 드라이브를 Ghost 저장소로 이용
Make

구글 드라이브를 Ghost 저장소로 이용

Local Ghost를  AWS로 이전 - 6편 이 번 포스트에서 고스트의 이미지 저장소로 구글 드라이브를 사용하는 방법을 다루겠다. Google drive와 ghost 연결 https://github.com/robincsamuel/ghost-google-drive 을 방문하면 구글 드라이브를 연결시키는 방법이 나와있다. npm을 이용하는 법과 git을 이용해서 설치하는 법이 있다. 여기서는 npm을 이용하는 법을 다루겠다. 1. ghost가 설치된 폴더에서
2 min read
Daum 스마트워크로 무료 비즈니스 메일 만들기
Make

Daum 스마트워크로 무료 비즈니스 메일 만들기

나만 없어! 내 도메인으로 된 이메일? 메일 서버 없이도 다음(daum)의 메일 포워딩 서비스로 무료로 비즈니스 메일 구축할 수 있다.  20GB까지 사용가능하고 500명까지 회원을 추가할 수 있다. 스마트워크 신청 Daum 메일에 접속하면 왼쪽에 스마트워크 링크가 있다. 개인과 기업/기관용을 선택할 수 있는데 우리는 기업용을 선택하면 된다. 내가 보유한 도메인과
6 min read
AWS  EC2에 FTP 연결
Make

AWS EC2에 FTP 연결

Local Ghost를  AWS로 이전 - 4편 Local PC에서 운영하던 Ghost에 저장된 리소스(ex: 이미지)를 파일질러를 이용하여 AWS로 이전하기 위한 내용이므로 해당하는 경우만 읽어보면 될 것이다. 1. https://filezillapro.com/에서 filezilla를 다운로드하고 설치. 2. filezilla를 실행하고  새 사이트 > 프로토콜을 SFTP 선택하고 공개IP입력 3. "사용자"에는 ubuntu입력 4. "로그온 유형"
2 min read
AWS  EC2에 터미널 접속 with putty
Make

AWS EC2에 터미널 접속 with putty

Local Ghost를  AWS로 이전 - 2편 본 post에서는 AWS 인스턴스에서 여러 command를 실행하기 위해서는 개인 PC에 터미널 애뮬레이터를 설치해야 한다. 여기서는  putty를 이용해서 터미널 접속하는 방법을 포스팅하겠다. 1. https://www.putty.org/ 에서 putty를 다운로드하고 설치. 2. putty를 실행하고  connection > SSH > Auth > credentials에서 Private key file for authentication이라는 칸 옆에
1 min read
AWS 프리티어로 EC2 instance 생성
Make

AWS 프리티어로 EC2 instance 생성

Local Ghost를  AWS로 이전 - 1편 본 post에서는 아마존의 free tier를 이용해서 EC2에서 우분투 인스턴스를 생성할 것이다. Ghost 블로그를 위해서 EC2외에 lightsail(단순한 블로그 배포가 필요할 때 사용)도 있지만 EC2를 이용하는 방법에 대한 자료가 부족한 것 같아 여기서 그 방법을 공유한다. 1. AWS 가입방법은 쉽고 공개된 자료들이 많으므로 여기서는
1 min read
Ghost 구독 신청시 에러
Make

Ghost 구독 신청시 에러

에러 상황 Subscribe버튼을 누르고 이름과 이메일 주소를 기입해서 가입하려하면 Failed to send magic link email 에러가 발생 원인 고스트에서 가입 신청자에게 확인 메일을 보내려고하는데 관리자의 email 계정을 설정하지 않았기 때문. 해결 방법 고스트를 설치한 root폴더로 이동하면 config.production.json이라는 파일이 있다. 해당 파일을 열면 mail 부분이 아래와 같을 것이다. "mail"
3 min read
Ghost post에 프로그램 코드 넣기
Make

Ghost post에 프로그램 코드 넣기

Tech 블로그를 운영한다면 프로그램 코드 syntax 블럭을 표현하고 싶게 된다. 여기서는 고스트 공식문서를 참고로 Prizm 라이브러리를 code injection에 넣는 방법을 포스트하겠다. (커스텀 하는 방법도 있지만 여기서는 가장 간단한 방법을 소개하겠다.) 우선, 관라자 페이지의 설정 > code injection에서 header 부분에 아래의 코드를 넣어준다. 그리고 나서 foot
2 min read
블로그는 Ghost로 결정
Make

블로그는 Ghost로 결정

난 디지털 유목민. 새로 일거리를 찾는다고 구직사이트에 접속. 원하는 양식에 맞춰 이력서를 갱신하고 여러 업체에 지원했으나...  모두 불합격ㅠㅠ 그래서 의기소침해 있었는데 우연찮게 서점에서 발견한 어느 책에서...   남이 정한대로 살지말라고!!! 자신의 브랜드 가치를 올릴 방법을 찾고 넘버원이 아닌  온리원 전략을 짜라고 했다. 뭔가 찌릿!! 나름대로 구인 회사의 공고를 읽고 거기에 맞춰
4 min read