前提(博客文件夹还在!!!)
我写这篇博客想记录重装系统之后如何重新部署hexo博客!!
1.完整步骤
1.1安装git和node.js文件
两个软件路径百度就可以找到(如果你有幸看到这篇文章,可以联系我发给你)
1.2配置git信息,生成新的ssh密钥
//每次输入一行就执行一次(按回车)
git config --global user.name "你自己的github用户名"
git config --global user.email "Xxxxx@qq.com"
//你需要把邮件地址和用户名换成你自己的,然后一路回车,使用默认值即可。
ssh-keygen -t rsa -C "Xxxx@qq.com"
1.3更新ssh密钥
打开id_rsa.pub文件并且复制里面的内容
生成的ssh公钥(刚复制的内容)复制到github的settings里面的ssh选项中(参考github讲ssh密钥添加到github账户)
1.4安装hexo
npm install hexo-cli -g
1.5打开原来的hexo博客所在文件夹
只需保留_config.yml,theme/,source/,scaffolds/,package.json,.gitignore 这些项目,删除其他的文件。
git bush运行命令npm install
git bush运行命令npm install hexo-deployer-git –save
最后执行hexo g和hexo d试试就行
2.重新部署参考文章
参考别人的思路!!!
http://http://fenghub.top/2017/02/25/hexo-rebuilding/
3.hexo博客更改域名
3.1 购买域名
3.2 域名解析
前提:
先找到自己能够跑通的github网站: larkkkkkkk.github.io
然后电脑cmd打开输入ipconfig进行ping一下: 得到ip地址xxx.xxx.xxx.xxx
3.2.1 一键解析
3.2.2 自己解析
创建一条A记录,创建一条CNAME记录。
3.3 Hexo目录下创建CNAME文件
创建一个文件里面存放你的域名: www.xxx.xxx
3.4 访问
这样的话就不用xxx.github.io,直接访问你的新域名就行