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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

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

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

折騰了好久,終于在Github上搭建了自己的博客。這里面總結一下過程希望對大家能有所幫助。

Github建博優(yōu)缺點

  • 和 csdn,新浪,網(wǎng)易相比,在Github上可以自己實現(xiàn)功能
  • 和阿里云,VPS相比,github托管的代碼是免費的
  • github上只能托管靜態(tài)網(wǎng)頁,后臺有數(shù)據(jù)庫的這種動態(tài)網(wǎng)站不能托管

你有一個Github的賬號

  • 懂一些基本的Web開發(fā)相關的知識
  • Ruby運行時,可以在Windows或者linux環(huán)境下進行安裝

建站的過程

  • 在github創(chuàng)建網(wǎng)站的代碼庫,名字必須為username.github.io格式
  • 將你的網(wǎng)站的代碼上傳到代碼庫中
  • 配置域名

如果你每一次寫博客的同時還要手寫html css 等信息,那么工作量會很大,github支持jekyll來自動生成頁面。

Jekyll環(huán)境的搭建

  • 如果你是在Windows環(huán)境下配置。首先需要安裝Ruby運行時,Jekyll是一個用Ruby寫的軟件。?Run Jekyll On Windows?里面展示了Windows下使用Jekyll的方法,大體分以下幾步完成:
  • 安裝Ruby運行時,下載地址?,windows 平臺下的安裝過程很簡單,安裝過程記得勾選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是一個包管理器,讓你更方便的使用Ruby里面的軟件,如果你想要在本地編譯Github頁面,那么使用 gem install bundler 來安裝bundler
  • 配置jekyll,在站點的根目錄里創(chuàng)建一個文件 Gemfile,文件內容如下: source ‘https://rubygems.org’
    gem ‘github-pages’
    然后運行bundle install即可安裝Jekyll。
  • 安裝成功后,運行 jekyll newe sitename 即可創(chuàng)建一個站點
  • 命令行 bundle exec jekyll serve即可運行站點,成功后訪問?http://localhost:4000?即可。
  • 配置域名

    買一個域名,把域名的ip指向github服務器,在網(wǎng)站的目錄下建一個文件名為CNAME,文件的內容是你的域名,提交。購買的域名就會指向你的博客。

    Jekyll網(wǎng)站的定制

    網(wǎng)站的語言是基于liquid的,每一次你修改文件后,jekyll會自動重新生成網(wǎng)站。編輯成功后提交到github,訪問http://username.github.io 訪問你的博客。這里面有一些別人共享的網(wǎng)站模板可以供大家選擇。網(wǎng)站模板里面有很多別人共享的主題。

    Jekyll網(wǎng)站需要解決的一些問題

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

    博客的編寫一般是基于markdown來實現(xiàn)的,markdown本身是為了簡化書寫的設計的語法,大家不用寫博客的時候還考慮html語法,關于markdown的編譯,windows平臺下推薦使用markdownpad,可以編輯markdown的同時進行preview,非常的方便。

    ?

    我個人在github上托管的博客地址是:http://simmon.club/?歡迎大家指點。

    參考文章:
    如何在Windows下使用Jekyll
    一步一步在Github上創(chuàng)建主頁
    好用的Markdown編輯器一覽

    ?Markdown Wiki

    總結

    以上是生活随笔為你收集整理的在Github上搭建自己的博客(Windows平台)的全部內容,希望文章能夠幫你解決所遇到的問題。

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