www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 公眾號(hào)精選 > 電子電路開發(fā)學(xué)習(xí)
[導(dǎo)讀]摘要:最近把博客網(wǎng)站整理了一下,換了一個(gè)簡(jiǎn)潔干凈的主題。很多小伙伴問我個(gè)人博客怎么搭的,個(gè)人網(wǎng)站怎么搭的?你用的Hexo框架還是WordPress框架?。咳绻乙罱ňW(wǎng)站怎么選擇?。坑蛎Ω愕陌。看罱ňW(wǎng)站是不是需要買一個(gè)服務(wù)器???是不是還要去公安局備案?。康鹊葐栴},今天就一并解答...


摘要:最近把博客網(wǎng)站整理了一下,換了一個(gè)簡(jiǎn)潔干凈的主題。很多小伙伴問我個(gè)人博客怎么搭的,個(gè)人網(wǎng)站怎么搭的?你用的Hexo框架還是WordPress框架?。咳绻乙罱ňW(wǎng)站怎么選擇???域名咋搞的?。看罱ňW(wǎng)站是不是需要買一個(gè)服務(wù)器?。渴遣皇沁€要去公安局備案???等等問題,今天就一并解答。順帶再帶大家梳理一下個(gè)人博客網(wǎng)站的搭建過程和問題。

大家都知道搞技術(shù)的都會(huì)有一個(gè)自己的博客網(wǎng)站,聽起來好難、好高大上,其實(shí)真的很簡(jiǎn)單,不需要你掌握什么JAVA、JS、HTML、CSS就可以很快的搭建出來。因?yàn)楝F(xiàn)在的個(gè)人博客網(wǎng)站用的都是開源的框架,博客的主題也是開源的。你只需要把這個(gè)框架和主題安裝到你的電腦就可以了??梢哉f只要你會(huì)安裝軟你就可以搭建一個(gè)網(wǎng)站。

為了更好的理解搭建的過程,就以我的的個(gè)人博客網(wǎng)站搭建為例,從頭到尾再搭建一遍。另外我的個(gè)人博客配置文件也會(huì)上傳至Gitee倉(cāng)庫(kù),可以直接clone下來直接替換,就能搭建跟我一樣效果的UI,怎么樣,給力吧!最終的效果如下,我覺的這樣挺簡(jiǎn)潔明了的,當(dāng)然下載下來也可以修改成你喜歡的UI。

liuyao-blog.cn
關(guān)于我
導(dǎo)航頁

1、什么是Hexo?

Hexo是一個(gè)快速、簡(jiǎn)潔且高效的博客框架。Hexo使用Markdown解析文章,在幾秒內(nèi),即可利用靚麗的主題生成靜態(tài)網(wǎng)頁。簡(jiǎn)單點(diǎn)說Hexo就是一個(gè)博客的框架,就好比你要蓋一棟房子,首先就要把架構(gòu)和框架搭出來,再此基礎(chǔ)上再進(jìn)行裝修,裝修好了就可以入住了。搭建博客也是一樣,你要先安裝這個(gè)框架(Hexo)到你的電腦,然后在安裝主題(裝修),等安裝好了就可以訪問啦。

與Hexo對(duì)應(yīng)的就是WordPress框架,你可以這樣理解Hexo是一個(gè)靜態(tài)站點(diǎn),WordPress是一個(gè)動(dòng)態(tài)站點(diǎn)。使用Wordpress搞個(gè)人博客必須要有虛擬主機(jī)或者云服務(wù)器才可以。國(guó)內(nèi)的虛擬主機(jī)或云服務(wù)器,新用戶首年一般在200元左右,續(xù)費(fèi)的話會(huì)非常貴。而利用GitHub pages服務(wù)搭建Hexo博客免費(fèi)。

現(xiàn)在明白了吧,如果你不想花錢想白嫖就用hexo框架。如果你不差錢,想把你的個(gè)人博客搞得專業(yè)一點(diǎn)你就用WordPress框架,買個(gè)云虛擬主機(jī)就可以了。

Hexo官方文檔
wordpress官網(wǎng)

2、兩者搭建流程對(duì)比

這里我做了一張思維導(dǎo)圖,大家可以一目了然的看出這兩個(gè)框架搭建網(wǎng)站的流程和區(qū)別。

Hexo
WordPress
從圖中也可以看到WordPress搭建肯定比Hexo搭建簡(jiǎn)單,但是需要購(gòu)買云虛擬主機(jī),就是我們博客存放的空間。而Hexo搭建的過程相對(duì)要復(fù)雜一下,需要使用各種命令來安裝各種依賴和插件。

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ù)平臺(tái)提供了官方的安裝程序。對(duì)于中國(guó)大陸地區(qū)用戶,可以前往淘寶Node.js鏡像下載。其它的安裝方法:

Windows:通過 nvs(推薦)或者 nvm 安裝。
Mac:使用 Homebrew 或 MacPorts 安裝。
Linux(DEB/RPM-based):從 NodeSource 安裝。
其它:使用相應(yīng)的軟件包管理器進(jìn)行安裝,可以參考由 Node.js 提供的指導(dǎo)。

3.3安裝Hexo框架

所有必備的應(yīng)用程序安裝完成后,即可使用npm安裝Hexo。不要覺得安裝這個(gè)框架有多復(fù)雜,只需要一條命令就可以了。npm是安裝工具,install表示安裝,-g表示全局安裝,hexo-cli表示安裝的是hexo框架。

npm?install?-g?hexo-cli
安裝hexo框架
安裝完框架之后新建一個(gè)存放博客的文件夾blogtest,并使用hexo init命令初始化這個(gè)文件夾。注意新建blogtest文件夾和初始化這個(gè)文件夾只需要下面這條命令就可以了。

hexo?init?blogtest
然后進(jìn)入到我們新建的這個(gè)blogtest文件夾中,使用cd blogtest命令就可以進(jìn)入這個(gè)文件夾。

cd?blogtest
接著在這個(gè)文件中安裝npm依賴。

這四步必須要做的,等待運(yùn)行完成,此時(shí)文件夾中多了許多文件。這樣我們的博客就搭建完了,怎么樣是不是很簡(jiǎn)單。

接在在博客的文件中使用git工具輸入hexo generatehexo server。hexo generate命令是生成靜態(tài)網(wǎng)頁,hexo server是將博客部署在本地。

hexo?generate?
本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
關(guān)閉
關(guān)閉