上一周,小白的我試着搭建了兩個個人博客:在github和openshift上


上一周,突發奇想,想搭建個自己的博客。

由於是突發奇想,自然想先找免費的試試手。仔細搜索下,選定了目標Openshift和Github。

 

Openshift

安裝WordPress

OpenShift是紅帽的雲開發平台即服務(PaaS)。

Openshift的免費用戶可以創建最多3個應用,且為每個應用提供1GB存儲空間和200M的數據庫大小。運行內存為512m。

支持語言眾多,這點也是他受歡迎的原因。

雖然Openshift提供的是雲計算開發平台,但其也提供了wordpress的安裝。

 

首先登陸官網:Openshift

點擊Free下面的Signup進入注冊界面,內容如下:(其中驗證碼有時候刷不出來,需要翻牆,或者使用https的網址)

 

 

注冊完成后,就可以選擇安裝自己需要的語言了。由於我使用的wordpress,便以wordpress為例。

點擊Add Application,選擇WordPress4,在下方的Public URL處填寫二級域名:

 

 

點擊Create Application后,耐心等待(不要關閉網頁),它會自動創建PHP和Mysql環境,自己的wordpress也創建成功了。

記錄好給出的MySQL信息和WordPress管理信息,也可以接着創建phpMyAdmin。

Openshift官方推薦Git管理工具來管理上面的代碼,使用前要先生成密鑰。

當然之前使用了一鍵安裝WordPress,可以直接訪問二級域名地址,登陸后台進行管理(包括安裝中文語言包和發布新博文)。

然而由於牆的存在,在國內訪問需要使用https,或者直接翻牆訪問(推薦https,速度並不慢)。

 

綁定域名

同樣是因為練手,我在網上選定了免費域名提供網站Freenom。

官網:Freenom

界面是中文的,看起來很友好——大概。

在中間輸入你希望的域名,點擊“檢查可用性”,便會顯示可以使用的域名。

目前Freenom提供的免費后綴為:tk、ml、ga、cf、gq

檢查結果部分截圖如下:

 

 

對於可用的,點擊現在獲取,進入如下界面。對vps等用戶有dns可以在這里填,我們選擇默認既可以。period處可選擇免費使用時長(最多12個月)。再長就要收費了。

 

 

再點擊continue,便會要求你輸入郵箱驗證,之后便是漫長的個人信息錄入過程。

一切結束后,點擊登錄,進入個人頁面,點擊Domains——MyDomains,便可查看自己剛剛申請的域名。

點擊右側的Manage Domains,在上方的Management Tools里選擇URL Forwarding,輸入我們的二級域名,確認即可(記得使用https,否則訪問者也要翻牆啦)。

 

 

最后一步,登陸Openshift自己的管理頁面,在Application列表里點擊博客二級域名右側的change,輸入申請到的域名即可。

耐心等待一小會兒,輸入申請到的域名,就能訪問自己的blog了。也可以使用站長工具查看路由緩存等。

 

Github

Github創建個人Page

身為程序員,都該有Github賬號才對,注冊就沒什么好說的了。

Github支持靜態頁面的博客,一切需要動態的部分(評論等),都需要其他方式實現。

既然是個人博客,Github使用個人頁面來搭建最好。其提供300M空間和無限流量,用來寫技術博客非常合適。

 

首先Create a new project,名稱寫username.github.io(username就是你的用戶名),並且勾選上“Initialize this repository with a README”。

 

由於Github支持靜態博客,可以使用默認的jelly,也能使用Hexo和Octopress等方式。同時,在Github上還有人提供了在線寫作的一種方式。

下面着重介紹下在線寫作的創建方法。

 

在線寫作simple

使用Github賬號登陸一個項目頁面:Simple

點擊Initialize初始化自己的個人Page,耐心等待完成后點擊Go開始在線創作。

 

 

進入在線頁面,可以看到Markdown在線寫作是左右分屏,可以實時預覽的。同時支持Save和Delete操作。

 

使用其他人的模板

如果使用的為同一個靜態博客程序,便可以直接copy對方的模板,在此基礎上改進(前提要取得使用許可哦)。

可以訪問其項目頁面,從而fork代碼。

有很多Github上的大神的頁面非常絢麗,看代碼學習也是極好的。

 

全部自己創建

這個就比較依賴能力了。

 

綁定域名

在自己的個人Page所對應的項目下,上傳一個名為“CNAME”的文件,內容便是域名地址。

之后到DNS服務商那里CNAME一下個人Page地址,等待生效即可。

 

評論等互動功能

評論可以使用“多說”等方式實現,其他動態功能類似。

 

 

題外話

其實一開始蠻想嘗試Farbox的,然而他收費了……像我這種剛入門的小白,用收費的博客可能維護不好。

只好先從這兩個上手啦。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM