고스트는 노드. JS 를 기반으로 합니다. 먼저 노드 환경을 구축해야 합니다.
Sudo apt-get 업데이트
Sudo apt-get install-y python-software-properties python g++make
Sudo add-apt-repository PPA: Chris-lea/Node.js
Sudo apt-get 업데이트
Sudo apt-get 설치 노드
이러한 명령을 모두 실행한 후 구성이 성공적인지 확인해야 합니다. 터미널에서 다음을 입력합니다.
노드 v
V0. 10.36
노드의 버전 번호에 따라 설치가 성공했습니다.
다음으로 NPM 설치가 성공했는지 확인합니다. 터미널 입력:
Npm -v
마찬가지로 출력 버전 번호도 성공적으로 설치되었습니다.
단계 2 고스트 구성:
먼저 고스트를 저장할 새 작업공간 (폴더) 을 만듭니다.
Sudo mkdir -p /var/www/
고스트 다운로드:
방금 만든 작업공간으로 들어갑니다.
Cd /var/www/
고스트를 다운로드하고 압축을 풉니다.
Sudo wget,
# # # #' 의 내용을 당신이 해석한 도메인 이름으로 바꾸고, 주의: 2368 귀신을 보세요.
CTRL+C 를 누르면 열려 있는 유령이 종료됩니다.
하지만 이건 끝이 아니야!
다음으로, 당신의 유령이 계속 달리게 하세요.
4 단계 서버 프로그램 구성:
터미널에서 실행:
Sudo apt-get 설치 nginx
다음으로 Nginx 를 구성해야 합니다.
Sudo apt-get 설치 nginx
Sudo RM 사이트-활성화/기본값
Sudo touch/etc/nginx/sites- 사용 가능/고스트
Sudo nano/etc/nginx/sites- 사용 가능/고스트
그런 다음 이 코드를 다음 위치에 붙여 넣습니다.
서버 {
80 을 듣다
Server _ name your _ domain.tld
# # # # 도메인 이름으로 변경해야합니다.
위치/{
Proxy _ set _ header x-real-IP $ remote _ addr;
Proxy _ set _ headerhost $ http _ host;
Proxy _ pass http://127.0.0.1:2368;
}
}
그런 다음 Nginx 에 새 구성을 알려주는 링크를 설정합니다.
Sudo ln-s/etc/nginx/sites- 사용 가능/ghost/etc/nginx/sites-enabled/ghost
그런 다음 Nginx 를 다시 시작합니다.
Sudo 서비스 nginx 재부팅
다음으로 새 사용자를 생성하고 권한을 부여합니다.
Sudo adduser-셸/bin/bash-gecos' Ghost 응용 프로그램' ghost
Sudo chown-r ghost: ghost/var/www/ghost/
그런 다음 고스트 사용자를 사용하여 시스템을 사용합니다.
소귀
이제 고스트를 열겠습니다.
Cd/var/www/고스트
Npm 생산 시작
그런 다음 브라우저에 도메인 이름을 입력하여 고스트 블로그를 볼 수 있습니다.
고스트 실행 유지:
먼저 고스트 사용자를 로그아웃해야 합니다.
수출
다음으로, 항상 설치:
Sudo NPM install -g 영원히
그런 다음 다음을 수행합니다.
NODE _ ENV = 생산은 항상 index.js 를 시작합니다
Forever 가 index.js 에 걸려 있는지 봅시다.
영구 목록
이런 상태에서, 너는 너의 귀신을 시작할 수 있다! 이런 상태에서, 너는 너의 귀신을 시작할 수 있다!
프로세스 종료 명령:
영원한 색인. js