hexo+github搭建个人博客 教程

搭建个人博客=域名(外网可访问的地址)+外网服务器(外网存储文件图片的地方)+解析(本地与服务器做映射)

首先本地电脑上要下载git和nodejs,
git和nodejs百度一搜就有,都可以只傻瓜式安装,nodejs里自带了npm,所以不用下载npm了

然后创建一个Hexo文件夹在里面打开git bash,mac里终端可以直接使用
hexo+github搭建个人博客 教程

在git页面全局安装Hexo
npm install -g hexo
hexo+github搭建个人博客 教程
在该项目进行初始化
hexo init
hexo+github搭建个人博客 教程
安装 node-module
npm install
hexo+github搭建个人博客 教程
启动服务
hexo server 访问 localhost:4000 出现本地访问页面
hexo+github搭建个人博客 教程
意:访问本地页面的时候hexo server 不可以按ctrl+c停止服务,否则会报404

解决:(npm install hexo-deployer-git --save)
hexo+github搭建个人博客 教程

如果上述方法不行的话,可以试试下面的(可以的话,请忽略。)

sudo npm install hexo-server

npm install hexo-server --save

如果试过还不可以的话,请根据报错,复制到百度自行查找解决方案或者留言评论

重新部署更新(下面这条命令会经常用到)

(hexo clean -->hexo generate -->hexo deploy)

然后使用github 没有就创建github
注册github

地址: https://github.com/
输入账号、邮箱、密码,然后点击注册按钮.–>之后验证邮箱

在github上面创建项目(借用github服务器)

hexo+github搭建个人博客 教程
hexo+github搭建个人博客 教程

然后购买域名,设置网站解析
可以在腾讯云或阿里云或者其他服务器都行, 我此处用的是腾讯云
hexo+github搭建个人博客 教程

先ping一下 github地址获取ip
hexo+github搭建个人博客 教程
添加两个解析 blog是可以自行设置的二级域名, 可以改成其他的
hexo+github搭建个人博客 教程
在Hexo目录下的source中建一个CNAME命名的文件(切记没有后缀)

创建方式,

右键新建txt文本->输入你购买的域名www.ainusers.top->保存关闭

然后快捷键F2或者右键该文本重命名->将.txt后缀去掉->会提示文件不可用继续确定即可
在CNAME填入你购买域名

hexo+github搭建个人博客 教程
在该项目的setting下绑定域名
hexo+github搭建个人博客 教程
hexo+github搭建个人博客 教程
hexo+github搭建个人博客 教程
修改_config.yml
hexo+github搭建个人博客 教程
在deploy后面添加 type:
https:
branch:
https可以在下载你的项目那直接复制
hexo+github搭建个人博客 教程
hexo+github搭建个人博客 教程
最后部署git
hexo+github搭建个人博客 教程
基本的流程到这里快要结束了

最后执行:(hexo clean -->hexo generate -->hexo deploy)

你就可以看到你的博客了

记住,每次修改配置信息或者其他必须要执行上面的步骤,才可以使得配置信息生效。

还有就是上面的配置信息,主要流程就是:本地文件(配置github连接)->github(配置域名)->服务器域名
剩下的就是github的模板应用以及后边的开发了,可以自行百度具体的操作流程