Ghost 시도
오늘 아침 에 깨 어 난 후에 새로운 메 일 을 보고 7 시 동안 블 로그 가 십 여 분 동안 지연 되 었 다 고 일 깨 워 주 었 다.서버 에 접속 해 Nginx 기록 을 보 니 그 동안 누군가가 오픈 소스 파충류 도구 로 밀집 해 사 이 트 를 방문 하 는 바람 에 후속 요청 이 오래 걸 려 결국 499 오류 코드 를 되 돌려 받 았 다.서버 콘 솔 로 이동 해 CPU 사용 상황 을 살 펴 보면 7 시 에 가 파 른 사용률 이 급상승 곡선 을 그 렸 다.그래서 다운 은 갑 작 스 러 운 요청 에 WordPress 성능 을 더 해서 생 긴 것 입 니 다.
서버 설정 을 업그레이드 하 는 데 돈 을 많이 쓰 지 않 으 려 면 더 성능 있 는 블 로그 소프트웨어 로 바 꾸 는 것 이 해결책 이다.한 바퀴 검색 해 보 니 활약 도, 유지보수 등 을 고려 해 동적 블 로 그 는 고 스 트 의 유용 한 항목 으로 보인다.Ghost 는 오픈 소스, 전문 적 인 콘 텐 츠 작성 플랫폼 소프트웨어 로 NodeJS 와 Ember. js 개발 을 바탕 으로 공식 적 으로 WordPress 에 비해 10 이상 의 성능 이 향상 되 었 다 고 밝 혔 다.자체 서버 에 설치 해 무료 로 이용 할 수 있 고, 정부 가 제공 하 는 유 료 위탁 관리 서비스 (가격 월 79 건) 도 이용 할 수 있다.기술자 로 서 당연히 스스로 이 길 을 건설 하 는 것 을 확 고 히 해 야 한다.
설치 하 다.
공식 문서 에 따 르 면 Ghost 블 로 그 를 만 드 는 것 은 네 단계 로 나 뉜 다.
cnpm install -g ghost-cli
ghost install
를 설치 합 니 다.이 명령 은 웹 디 렉 터 리 에서 실행 되 어야 합 니 다. 예 를 들 어 /var/www/ghost
.설치 과정 에서 사이트 주소, 데이터 베이스 등 정 보 를 입력 하 는 것 을 알려 주 고 제시 에 따라 조작 하면 됩 니 다.공식 튜 토리 얼 은 우 분투 기반 으로 다른 운영 체제 에서 CentOS
systemctl
명령 이 실 행 될 때 오류 가 발생 할 수 있 습 니 다.오류 가 발생 하면 터미널 설치 과정 을 사용 하여 ghost doctor
명령 으로 문 제 를 검사 할 수 있 습 니 다.정상적으로 설치 가 완료 되면 유사 한
ghost_ghost-tlanyan-me
시스템 서 비 스 를 만 들 고 시작 합 니 다.ss -nltp|grep node
명령 은 고 스 트 의 시작 여부 와 감청 포트 를 볼 수 있 습 니 다.배치 하 다.
설치 가 잘못 되 지 않 고 정상적으로 시 작 된 후에 브 라 우 저 를 열 어 사이트 에 방문 할 수 있 습 니 다. 기본적으로 몇 개의 튜 토리 얼 글 이 생 성 되 었 습 니 다.이때 사이트 에 주인 이 없 으 니 먼저 계 정 을 등록 하여 관리자 가 수령 해 야 합 니 다.비교 갱 아버 지 는 홈 페이지 에 백 스테이지 입구 가 없 기 때문에 주소 표시 줄 에 임의의 백 스테이지 주 소 를 수 동 으로 입력 해 야 합 니 다. 사이트 가 수령 하지 않 았 기 때문에 최종 적 으로 등록 페이지 로 다시 설정 합 니 다.경험 에 따라 일부 사용 가능 한 백 스테이지 입구 경 로 는
login
, admin
, ghost
가 있다.예 를 들 어 입력 ghost.tlanyan.me/login
을 하면 사이트 가 주인 이 없 을 때 등록 페이지 로 방향 을 정 하고 인 정 받 은 후에 로그 인 인터페이스 로 방향 을 정 합 니 다.안내 에 따라 계 정 등 정 보 를 입력 하고 마지막 단 계 는 팀 의 다른 구성원 의 메 일 을 작성 해 야 하 며 다음 단 계 를 작성 하지 않 으 면 다음 단 계 를 입력 할 수 없다. 이때 이메일 을 마음대로 입력 하면 된다. 예 를 들 어
[email protected]
.등록 에 성공 하면 관리 배경 에 들 어가 사이트 에 사용자 정의 설정 을 할 수 있 습 니 다.글 을 쓰기 전에 해 야 할 설정 은 다음 과 같다.
General
에 사이트 제목, 시간 대, 로고, 표지 등 을 설정 합 니 다.Design
에 메뉴 항목 이 추가 되 었 습 니 다.Code injection
에 통계 코드, 사용자 정의 클래스 등 을 입력 한다.메 일 설정 이 중요 하지만 배경 에서 변경 할 수 없습니다.사이트 디 렉 터 리 에서 Ghost 프로필 (생산 환경 에서
config.production.json
을 찾 으 면 홈 페이지 튜 토리 얼 에 따라 메 일 정 보 를 설정 하고 서 비 스 를 다시 시작 하면 됩 니 다.가 져 오기
이전에 다른 플랫폼 에서 글 을 쓰 고 오래된 사이트 대신 새로운 사이트 에 글 을 썼 다 면 기 존 사이트 데 이 터 를 가 져 오 는 것 이 필요 합 니 다.Ghost 공식 지원 은 WordPress 에서 데 이 터 를 가 져 옵 니 다. 작업 절 차 는 다음 과 같 습 니 다.
Ghost importer
후 자 는 고 스 트 사이트 데 이 터 를 워드 프레스 플랫폼 으로 가 져 옵 니 다./wp-content/uploads/
을 '/ content / images /' 로 교체 합 니 다.Import content
제 이 슨 파일 과 포 장 된 파일 을 가 져 옵 니 다.가 져 오 는 과정 에서 분류, 논평 등 일부 데 이 터 를 잃 어 버 릴 수 있 습 니 다.Ghost 는 리 뷰 플러그 인 으로 Disqus 를 사용 하 며 리 뷰 기능 을 시작 하려 면 Disqus 계 정 을 등록 해 야 합 니 다.WordPress 댓 글 을 가 져 올 필요 가 있다 면, WordPress 에 Disqus 플러그 인 을 설치 한 다음 Disqus 로 댓 글 을 내 보 내야 합 니 다.새 사이트 로 이전 사 이 트 를 교체 하면 같은 URL 의 댓 글 이 자동 으로 표 시 됩 니 다.
내 보 내기 과정 에 제한 과 경고 가 있 을 수 있 으 니 알림 에 따라 스스로 처리 하 십시오.
설정 과 가 져 오기 가 완료 되면 'New story' 를 클릭 하여 새로운 플랫폼 의 글 쓰기 여행 을 시작 하 세 요!
총결산
결론 적 으로 Ghost 의 장점 은 다음 과 같다.
부족 한 점도 뚜렷 하 다.
설치 와 체험 에 1 시간 이 넘 게 걸 리 면서 전체적인 느낌 이 만 족 스 럽 지 못 해 결국 새 플랫폼 으로 옮 겨 지지 않 았 다.Ghost 버 전의 본 블 로그 전시 사 이 트 는 다음 과 같 습 니 다.http://ghost.tlanyan.me。
레 퍼 런 스
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
바둑 배우기 시도 - 유령이 휴고에게 3우리는 에서 ghost2hugo 프로토타입에 대한 작업을 계속할 것입니다. 지금까지 JSON 파일을 열고 데이터를 메모리에 로드하고 첫 번째 게시물에 대한 Markdown을 인쇄할 수 있습니다. 다음 단계는 백업에 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.