制作github pages

制作github pages

标签: github


之前在阿里云租借服务器搭建网站,需要昂贵的费用很麻烦。所以改在用github上搭建自己的个人博客,既方便又美观(免费)。

1. 环境

  • Mac
  • linux、windows没试
  • github账号
  • git
  • ruby
  • jekyll

2. 配置

为了方便,直接上大神教程。内容很详细,直接按着来就行了。我这里就只写一些遇到的问题。

1) jekyll server报错:

我的原因是ruby版本太老,于是更新。安装rvm(ruby版本管理工具Ruby Version Manager)

curl -L get.rvm.io | bash -s stable
source ~/.bashrc  
source ~/.bash_profile   (如果你的终端个性化配置过,可能会出差错,不要怕,退出重开就好了)
rvm -v  查看版本
rvm list known 查看可用版本
rvm install 2.4.1(可以换你需要的版本)

如果缺少一些包,比如xxx,直接直接执行gem install xxx就行了(我缺少 minima)

2) gem 源的问题:

gem sources -a http://gems.ruby-china.com/ (淘宝源没了,http://gems.ruby-china.org也没了,这是最新的,2019.1.3实验可用)

3. 本地运行效果

$ jekyll server 就行了 浏览器输入http://127.0.0.1:4000查看效果。

4. push到github仓库

建一个username.github.io的仓库,把本地的项目push上去。浏览器访问www.username.github.io就可以了。注意username一定要是你的github账号名字!

5. 更新文章

直接更新_post内的.md文件就行,然后push到远程库上。

6. 推荐一个编辑器

MarkDown非常好用,墙裂推荐!!!童叟无欺!!!

7. 用自己的域名解析到github page上

  1. 注册到阿里云注册一个域名
  2. 解析域名,解析方式可以选择A
  3. 一个主机记录为:“www”,另一个为“@”
  4. ip的话在终端ping username.github.io,得到IP地址。
  5. github仓库新建一个文件名为CNAME内容为注册的域名(不用www前缀)的文件
  6. over 如果想看图文并茂的的,推荐此博客 or 博客

多谢支持~

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,多谢支持~

打开微信扫一扫,即可进行扫码打赏哦