搭建自己的个人博客网站
1.创建github page仓库
首先有自己的github账号:https://github.com/去注册,然后创建page仓库:
这里我的仓库命名错误了,仓库名必须是(自己的用户名+.github.io)来命名。
2.使用ssh向github上传文件
git官网下载:https://git-scm.com/
使用教程:https://www.liaoxuefeng.com/wiki/896043488029600n
安装完成后cmd输入git,如下表明安装成功
下载好后在桌面右键打开git bash,开始生成密钥:
在github上添加生成的密钥
验证是否连接成功:
3.在本地创建仓库
4.下载hexo
先下载node.js:https://nodejs.org/en/download/
在合适文件夹下打开gitbash:
4是生成静态文件,然后输入:hexo s 在本地预览,会开启监听4000端口,在自己浏览器中输入http://127.0.0.1:4000 ,就可以查看本地hexo预览文件。
$ hexo g #完整命令为hexo generate,用于生成静态文件
$ hexo s#完整命令为hexo server,用于启动服务器,主要用来本地预览
$ hexo d #完整命令为hexo deploy,用于将本地文件发布到github上
$ hexo n #完整命令为hexo new,用于新建一篇文章
5.将hexo与github关联
复制github仓库的ssh地址:
打开本地hexo文件下的_config.yml文件,在最后添加如下,第二个地址是刚复制的ssh地址:
然后打开bash,依次输入:
hexo g#生成静态文件
npm install hexo-deployer-git --save#安装部署插件
hexo d#部署
本地文件同步
6.gridea+github_pages
之前的操作太麻烦,后来发现gridea很好用,用token就可以远连,而且有创建博客的详细教程,链接如下:https://cyhour.com/1231/