有很多种方式来创建静态网站,如Hugo、Jekyll等,当然还可以使用WordPress、Github
+Hexo
或者docsify搭建,或者在lofter等笔记网站上注册创建自己的博客。这里我们仅使用Jekyll
+GitHub
,来快速搭建一个简易、免费的个人博客。
Jekyll是一个简单的、静态的站点生成器。它可用于搭建个人博客,项目,或者机构网站。基本上来讲,Jekyll使用模板和自定义的页面内容,就可以生成一个完整的网站。更多信息,请访问官网。
cd ~
brew install ruby
gem install jekyll bundler
jekyll new myblog
cd myblog
jekyll serve
从网站或github下载选择一个模板下载
把模板中的所有内容放置在myblog文件夹下
bundle install
bundle exec jekyll serve
访问网址 http://localhost:4000
创建一个与用户名一致的仓库
https://github.com/username/username.github.io.git
建立本地与GitHub仓库的关联
cd myblog
git init
git add .
git commit -m "first commit"
git remote add origin https://github.com/username/username.github.io.git
git push -u origin master
浏览器输入username.github.io
即可
git add _post/2017-10-01-test.markdown
git commit -m "add test.file"
git push origin master
git status
git rm _post/2017-01-01-delete.markdown
git commit -m "remove delete.file"
git push -u origin master
git checkout -- _post/2017-01-01-delete.markdown
获取IP地址
ping username.github.io
申请域名
.site
域名,并添加解析在博客根目录下添加CNAME
文件
username.site
甚至无需了解Git, Ruby等技术。
Jekyll Writer是一款可视化的Jekyll网站管理程序,使用它可以避免接触Git和Jekyll来部署和管理Jekyll网站。
Written on January 1st , 2014 by 李军