我一直想搭建一个个人博客,要求就是简洁,支持Markdown,可以显示文章的TOC目录。 寻找的过程中也遇到了很多坑,教程基本上都不完整,或者是直接copy别人的,而且很多教程中是将其部署到github pages上 ,但是介于网速问题,还是选择了国内的Coding。下面先将我的经历给大家分享下。
github
、coding
、七牛云存储
等静态页面托管,可以省下VPS服务器的费用。 下载地址:传送门 这一步最好选择第二项,其他的默认就好
安装完后打开 cmd 输入 git --version
来测试是否安装成功。
下载地址:传送门
下载安装即可,没有特殊配置,无限下一步。
安装完后打开 cmd 输入 node -v
来测试是否安装成功。
首先在你电脑上找一个位置来安装Hexo。然后在那个文件夹中打开cmd (shift + 右键)
npm config set registry http://registry.cnpmjs.org #修改安装源为中国镜像。
npm install hexo-cli -g
hexo init
npm install
npm install hexo-util --save
hexo s
然后在浏览器的地址栏上面输入localhost:4000就可看到自己博客的样子。Ctrl + C 可以终止预览
Cdoing官网:https://coding.net/ 注册后创建一个新项目
项目名称,项目描述随意填写,项目选择私有项目。然后点击创建。
然后在电脑桌面右键,打开Git Bash Here
然后配置SSH: 配置shh key是让本地git项目与远程的coding建立联系
cd ~/.ssh
ssh-keygen -t rsa -C "你的邮箱"
Enter passphrase (empty for no passphrase):<输入密码>
Enter same passphrase again:<再次输入密码>
这个密码是在你提交项目给服务器的时候使用的,可以为空,如果为空的话提交项目时则不用输入密码就能提交。
然后将这些内容全部复制下来。
然后直接把刚才复制的内容粘贴进去,点击添加即可。
如果显示以下则说明coding中的ssh配置成功
Hello username You've connected to Coding.net by SSH successfully!
仓库的地址可以在coding网站上找到,复制过来即可
然后在给出的路径里打开.md文件,用markdown语法写作即可
然后在去Coding上就可以看到部署的文件了
至此,搭建完成。有关Hexo的详细配置,请参阅Hexo官方文档。
如本文中有错误,欢迎在评论中进行指正。转账请注明出处,谢谢支持。