jekyll github搭建個人部落格總結

2022-04-07 10:02:03 字數 1879 閱讀 9917

搭建github部落格可以用hexo,也可以用jekyll,我用的是後者,hexo大家可以試試,在這裡推薦乙個用hexo搭建的教程:

下面就是我的搭建步驟了,希望可以幫到還在折騰的你:

安裝jekyll

安裝bundler

建立你的第乙個靜態部落格

開啟jekyll伺服器

寫一篇自己博文

用github pages 展示你的部落格

接下來我們的操作都是在cmd命令列中進行的

什麼是ruby:ruby,一種簡單快捷的物件導向(物件導向程式設計)指令碼語言,安裝jekyll需要電腦上安裝ruby,以下是安裝步驟:

安裝後,在cmd中輸入ruby -v和gem -v來看看是否安裝成功,看到版本號就說明成功。

好激動啊!終於到這裡了,

jekyll:jekyll是乙個簡單的免費的blog生成工具,類似wordpress。但是和wordpress又有很大的不同,原因是jekyll只是乙個生成靜態網頁的工具,不需要資料庫支援。但是可以配合第三方服務,例如disqus。最關鍵的是jekyll可以免費部署在github上,而且可以繫結自己的網域名稱。(注:我自己的沒有繫結網域名稱)

我們使用gem來安裝jekyll,在命令列中輸入

gem install jekyll
所有的jekyll的gem依賴包都會被自動安裝。

在命令列輸入

gem install bundler
首先看看你想把你的部落格建在**,我的是搭建在c盤,如果你想建在d盤,則輸入:

cd d:
然後輸入建立的部落格

jekyll new blog  //blog為你的部落格檔名
控制台可以看見(建立的位址有所不同)new jekyll site installed in c : /blog。你的c盤的資料夾下也會出現相應的blog檔案。

實現轉入blog的目錄,輸入:

cd blog//一定要進入建立的對應blog目錄,否則服務無法開啟
然後輸入:

jekyll serve  //開啟伺服器,可以按ctrl+c停止
jekyll伺服器預設埠是4000,所以開啟瀏覽器輸入:http://localhost:4000 就可以看到生成的部落格頁面。如下:

year-month-title.markup //markup為你的檔案格式的字尾名
在你的文章頭部新增yaml頭資訊

---

layout: post

title: "jekyll+github搭建個人部落格"

date: 2017-01-14 15:03:25

categories: original

---

寫上自己的博文內容,將這個檔案儲存在blog裡面的_posts目錄裡面即可。在重啟jekyll內建伺服器,重新整理頁面:http://localhost:4000,如果沒有,可以先輸入:

jekyll build
重新生成頁面,在啟動伺服器,這樣就可以在頁面看到自己新增的博文的標題了。

這就是在本地搭建jekyll和寫博文的大致過程了,相信還有其他的搭建方法,但是估計都是大同小異吧。

接下來的操作都是用git命令完成的,不再是cmd了。首先,大家應該都擁有了github賬號,沒有的註冊乙個就好了。

這時,你會發現你的資料夾下會多出乙個yourname的檔案,我們把之前的blog下的所有檔案複製到裡面。

基於Hexo GitHub Gitee搭建個人部落格

自由和山巔上的空氣相似,對弱者都是吃不消的。芥川龍之介 侏儒的話 安裝 hexo gitee配置 github配置 本文記錄搭建部落格的過程 期間遇到的問題及solution。選擇當前的lts版本 安裝步驟非常簡單,一直next,下一步就可以了,預設安裝就行。node v 檢視node.js版本,驗...

docker配合wordpress搭建個人部落格

環境 阿里雲vps伺服器 centos7.2 1 安裝docker 執行以下命令自動安裝,耐心等待 curl fssl sh 2 拉取映象 拉取 wordpress 映象 docker pull wordpress latest 拉取 mysql 映象 docker pull mysql lates...

基於ubuntu搭建 WordPress 個人部落格

系統要求 ubuntu 16.04.1 lts 64 位作業系統 準備 lamp 環境 lamp 是 linux apache mysql 和 php 的縮寫,是 wordpress 系統依賴的基礎執行環境。我們先來準備 lamp 環境 sudo apt get install apache2 y ...