教你免费搭建一个属于自己的个人博客 来记录自己的生活
2019-12-23网赚杂谈葛浪2285°c
A+ A-1.1 我们的博客部署在GitHub上 我们登陆/注册GitHub
1.2 在右上角点击自己的头像 点击第二个按钮 Your repositories
1.3 在Repository name下面输入我们注册时候使用的名字 后面加上.github.io 这个作为我们的域名 (后面我们可以绑定自己的域名来使用)
最后点击绿色按钮 创建仓库 看到下面这个界面就是好啦~
2.1 环境配置
# 首先检查时候安装了git和node.js,终端输入一下命令,node -v #是否出现安装版本信息,出现说明已经安装了git --version #同上述情况# 如果没有安装,则进行安装,都可以通过直接下载安装测序进行安装,这里不演示, 提供下载网址:[git]: https://sourceforge.net/projects/git-osx-installer/[node.js]: https://nodejs.org/zh-cn/
如果已经安装好了上述的软件,那么可以安装hexo,然后等待安装成功即可。
npm install -g hexo-cli
安装好后我们输入 hexo -v 来检测一下是否安装好~
hexo-v
出现以下即为成功
hexo-cli: 3.1.0os:Darwin18.7.0darwinx64node: 12.13.1v8: 7.7.299.13-node.16uv: 1.33.1zlib: 1.2.11brotli: 1.0.7ares: 1.15.0modules: 72nghttp2: 1.39.2napi: 5llhttp: 1.1.4http_parser: 2.8.0openssl: 1.1.1dcldr: 35.1icu: 64.2tz: 2019cunicode: 12.1
创建blog文件夹,并初始化建立博客框架(此处的blog可以随意替换)
# 在你的家目录下创建一个blog文件夹mkdirblog# 进入目录cdblog# 初始化目录hexoinit开启本地服务# hexo s
出现以下信息 说明可以本地访问博客
$ hexo sINFOStartprocessingINFO Hexo isrunningathttp://localhost:4000 . Press Ctrl+C tostop.
在浏览器中输入 http://localhost:4000 就可以看到自己的博客首页啦
到这里我们就完成了 2/3 啦~
3.1 博客关联到Github仓库
我们在终端中输入
pwd
即可获取到博客搭建到的文件夹 我们进入那个文件夹
用文本编辑器打开 _config.yml 这个文件夹 拉到最下面
修改deploy下面的代码 把 xxxx 替换为自己的GitHub username即可
deploy:type:git repository: https://github.com/xxxx/xxxx.github.io.gitbranch:master
3.2 关联GitHub账号,免密提交
# 用你注册GitHub时的邮箱号,进行秘钥生成cd~ssh-keygen -t rsa -C "xxxxxxx@gmail.com"# 一直回车即可# 系统就会生成一个隐藏文件夹.sshcd .sshls# 复制公钥vim id_rsa.pub
3.3 回到GitHub 点击settings
点击SSH and GPG keys 然后点击 New SSH keys 绿色按钮
Title随意填写 Key 粘贴我们复制的公钥
hexo常用命令
hexonew'我的文章'# 生成新md文件hexo g # hexo generate # 编译,生成静态文件hexo d # hexo deploy # 部署hexo s # hexo server # 启动服务hexo clean # 清理缓
每当我们写好文章后 我们输入
hexo clean
hexo g
hexo d
就可以把文章同步上去啦~
标签:个人博客