centos + nginx + docsify在服務(wù)器上搭建一個(gè)簡(jiǎn)單博客(1): 準(zhǔn)備工作

上一次更新博客是3年前了。當(dāng)時(shí)也花了很多心力去對(duì)比各種博客系統(tǒng),去找各種主題,然后一共就寫了四篇文章。

可以說(shuō),上一篇博文與這一篇博文跨越了20歲與30歲。

如今覺得學(xué)習(xí)這件事要是沒有輸出和交流,光是閉門造車是效率很低下的,想著把一件事情寫下來(lái)至少自己腦海里得復(fù)盤一遍,那也是溫故而知新。

上面是廢話,下面是正文。

有必要在服務(wù)器上搭建么

其實(shí)將博客托管到github是最省力的,以前我就是這么做的,基本上不需要做太多的設(shè)置,你就能:

  1. 擁有了一個(gè)域名

  2. 博客文章版本管理

  3. 方便的綁定你自己的域名

  4. 支持https

所以如果單純的想省心省力寫博客的話,托管到github是更為明智的選擇。

而我選擇自己在服務(wù)器上搭建的原因是:

  1. 學(xué)習(xí)一下nginx

  2. 學(xué)習(xí)一下網(wǎng)絡(luò)知識(shí),比如域名解析等等

  3. 熟悉一下linux使用,比如端口放行、編譯服務(wù)等等

  4. ...

當(dāng)然我得說(shuō)這個(gè)過(guò)程并不愉快,可能會(huì)出現(xiàn)各種稀奇古怪自己無(wú)法解決的問(wèn)題,砸機(jī)器再放棄也不是不可能,做好充分的心理準(zhǔn)備之后再動(dòng)手吧。

準(zhǔn)備工作

首先要有一臺(tái)服務(wù)器,能聯(lián)網(wǎng)。獲取服務(wù)器的方式有很多種:

  1. 可以用家用電腦搭建一臺(tái)(不適合新手)

  2. 購(gòu)買云服務(wù)器(阿里云、騰訊云、華為云...)

  3. 虛擬主機(jī)

其中云服務(wù)器和虛擬主機(jī)對(duì)于一般使用者來(lái)說(shuō)并沒有太大的區(qū)別,其差異更多的在底層的虛擬化技術(shù)、以及動(dòng)態(tài)擴(kuò)展方面(這部分是我從網(wǎng)上看的資料總結(jié)的)。

你需要考慮有以下幾點(diǎn):

  1. 有沒有獨(dú)立ip(這點(diǎn)很重要)

  2. 網(wǎng)絡(luò)帶寬(訪問(wèn)量很小的話不是很重要)

  3. 費(fèi)用

另外我運(yùn)行的是在CentOS 7.8,如果使用Linux其它發(fā)行版或者CentOS其他版本,未必能夠復(fù)現(xiàn)。

申請(qǐng)免費(fèi)域名

有必要申請(qǐng)一個(gè)域名么?

說(shuō)實(shí)在的,如果想搭建一個(gè)博客其實(shí)有固定ip已經(jīng)足夠了,它就是你在這個(gè)網(wǎng)絡(luò)世界的門牌號(hào),通過(guò)這個(gè)門牌號(hào),只要身在萬(wàn)維網(wǎng)中,你就能被找到。

不過(guò)ip地址的問(wèn)題就是對(duì)人太不友好了,想象一下如果我們每天訪問(wèn)的網(wǎng)站都只能通過(guò)ip地址來(lái)訪問(wèn),是不是得花上大量的時(shí)間去記憶?

所以域名其實(shí)是基于對(duì)人類友好的需求而產(chǎn)生的。有了域名之后,當(dāng)你訪問(wèn)京東、淘寶、拼多多時(shí)就不需要記錄一大堆ip地址了,而是jd.com、taobao.com、pinduoduo.com。

以上是域名的簡(jiǎn)短介紹,其實(shí)中心意思是:如果你有固定ip,那么域名不是必備的;如果你沒有固定ip,那么想在外網(wǎng)訪問(wèn)你的服務(wù),就必須使用動(dòng)態(tài)域名解析DDNS,這個(gè)時(shí)候,域名確實(shí)是必須的。

申請(qǐng) pp.ua 域名

對(duì)于個(gè)人用戶來(lái)說(shuō),申請(qǐng)域名的渠道也有很多,國(guó)內(nèi)的阿里云就提供購(gòu)買域名服務(wù)(沒有買過(guò),好像需要備案),國(guó)外的話比較有名的是GoDaddy(第一年很優(yōu)惠,第二年開始漲價(jià))。

如果你對(duì)域名沒有什么特別的要求,或者說(shuō)的更直接一點(diǎn),不愿意花錢的話,可以選擇申請(qǐng)二級(jí)域名pp.ua。

詳細(xì)的介紹和申請(qǐng)方法可以查看這個(gè)教程 https://tlanyan.me/personal-free-pp-ua-domain-tutorial/

總結(jié)

本文中介紹了一下在自己服務(wù)器上搭建博客的準(zhǔn)備工作,還是那句話,如果不是自己想折騰的話,直接使用github pages是最省力的,國(guó)內(nèi)的coding、碼云等也都提供了類似的服務(wù)。

我最終的博客https://zhiyulife.pp.ua ,因?yàn)槭峭饩W(wǎng)的ip,速度不保證

下一篇將介紹編譯安裝Nginx。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容