在Github上搭建自己的博客(Windows平台)
折騰了好久,終于在Github上搭建了自己的博客。這里面總結(jié)一下過(guò)程希望對(duì)大家能有所幫助。
Github建博優(yōu)缺點(diǎn)
- 和 csdn,新浪,網(wǎng)易相比,在Github上可以自己實(shí)現(xiàn)功能
- 和阿里云,VPS相比,github托管的代碼是免費(fèi)的
- github上只能托管靜態(tài)網(wǎng)頁(yè),后臺(tái)有數(shù)據(jù)庫(kù)的這種動(dòng)態(tài)網(wǎng)站不能托管
你有一個(gè)Github的賬號(hào)
- 懂一些基本的Web開發(fā)相關(guān)的知識(shí)
- Ruby運(yùn)行時(shí),可以在Windows或者linux環(huán)境下進(jìn)行安裝
建站的過(guò)程
- 在github創(chuàng)建網(wǎng)站的代碼庫(kù),名字必須為username.github.io格式
- 將你的網(wǎng)站的代碼上傳到代碼庫(kù)中
- 配置域名
如果你每一次寫博客的同時(shí)還要手寫html css 等信息,那么工作量會(huì)很大,github支持jekyll來(lái)自動(dòng)生成頁(yè)面。
Jekyll環(huán)境的搭建
- 如果你是在Windows環(huán)境下配置。首先需要安裝Ruby運(yùn)行時(shí),Jekyll是一個(gè)用Ruby寫的軟件。?Run Jekyll On Windows?里面展示了Windows下使用Jekyll的方法,大體分以下幾步完成:
ruby dk.rb init
ruby dk.rb install
gem ‘github-pages’
然后運(yùn)行bundle install即可安裝Jekyll。
配置域名
買一個(gè)域名,把域名的ip指向github服務(wù)器,在網(wǎng)站的目錄下建一個(gè)文件名為CNAME,文件的內(nèi)容是你的域名,提交。購(gòu)買的域名就會(huì)指向你的博客。
Jekyll網(wǎng)站的定制
網(wǎng)站的語(yǔ)言是基于liquid的,每一次你修改文件后,jekyll會(huì)自動(dòng)重新生成網(wǎng)站。編輯成功后提交到github,訪問(wèn)http://username.github.io 訪問(wèn)你的博客。這里面有一些別人共享的網(wǎng)站模板可以供大家選擇。網(wǎng)站模板里面有很多別人共享的主題。
Jekyll網(wǎng)站需要解決的一些問(wèn)題
編寫博客
博客的編寫一般是基于markdown來(lái)實(shí)現(xiàn)的,markdown本身是為了簡(jiǎn)化書寫的設(shè)計(jì)的語(yǔ)法,大家不用寫博客的時(shí)候還考慮html語(yǔ)法,關(guān)于markdown的編譯,windows平臺(tái)下推薦使用markdownpad,可以編輯markdown的同時(shí)進(jìn)行preview,非常的方便。
?
我個(gè)人在github上托管的博客地址是:http://simmon.club/?歡迎大家指點(diǎn)。
參考文章:
如何在Windows下使用Jekyll
一步一步在Github上創(chuàng)建主頁(yè)
好用的Markdown編輯器一覽
?Markdown Wiki
總結(jié)
以上是生活随笔為你收集整理的在Github上搭建自己的博客(Windows平台)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: express-PPT
- 下一篇: (附源码)springboot智慧幼儿园