我是靠谱客的博主 沉静金鱼,最近开发中收集的这篇文章主要介绍Hexo+Nginx+阿里云服务器搭建Blog相关,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Hexo相关

  1. npm hexo node安装
  2. hexo init blog(此处建议更换国内源,提高初始化速度,github乌龟速度)
  3. hexo g 生成静态页面,hexo s启动本地服务器, hexo d部署到github或者服务器

服务器相关

  1. nginx,git安装
  2. nginx配置
    a.nginx.conf
server {
  # 侦听80端口
  listen 80;
  # 域名
  server_name www.catnipball.xyz;
  #默认请求
  location / {
    # 网站根目录,此处为你的Hexo部署位置
    root /home/hexo;
    index index.html index.htm;
  }
}

b.hooks:post-receive

#!/bin/sh
git --work-tree=/home/hexo --git-dir=/home/git/blog.git checkout -f

c.local hexo项目

# Deployment
# Docs: https://hexo.io/docs/deployment.html
deploy:
  type: git                                       
  repo: git@你的服务器ip:/home/git/blog.git		
  branch: master  

问题

  • Nginx 403报错:将conf直接写在nginx.conf文件中;开放80端口
  • 图片无法加载(网页图片链接在github):取消本地hexo配置中github相关

最后

以上就是沉静金鱼为你收集整理的Hexo+Nginx+阿里云服务器搭建Blog相关的全部内容,希望文章能够帮你解决Hexo+Nginx+阿里云服务器搭建Blog相关所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部