1. 程式人生 > >利用Github免費搭建個人主頁(個人部落格)

利用Github免費搭建個人主頁(個人部落格)

之前閒著, 利用Github搭了個免費的個人主頁。 (colin1994.xyz)

這裡是我的一個簡單主頁,有興趣的朋友可以訪問看看。

**********

先不公開了

**********

今天到家了, 趁著閒著, 寫一篇相關教程記錄自己搭建的過程。

涉及:

  •  Github註冊
  •  Github搭建部落格
  •  域名選購
  •  繫結域名
  •  更多

一。  Github註冊


這樣, 你就擁有了屬於自己的Github賬號了。 很簡單吧~

GitHub · Build software better, together.           So Cool!

二。 Github搭建部落格

配置和使用Github

配置SSH keys

我們如何讓本地git專案與遠端的github建立聯絡呢?用SSH keys。

檢查SSH keys的設定

首先我們需要檢查你電腦上現有的ssh key:

$ cd ~/. ssh 檢查本機的ssh金鑰

如果提示:No such file or directory 說明你是第一次使用git。

生成新的SSH Key:

$ ssh-keygen -t rsa -C "郵件地址@youremail.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):<回車就好>

注意1: 此處的郵箱地址,你可以輸入自己的郵箱地址;注意2: 此處的「-C」的是大寫的「C」

然後系統會要你輸入密碼:

Enter passphrase (empty for no passphrase):<輸入加密串>
Enter same passphrase again:<再次輸入加密串>

在回車中會提示你輸入一個密碼,這個密碼會在你提交專案時使用,如果為空的話提交專案時則不用輸入。這個設定是防止別人往你的專案裡提交內容。

注意:輸入密碼的時候沒有*字樣的,你直接輸入就可以了。

最後看到這樣的介面,就成功設定ssh key了:

新增SSH Key到GitHub

在本機設定SSH Key之後,需要新增到GitHub上,以完成SSH連結的設定。

  • 1、開啟本地C:\Documents and Settings\Administrator.ssh\id_rsa.pub檔案。此檔案裡面內容為剛才生成人金鑰。如果看不到這個檔案,你需要設定顯示隱藏檔案。準確的複製這個檔案的內容,才能保證設定的成功。

  • 2、登陸github系統。點選右上角的 Account Settings—->SSH Public keys —-> add another public keys

  • 3、把你本地生成的金鑰複製到裡面(key文字框中), 點選 add key 就ok了

測試

可以輸入下面的命令,看看設定是否成功,[email protected]的部分不要修改:

$ ssh -T git@github.com

如果是下面的反饋:

The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?

不要緊張,輸入yes就好,然後會看到:

Hi cnfeat! You've successfully authenticated, but GitHub does not provide shell access.

設定使用者資訊

現在你已經可以通過SSH連結到GitHub了,還有一些個人資訊需要完善的。

Git會根據使用者的名字和郵箱來記錄提交。GitHub也是用這些資訊來做許可權的處理,輸入下面的程式碼進行個人資訊的設定,把名稱和郵箱替換成你自己的,名字必須是你的真名,而不是GitHub的暱稱。

$ git config --global user.name "cnfeat"//使用者名稱
$ git config --global user.email  "[email protected]"//填寫自己的郵箱

SSH Key配置成功

本機已成功連線到github。

若有問題,請重新設定。常見錯誤請參考:

使用GitHub Pages建立部落格

與GitHub建立好連結之後,就可以方便的使用它提供的Pages服務,GitHub Pages分兩種,一種是你的GitHub使用者名稱建立的username.github.io這樣的使用者&組織頁(站),另一種是依附專案的pages。

想建立個人部落格是用的第一種,形如cnfeat.github.io這樣的可訪問的站,每個使用者名稱下面只能建立一個。

github上建立倉庫

登入後系統,在github首頁,點選頁面右下角「New Repository」

填寫專案資訊:

project name:cnfeat.github.io

description: Writing 1000 Words a Day Changed My Life

注:Github Pages的Repository名字是特定的,比如我Github賬號是cnfeat,那麼我Github Pages Repository名字就是cnfeat.github.io。

點選「Create Repository」 完成建立。


建立完以後, 等半個小時左右, 屬於你的個人主頁就配置好了。 你可以通過 xxx.github.io 進行訪問。其中(xxx為你的Github使用者名稱)

三。域名選購

這裡我選擇的是dnspod。當然, 這樣的服務商很多, 比較出名的應該是萬網和dnspod。 不過建議使用dnspod, 萬網那個後臺簡直了...

