前言
博客平台那么多,還用創建自己的博客嗎?
比如:新浪博客、網易博客、CSDN、CNBLOG等,太多的博客了。
可是有一天你還是想創建屬於自己的博客,擁有自己的域名和空間。
那么怎么快速的創建屬於自己的博客呢?
1、wordpress搭建博客
2、hexo博客搭建
3、Jekyll博客搭建
4、正常建站流程(要求比較高,不是快速,本次忽略)
搭建之前的准備工作
一、購買自己的空間
現在空間都相對比較便宜,如果要搭建Wordpress的博客,可以購買支持PHP、Mysql的空間
或者購買雲服務器,比如:阿里雲、百度雲、騰訊雲、新浪雲等
如果Hexo或者Jekyll的話,可以使用github來作為空間
二、購買自己的域名
怎么購買就不說了,大家可以自行搜索引擎
如果購買了域名之后,如果買的空間是國內服務器,那就需要考慮域名備案了。
特別注意:域名的備案要和雲服務器空間在一起才能備案
三、當然需要一定的技術
如果自己購買的雲服務器,要配置下服務器環境。
Wordpress
搭建環境:LNMP=linux+nginx+mysql+PHP
使用的技術:php ,mysql
Hexo
服務器環境:任意環境(只需訪問靜態資源就可以)
發布環境:node.js使用環境
使用技術:markdown、Swig
Jekyll
服務器環境:任意環境(只需訪問靜態資源就可以)
發布環境:Ruby使用環境
實用技術:markdown
markdown:https://maxiang.io/
三種方案的優缺點
Wordpress需要搭建自己的環境,需要有專業知識、前期需要把工作做到位,后期就只需要后台里面去更換主題、添加文章、配置網站信息就可以。一勞永逸!
Hexo和Jekyll需要搭建使用環境,每更改一次內容,需要重新生成靜態資源,發布到服務器上,沒有數據庫,數據量大的時候可能會遇到瓶頸,但是前期不需要購買空間,可以放在github上,做下域名CNAME別名解析就可以了!
下面是我搜集的比較具體的搭建過程,本身自己想寫的,不想重復造輪子了,以下僅供參考:
博主自己創建的wordpress站點:http://www.mengxg.top
基於阿里雲的,wordpress具體操作:
使用教程:http://codex.wordpress.org.cn/%E9%A6%96%E9%A1%B5
下面也有視頻教程:http://www.chinaz.com/web/2015/1014/456605.shtml
博主自己的hexo測試站點:http://mxgsa.mengxg.top (綁定域名之前 http://mxgsa.github.io)
綁定域名一定要在域名解析設置CNAME
然后發布的程序里面一定要帶CNAME文件
基於GitHub來做的,源碼分為兩個分支:marster發布的程序,source:源碼程序,隨時下載進行發布
地址:https://github.com/mxgsa/mxgsa.github.io
jekyll博客我還沒有使用,大家可以試試,我覺得搞懂一個就可以了!