Centos 6 x86 minimal 구축 Hexo

내 가 Centos 6.5 미니 밑 에 Hexo 를 만 드 는 과정 을 기록 해 봐.
설치 환경
  • gitcafe 를 등록 하고 사용자 이름과 같은 라 이브 러 리 를 만 듭 니 다.(여기 참고)
  • 사용자 이름: muc
  • 항목 이름: muc
  • 프로젝트 홈 페이지: http://muc.gitcafe.com
  • Node. js 설치 (여기 참조)
  • curl -sL https://rpm.nodesource.com/setup | bash -
  • yum install -y nodejs
  • git 설치
  • yum install git
  • Hexo 설치 (여기 참고)
  • npm install -g hexo-cli
    hexo init 
    cd 
    npm install
    

    Hexo 설정vi _config.yml
  • 편집 _config.yml 파일
  • # Site
    title: "MUCH'S NOTES"
    subtitle:
    description:
    author: Mu
    language: zh-ch
    timezone: Asia/Chongqing
    

    마지막 설정:
    deploy:
      type: git
      repo: [email protected]:muc/muc.git
      branch: gitcafe-pages
    

    종료 저장 (모든 콜론 뒤에 빈 칸 이 필요 합 니 다.)
  • 다음 에 이것 을 설치 합 니 다.
  • npm install hexo-deployer-git --save
    

    git 설정
  • git 설정 보기 git config -- list
  • 정보 추가
  • git config --global user.name "muc"
    git config --global user.email [email protected]
    
  • SSH 공개 키 추가
  • SSH 를 저장 할 디 렉 터 리 만 들 기 mkdir ~/.ssh
  • 새로운 SSH 공개 키 생 성: ssh-keygen -t rsa -C "[email protected]" -f ~/.ssh/gitcafe
  • 프로필 생 성 vi ~/.ssh/config 다음 내용 추가: Host gitcafe.com www.gitcafe.com IdentityFile ~/.ssh/gitcafe
  • 진입 GitCafe SSH 설정 항목, 공개 키 추가
  • cd ~/.ssh
  • cat gitcafe.pub
  • 보 이 는 내용 을 복사 하여 붙인다.
  • GitCafe 서버 연결 가능 여부 테스트
  • ssh -T [email protected] -i ~/.ssh/gitcafe
  • 다음 힌트 가 나 오 면 정확 하 다 는 뜻 입 니 다: Hi muc!You've successfully authenticated, but GitCafe does not provide shell access.
  • 마지막 Hexo 의 명령
  • 새 글 hexo new [layout] </code> </li> <li> <code>hexo generate</code> g</li> <li> <code>hexo deploy</code> d</li> </ul> <h2> nginx </h2> <p>gitcafe , 。 , nginx 。</p> <ul> <li> nginx</li> </ul> <ol> <li>centos nginx, EPEL 。<br/> <code>yum install epel-release</code> </li> <li> nginx<br/> <code>yum install nginx</code> </li> </ol> <ul> <li> nginx hexo</li> </ul> <ol> <li><code>vi /etc/nginx/conf.d/default.conf</code></li> <li> location ,hexo 。</li> </ol> <pre><code> location / { root /var/hexo/public; index index.html index.htm; } </code></pre> </article> </div> </div>
  • 좋은 웹페이지 즐겨찾기