進入https://domains.dnspod.cn 選擇你想要的域名, 購買即可。  我這裡的.xyz域名算是最便宜的一種吧。 如果你想學習如何搭建, 建議也買這種的。 9元/年

域名購買支援支付寶。

四。繫結域名

將獨立域名與GitHub Pages的空間繫結

在Repository的根目錄下面,新建一個名為CNAME的文字檔案,裡面寫入你要繫結的域名,比如colin1994.xyz

如下:


然後到dnspod中, 選擇我的域名--->新增一條記錄

如下:


這裡記錄型別選擇 A.  記錄值設定為對應的伺服器IP。  也就是你的Github主頁的IP。 (獲取辦法: 開啟終端, 輸入 ping  xxx.github.io) 即可獲得。

另外,  如果想指定子域名, 比如 blog.colin1994.xyz 這樣, 那麼你可以設定如下:

主機型別 blog

記錄型別 CNAME

記錄值 xxx.github.io

然後到你Github中, 設定CNAME的內容為 blog.colin1994.xyz

如此, 即可。

接下去, 你訪問  colin1994.xyz  即可自動指定到 colin1994.github.xyz 訪問個人主頁。

五。更多


你可以在github中編輯你自己的個人主頁, 想怎麼玩, 看你自己。

另外附錄一些不錯的教程, 以供參考。

當然. 如果本教程中有任何問題或者不懂的地方, 歡迎指出~

哦哦哦,對了。 還有很重要的一件事, 那就是拉票~

我參加了 2014 CSDN部落格之星評選


相關推薦

利用Github免費搭建個人主頁(個人部落)

之前閒著, 利用Github搭了個免費的個人主頁。 (colin1994.xyz)這裡是我的一個簡單主頁,有興趣的朋友可以訪問看看。**********先不公開了**********今天到家了, 趁著閒著, 寫一篇相關教程記錄自己搭建的過程。涉及: Github註冊 Gith

利用Github免費搭建個人主頁個人部落

之前閒著, 利用Github搭了個免費的個人主頁。 (colin1994.xyz)這裡是我的一個簡單主頁,有興趣的朋友可以訪問看看。**********先不公開了**********今天到家了, 趁著閒著, 寫一篇相關教程記錄自己搭建的過程。涉及: Github註冊 Gith

個人主頁部落原始碼

http://blog.csdn.net/zhangping1987/article/details/29554621  目標檢測、識別、分類、特徵點的提取 David Lowe:Sift演算法的發明者,天才。 Rob Hess:sift的原始碼OpenSift的作者,個人主頁上有openSif

利用Github Page 搭建個人部落網站

轉載請註明出處: 更多精彩文章請關注微信公眾號:猿blog 前言 最近這幾天,沒事幹,想找點事折騰下,於是自己便想到了自己一直想幹的一件事:搭建一個屬於自己的部落格網站。目前搭建個人 blog 網站最好的是用 wordpress ,但是那個折騰起來好像還挺麻煩的,再加

輕鬆代建個人部落 Hexo+Github一步步搭建屬於自己的部落

使用Hexo+Github一步步搭建屬於自己的部落格(基礎) 前言:電腦系統為window 10專業版,64位   歡迎預覽 我的部落格  

Github+hexo搭建自己的個人部落

Git的安裝 下載連結 下載並且安裝之後桌面滑鼠單擊右鍵出現Git Bash Here 代表安裝完成 或者cmd命令列輸入 git --version 提示版本資訊代表安裝成功 node.js的安裝 下載地址 操作簡單,傻瓜式安裝,狂點下一步 下載並安裝

如何在github搭建自己的個人主頁

今天上課老師說有個自己的個人主頁,以後找工作啥的會顯得很牛逼,而且個人資訊啥的都可以放在上面,想想確實是這麼回事,所以自己在網上找教程搞了一下,這裡也簡單總結一下希望可以幫到大家。 第一步:開啟github官網:github.com  第二步:點選sign up fo

利用GitHub Pages和Bootstrap建立個人網站

作為一名想要想找前端實習的即將畢業的學生,我最近意識到擁有個人網頁會使自己的簡歷更容易被注意到。本文主要是我建立過程及個人心得,有些操作我也是第一次,所以難免在解釋中會有錯誤。另外說明一下,我的電腦是Mac系統。   1. GitHub賬戶 首先,你需要擁有一個GitHub賬戶。相信大部分搜尋

