日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

在Github上搭建自己的博客(Windows平台)

發(fā)布時(shí)間:2024/1/1 windows 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在Github上搭建自己的博客(Windows平台) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

折騰了好久,終于在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運(yùn)行時(shí),下載地址?,windows 平臺(tái)下的安裝過(guò)程很簡(jiǎn)單,安裝過(guò)程記得勾選Add Ruby excuteables to your PATH
  • 安裝RubyDevKi,和Ruby的版本相同。下載后解壓,執(zhí)行以下3步: cd c:\RubyDevki
    ruby dk.rb init
    ruby dk.rb install
  • 安裝jekyll,github上給出了配置文檔?install Jekyll?,Bundler是一個(gè)包管理器,讓你更方便的使用Ruby里面的軟件,如果你想要在本地編譯Github頁(yè)面,那么使用 gem install bundler 來(lái)安裝bundler
  • 配置jekyll,在站點(diǎn)的根目錄里創(chuàng)建一個(gè)文件 Gemfile,文件內(nèi)容如下: source ‘https://rubygems.org’
    gem ‘github-pages’
    然后運(yùn)行bundle install即可安裝Jekyll。
  • 安裝成功后,運(yùn)行 jekyll newe sitename 即可創(chuàng)建一個(gè)站點(diǎn)
  • 命令行 bundle exec jekyll serve即可運(yùn)行站點(diǎn),成功后訪問(wèn)?http://localhost:4000?即可。
  • 配置域名

    買一個(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)題

  • 網(wǎng)站是靜態(tài)的,因此只需要發(fā)表博客重新生成即可,發(fā)表博客可以使用?markdown?來(lái)實(shí)現(xiàn),簡(jiǎn)化了寫博客的過(guò)程
  • 網(wǎng)站的社交功能需要想辦法實(shí)現(xiàn),因?yàn)闆](méi)有后臺(tái)數(shù)據(jù)庫(kù),因此需要一些第三方的幫助來(lái)實(shí)現(xiàn)留言回復(fù)功能。常用的有多說(shuō),disqus等
  • 現(xiàn)有模板有很多的前臺(tái)是基于bootstrap來(lái)實(shí)現(xiàn)的,里面一些腳本的信息可能會(huì)被墻,需要自己找替代
  • 編寫博客

    博客的編寫一般是基于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)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。