LeiQ手把手帶你搭博客(一)——整體結構及VPS和域名的購買與解析

I WANT MY OWN BLOG!

看到這篇文章,你應該也是抱着這個念頭來的吧?
來都來了,不會讓你空手而歸的!

前言

其實博主搭建個人博客以及寫這篇文章純粹是死逼着自己出於喜好
原本是爲了註冊一個外國的app賬號,是的你沒有看錯!起因與博客甚至服務器沒有絲毫聯繫!
後來註冊app賬號認證的時候需要翻牆,會將IP與填寫的地址進行覈實!我有兩個選擇,翻牆or肉身翻牆……我退其次的選了前一個。。。
然後發現Green VPN掛了!???哦,是被查水錶了國家上訪了一下,具體自行百度,總之就像突然間被掏空了一樣。??然後決定自己配置一個vpn。
再後來發現搬瓦工(bandwagon)這個VPS品牌,價格低廉,主要是可以一鍵配置SS/VPN!!然後腦子一熱,租了一年的。服務器買完了,突然間再度被掏空。???
手裏握着個服務器,不用白不用,剛好最近有點時間,搭個站吧,什麼類型呢?剛好快去實習了,打算寫個實習日記(maybe),那就搭個博客吧!於是乎
爲了註冊一個appstore賬號,我搭了個博客。。?好像沒有什麼問題。恩,就是這樣。。。

一個完整的博客系統需要什麼?

1.VPS/雲服務器
存放博客網頁、數據,搭建博客環境,以及接受成百上千的PV——訪問量。
總之,一切都從一臺服務器開始

2.編譯環境
gcc、g++必不可少。
php也需要有,後面博客後臺以及搭建的服務器面板也要用到。
jdk根據建站需要來選擇,這也影響到後面博客系統的選擇。

3.服務器系統
現在主流的Apache和nginx這兩個,https://www.zhihu.com/question/19571087這篇文章分析了兩者的優劣,大家可以做一參考,由於博主買的vpsRAM很小,所以選擇了nginx。

4.數據庫
mysql、Oracle、MariaDB等,自行選擇。

5.一款服務器管理工具
大多的雲服務器都自帶管理面板,不過博主租的國外服務器,自帶的是KiwiVM面板,不太順眼,所以又找了一個後臺面板——AMH,新版要¥,但舊版是免費的呦!

5.博客系統
對於大犇的話可以忽略這一點這篇博客,但是對於我這種編碼能力稽差的菜菜,一套博客系統可是火中送碳!
現在網上開源的博客系統越來越多,但是選哪個成了難題,
http://www.williamlong.info/archives/3400.html這篇文章分析了一部分主流的博客系統。
起初因爲看到http://www.jianshu.com/p/a193fab4edcc這篇文章,入了firekylin的坑。。
安裝完後才發現,這玩意就一個主題!而且網上對他的開發帖近乎沒有!但是後臺建的倒是蠻漂亮的。。。
再後來搜到https://my.oschina.net/editorial-story/blog/865716這個,分享了8款開源博客系統,風格都挺不錯的
最後還是選擇了主流的wordpress

VPS的購買與基礎配置!

https://bandwagonhost.com/(搬瓦工)
因爲初衷是爲了搭建SS,所以買的國外服務器。注意這個網站需要翻牆進入,推薦暫時使用lantern(藍燈)翻牆,買好服務器咱就有自己的翻牆技巧啦!

優點:
1.同時可以翻牆
2.網速不是一般的快,白天可以達到近50M,晚上網速稍差,也差不到哪去(美國的服務器,可能是外國時差的原因,哦對,以上網速不是翻牆網速,是在服務器上下載東西的網速,翻牆我是聯通4G,200~400K吧。不滿意的話可以網上找加速教程,不過可能會影響博客響應時間呦)
缺點:
1.優點往往同時也是缺點!因爲站點在國外,所以延遲稍微有點高,不過實測不翻牆訪問博客響應還是蠻快的(應該和博主博客的訪問量有關= =畢竟新博客,還沒幾個人。。。)
2.無法註冊 ICP(備案號),外國站點,國內當然沒法註冊=。=
這就涉及到搭建博客後評論系統的選擇。。。
比較有名的 Disqus、暢言 恩。。一個被牆了,一個要ICP。
退而求其次的 多說 也在前兩天關掉了。。
友言,還可以,不過需要自己進行很多配置,比較DIY。
其次就是http://tieba.baidu.com/p/5037073081網上搜到的一個,仿照Disqus編寫的,風格還不錯。