如何免費搭建自己的個人網站

這篇文章主要是應學妹創業的要求,出一個搭建免費網站的方法。本文主要是針對,之前用過WordPress的讀者,沒用的可能理解不了一部分操作。但是按步驟來肯定沒問題。 首先登陸這個網站 http://www.hostinger.com.hk 。由字尾名就可以看出它是一個香港的公

利用github+hexo搭建自己的部落

一. 配置Node.js環境 除了安裝目錄其他按預設安裝即可。         檢查元件是否已安裝好:開啟命令視窗,並輸入:    node -v  npm -v     配置git環境 git --version

利用GitHub搭建自己的伺服器!

1、建立一個GitHub賬號 2、把你的專案提交至GitHub 3、在網頁上的GitHub開啟你的專案  4 、 點選master 然後在輸入框裡面建立一個gh-page 5、點開設定按鈕,然後往下滑動,你將看到一個GitHub pages的地方 點選none,由no

Hexo+Github 搭建一個自己的部落

安裝前準備: 1、安裝Node.js和配置好Node.js環境 2、安裝Git和配置好Git環境 安裝Hexo: 一、新建一個資料夾安裝Hexo環境,輸入命令:   npm install hexo-cli -g    二、安裝之後,依次輸入以下命令:

Hexo+GitHub+Netlify一站式搭建屬於自己的部落網站

喜歡的話請關注我的個人部落格我在馬路邊,此文為博主原創,轉載請標明出處。 “吾生也有涯,而知也無涯。” 都說每個做技術的人都應該有一個屬於自己的部落格網站,但是總是因為種種事情半途而棄,藉著剛剛搭建完部落格的熱情寫一下是如何搭建此部落格的,其實現在搭建部落格很簡單,這套部落格就是採用

使用node+Hexo+Github搭建屬於自己的部落

參考網上的教程在github搭建了一個簡單的個人部落格,只是基礎,等有時間繼續升級改造!!! 本次搭建環境為win10教育版 64位。 Hexo是什麼 Hexo是一個快速, 簡潔且高效的部落格框架. 讓上百個頁面在幾秒內瞬間完

個人網頁、部落--不斷更新

1. Caiming Xiong http://www.stat.ucla.edu/~caiming/ 論文,程式碼,部落格 2. 肖小粵的啵嗑 http://xiaoxiaoyue.me/ 部落格記錄 3. 小土刀 https://wdxt

手把手教你用Hexo+Github 搭建屬於自己的部落

歡迎關注我的微信公眾號,掃一掃下方二維碼或搜尋微訊號 stormjun,即可關注。 目前專注於 Android 開發,主要分享 Android開發相關知識和一些相關的優秀文章,包括個人總結,職場經驗等。 閒聊 在大三的時候,一直就想搭建屬於自己的一個

使用Hexo+Github一步步搭建屬於自己的部落(基礎)

前言:電腦系統為window 10專業版,64位 相關步驟: 1、安裝Node.js和配置好Node.js環境,開啟cmd命令列,成功介面如下  2、安裝Git和配置好Git環境,安裝成功的象徵就是在電腦上任何位置滑鼠右鍵能夠出現如下兩個選擇   注意:一般出於安全考慮,只有在Git Bash Here

基於hexo+github搭建一個獨立的部落

前言 《暗時間》的作者在文章 “為什麼你從現在開始就應該寫部落格”裡談到: 一開始你是因為要寫部落格而去使勁地思考和總結,指望給出令人眼前一亮的東西,到了後來,就變成了因為你習慣了思考和總結,因為你意識到書寫是更好的思考,你就必須使你的想法成為文字。

Pelican + Github 搭建自己的靜態部落

//想了解更多請訪問我的新網站:曉的部落格zhangxiaolong.org 之前在Github上使用基本的jekyll模板搭建過一個部落格,但是那時候前端技術的水平有限,搭出來的部落格很不好看,一些基本的功能實現不出來, 之後又轉向了Octopress模板,它是R系語

個人網站和部落賺錢方式 (如何把WordPress網站變成一門生意)

個人網站和部落格能夠掙錢已經是一個不爭的現實。可能你會想的問題是: 個人網站和部落格怎樣掙錢呢? 怎麼經過WordPress用部落格掙錢? 個人部落格掙錢有哪些方式呢? 簡略地說,一般個人網站和部落格掙錢方式分為: 廣告聯盟(Affiliate Marking) 賣廣告位(Sell