手把手教你搭建個人獨立博客
時間:2021-09-03 10:08:44
手機看文章
掃描二維碼
隨時隨地手機看文章
[導讀]摘要:最近把博客網(wǎng)站整理了一下,換了一個簡潔干凈的主題。很多小伙伴問我個人博客怎么搭的,個人網(wǎng)站怎么搭的?你用的Hexo框架還是WordPress框架???如果我要搭建網(wǎng)站怎么選擇?。坑蛎Ω愕陌??搭建網(wǎng)站是不是需要買一個服務器?。渴遣皇沁€要去公安局備案???等等問題,今天就一并解答...
摘要:最近把博客網(wǎng)站整理了一下,換了一個簡潔干凈的主題。很多小伙伴問我個人博客怎么搭的,個人網(wǎng)站怎么搭的?你用的Hexo框架還是WordPress框架???如果我要搭建網(wǎng)站怎么選擇啊?域名咋搞的啊?搭建網(wǎng)站是不是需要買一個服務器啊?是不是還要去公安局備案啊?等等問題,今天就一并解答。順帶再帶大家梳理一下個人博客網(wǎng)站的搭建過程和問題。
clone
下來直接替換,就能搭建跟我一樣效果的UI
,怎么樣,給力吧!最終的效果如下,我覺的這樣挺簡潔明了的,當然下載下來也可以修改成你喜歡的UI。1、什么是Hexo?
Hexo是一個快速、簡潔且高效的博客框架。Hexo使用Markdown
解析文章,在幾秒內(nèi),即可利用靚麗的主題生成靜態(tài)網(wǎng)頁。簡單點說Hexo就是一個博客的框架,就好比你要蓋一棟房子,首先就要把架構(gòu)和框架搭出來,再此基礎上再進行裝修,裝修好了就可以入住了。搭建博客也是一樣,你要先安裝這個框架(Hexo)到你的電腦,然后在安裝主題(裝修),等安裝好了就可以訪問啦。與Hexo對應的就是WordPress框架,你可以這樣理解Hexo是一個靜態(tài)站點,WordPress是一個動態(tài)站點。使用Wordpress搞個人博客必須要有虛擬主機或者云服務器才可以。國內(nèi)的虛擬主機或云服務器,新用戶首年一般在200元左右,續(xù)費的話會非常貴。而利用GitHub pages服務搭建Hexo博客免費。現(xiàn)在明白了吧,如果你不想花錢想白嫖就用hexo框架。如果你不差錢,想把你的個人博客搞得專業(yè)一點你就用WordPress框架,買個云虛擬主機就可以了。2、兩者搭建流程對比
這里我做了一張思維導圖,大家可以一目了然的看出這兩個框架搭建網(wǎng)站的流程和區(qū)別。3、開始hexo搭建
在搭建的開始首先要安裝git工具和Node.js(Node.js 版本需不低于 10.13)。3.1安裝Git
Windows:下載并安裝git.
Mac:使用Homebrew, MacPorts 或者下載安裝程序。
Linux (Ubuntu, Debian):sudo apt-get install git-core
Linux?(Fedora,?Red?Hat,?CentOS):sudo yum install git-core
3.2安裝Node.js
Node.js為大多數(shù)平臺提供了官方的安裝程序。對于中國大陸地區(qū)用戶,可以前往淘寶Node.js鏡像下載。其它的安裝方法:Windows:通過 nvs(推薦)或者 nvm 安裝。
Mac:使用 Homebrew 或 MacPorts 安裝。
Linux(DEB/RPM-based):從 NodeSource 安裝。
其它:使用相應的軟件包管理器進行安裝,可以參考由 Node.js 提供的指導。
3.3安裝Hexo框架
所有必備的應用程序安裝完成后,即可使用npm
安裝Hexo
。不要覺得安裝這個框架有多復雜,只需要一條命令就可以了。npm
是安裝工具,install
表示安裝,-g
表示全局安裝,hexo-cli
表示安裝的是hexo框架。npm?install?-g?hexo-cli
hexo init
命令初始化這個文件夾。注意新建blogtest文件夾和初始化這個文件夾只需要下面這條命令就可以了。hexo?init?blogtest
blogtest
文件夾中,使用cd blogtest
命令就可以進入這個文件夾。cd?blogtest
hexo generate
和hexo server
。hexo generate
命令是生成靜態(tài)網(wǎng)頁,hexo server
是將博客部署在本地。hexo?generate?