扯這麼多,轉入正題!翻牆後進入https://bandwagonhost.com/

選擇Resigner註冊一個賬號
選擇Resigner

主要注意郵箱一定要填對,驗證碼一定要填對~

註冊完後會進到賬戶下服務器管理頁面,選擇租賃新服務器

我一開始選的這款,10G硬盤,100G月流量,512MRAM,1核CPU,年費19.99$

暫時來說無壓力,除了編譯安裝一些環境的時候RAM會爆炸,CPU會跑飛……

後來發現居然還有這麼一款!

區別在於前者是KVM,這個是OVZ。然後比前面的多了10/512/1000。。心裏很不平衡……諮詢客服說V3套餐不支持升級更換。。。摔!所以買前一定要三思!
下單的時候選擇最後一個就是年費了,支持支付寶付款!

之後在個人主頁上Services-My Services就可以看到自己服務器概況了

點擊KiwiVM Control Panel可以進入VPS後臺
點擊kill先停掉服務器,現在要來個大掃除,點擊右側Install new OS選擇安裝系統,centosOS6系列就可以,要注意!SS只支持centos6

選好版本,確認重裝,reload!

選好版本,確認重裝,reload!

之後進入頁面會告訴你初始的root密碼還有端口號,記住密碼!第一次連接服務器要用,大約等幾分鐘就安好了,在kiwivm主頁可以看到服務器狀態是runing。默認給的端口好像是隨機的,可以自行修改,大多都是22端口,具體的修改方法,百度修改服務器ssh端口號,隨便一個都很詳細!

然後就是最精彩的一鍵配置環節,KiwiVM左欄Shadowsocks Server,點進去後,點擊install。等一分鐘左右,安裝完成後,點擊back,進到SS配置教程頁面

Windows根據教程下載軟件,安裝配置即可。
ios需要下載shadowsocks,不過好像下架了,國內外網站都沒得下,建議下載Shadowrocket,雖然收錢,但是很好用,還配備了檢測延遲和流量監控
linux的話需要自行配置文件

創建shadowsocks.json,內容如下:

{
“server”:”填寫ip”,
“server_port”:填寫服務器端口,
“local_port”:1080,
“password”:”填寫密碼”,
“timeout”:”600”,
“method”:”aes-256-cfb”
}

創建startss.sh,內容如下:

sslocal -c pd/shadowsocks.json
pd/shadowsocks.json爲文件路徑

然後

nohup bash pd/startss.sh >> pd/logdate +%y%m%d.txt 2>&1 &

可以後臺運行ss,同時生成日誌文件。
如果想要開機運行的話,執行如下

vim /etc/rc.local
把上面那句話貼到exit 0之前即可。(rc.local負責linux的開機啓動指令)

現在如果直接打開瀏覽器你會發現google還是上不了。這是因爲瀏覽器還需要對應的插件和配置,博主用的chrome,百度SwitchyOmegaz一款代理插件,

安裝後點擊右上角的圓圈,選擇最後一個option選項,右邊選擇New Profile,起好名字

然後按照如下配置好,之後想要科學上網的時候,點擊小圓圈,選擇這個配置即可(前提是在前面ss運行的狀態下),不需要的時候選擇Direct直連。

域名的購買與地址解析

博主買的阿里雲的域名,3塊錢第一年,之後16/年。
阿里雲提供免費的地址解析服務,直接填寫ip即可綁定。
但是綁定後是訪問不到的,因爲服務器現在空空如也。
後面會帶大家在服務器上配置網站環境以及搭建網站,之後就可以訪問到自己的站點啦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章