小白搭建WordPress網(wǎng)站終極解決方案 基于Bitnami堆棧快速搭建完美個(gè)人Blog

為了搭建一個(gè)自己的博客闲先,對于沒有相關(guān)知識(shí)的我來說状土,真的時(shí)相當(dāng)不容易,經(jīng)過很長時(shí)間的摸索研究伺糠,總算是搭起了這個(gè)Blog蒙谓,那么第一篇文章就是來記錄一下,經(jīng)過反復(fù)的折騰后感覺最適合我自己的一個(gè)方法退盯,文章包含很多自己的心得彼乌,并非純技術(shù)泻肯,具體搭建流程會(huì)在第二部分渊迁,想快速知道怎么搭建的可以跳過第一部分慰照。

第一部分 心路歷程

WordPress是一款非常流行的網(wǎng)站搭建平臺(tái),據(jù)說全世界有近30%(數(shù)據(jù)來源)的網(wǎng)站是通過WordPress來搭建的琉朽,它使用PHP語言開發(fā)毒租,可以在支持PHP和MySQL數(shù)據(jù)庫的服務(wù)器上架設(shè)屬于自己的網(wǎng)站,當(dāng)然你也可以把 WordPress當(dāng)作一個(gè)內(nèi)容管理系統(tǒng)(CMS)來使用箱叁。經(jīng)過多年的更新迭代墅垮,在我寫這篇文章的時(shí)候已經(jīng)到了4.9.1版,不論穩(wěn)定性耕漱,易用性算色,安全性,擴(kuò)展性都可以滿足大部分網(wǎng)站的需要螟够,而且對于小白灾梦,也是最容易上手的,經(jīng)過一些學(xué)習(xí)妓笙,就可以搭建一個(gè)功能齊全的Blog了若河。
先說說我的心路歷程吧,最初其實(shí)是為了能有好的網(wǎng)速看YouTube寞宫,想著搭個(gè)梯子萧福,然后就在網(wǎng)上查找相關(guān)資料,而這些教程大部分都是個(gè)人Blog才有介紹的辈赋,陸陸續(xù)續(xù)閱讀了很多相關(guān)的Bolg文鲫忍,也按著教程里的方法,從選購主機(jī)開始一步步的钥屈,成功搭起自己的梯子饲窿。在這個(gè)過程中有時(shí)候需要敲命令時(shí),總是記不住就要反復(fù)去查焕蹄,經(jīng)常去瀏覽器的歷史記錄里去找昨天看的某某文章教程逾雄,很是麻煩,感覺那些博主搭建Blog些文章除了知識(shí)共享的初衷外腻脏,應(yīng)該也有很大一部分是作為生活學(xué)習(xí)筆記使用吧鸦泳。那時(shí)也就有了搭建自己Blog的想法,可對于小白的自己(那時(shí)候我都不知道有Word Press這種東西)真的沒有什么頭緒永品。但秉持著生命不息做鹰,折騰不止的信念,我有踏上了征程鼎姐。
如果只是搭建WordPress的站點(diǎn)其實(shí)有很簡單的方式钾麸,國內(nèi)各大云服務(wù)商都有專門針對Blog的解決方案(但是分類比較亂有空間/虛擬主機(jī)/云主機(jī)/VPS等更振,而且各大服務(wù)商還都有自己的命名方法,開始也是搞得一頭霧水)饭尝,直接注冊購買個(gè)域名肯腕,開通個(gè)Blog空間就行,雖然一般只有幾百M(fèi)的大小钥平,流量也有限制实撒,但價(jià)格相對也便宜些,而且運(yùn)行環(huán)境都是配置好的涉瘾,拿到賬號(hào)密碼知态,就可以直接進(jìn)行配置發(fā)文,有時(shí)還會(huì)有買域名送空間的活動(dòng)立叛,這是我最初萬網(wǎng)買域名送到一個(gè)空間负敏,足夠新手使用了。

但最大的麻煩在于備案審查秘蛇,需要在購買域名后向服務(wù)空間服務(wù)商提交申請資料其做,購買背景幕布,郵寄收到后彤叉,按要求拍照庶柿,上傳照片,服務(wù)商提交給你所在地的通信管理局審查秽浇,通過后才能建站浮庐,這個(gè)過程快的話也要20天,我當(dāng)時(shí)因?yàn)槠鸬拿植环弦蠹砘溃获g回讓改名字审残,后來嫌麻煩就放棄了,就決定找個(gè)國外的主機(jī)斑举,而且有搭梯子時(shí)的經(jīng)驗(yàn)搅轿,上手也快些。到目前位置富玷,我一共折騰用過6家的主機(jī)璧坟,總的說來各有特色,這里就不一一介紹了赎懦,這個(gè)Blog使用的是歐洲的主機(jī)雀鹃,網(wǎng)速是慢了些,400+ms的延時(shí)励两,但足夠這個(gè)Blog用了黎茎,最大的優(yōu)點(diǎn)是便宜,每月1歐元20GB SSD硬盤/1T流量当悔,挺劃算的傅瞻,以后有機(jī)會(huì)在向大家詳細(xì)介紹不同主機(jī)的優(yōu)缺點(diǎn)踢代。
主機(jī)之后是選擇系統(tǒng)和運(yùn)行環(huán)境,系統(tǒng)沒有什么好說的嗅骄,Linux是必選的胳挎,運(yùn)行環(huán)境有幾種選擇,說實(shí)話我也不太懂掸读,目前還在學(xué)習(xí)中串远,最初是使用LNMP的集成包宏多,安裝挺簡單儿惫,官網(wǎng)都有操作指導(dǎo)文檔,按這一步步來就可以伸但,可是每次都需重新安裝肾请,有些麻煩;之后我嘗試了主機(jī)服務(wù)商提供的集成Word Press和運(yùn)行環(huán)境的鏡像系統(tǒng)更胖,的確很方便铛铁,分分鐘就可以進(jìn)入后臺(tái)配置發(fā)文了,但是也有個(gè)缺點(diǎn)却妨,選擇的主機(jī)服務(wù)商不同饵逐,每家都有自家的一些特性,如果中途更換主機(jī)彪标,數(shù)據(jù)遷移時(shí)應(yīng)該會(huì)麻煩些倍权;然后我嘗試了Docker容器模式,但是因?yàn)槎丝谂渲脮r(shí)把自己弄迷糊了捞烟,階段性放棄(但是個(gè)人感覺是個(gè)不錯(cuò)的解決方案薄声,后期會(huì)繼續(xù)研究)。
現(xiàn)在該說說說這次的主角了题画,Bitnami堆棧Word Press解決方案默辨。Bitnani是一家專門做Web應(yīng)用程序和解決方案堆棧開源項(xiàng)目,目前官網(wǎng)上已經(jīng)提供了140多中各類軟件和環(huán)境的集成堆棧苍息,而且有非常詳細(xì)的文檔支持缩幸,還有活躍的社區(qū)提問,可以解決你遇到的所有問題(但最蛋疼當(dāng)然是沒中文竞思,就當(dāng)做6級(jí)練習(xí)了)表谊。Bitnami為WordPress提供了三種解決方式,第一種云端啟動(dòng)器(也就是上面說的類似主機(jī)服務(wù)商集成鏡像衙四,目前支持Google Cloud铃肯、AmazonWebServices、MicrosoftAzure等7家云端服務(wù)商)传蹈,第二種容器部署(也就是Docker),第三種本地安裝押逼,我選擇的就是這個(gè)步藕,他可以安裝在Windows、Mac挑格、Linux咙冗、虛擬機(jī)多種系統(tǒng)下,而且集成了所有Word Press運(yùn)行需要的程序環(huán)境漂彤,甚至有對SSL的預(yù)先配置雾消,只要申請到證書后,放到相應(yīng)的文件目錄下挫望,就可以了立润,非常省事,我目前還沒有掌握他所有的使用方法媳板,這里也就是給大家介紹一下安裝配置過程桑腮,把我知道的盡量告訴大家。

第二部分 搭建流程

本搭建過程是使用vultr的Debian 9系統(tǒng)的主機(jī)來完成的蛉幸,你也可以在本地主機(jī)/Vmware等虛擬環(huán)境/其他遠(yuǎn)程VPS都可以破讨。
先說一下大致過程,1)在vultr后臺(tái)創(chuàng)建Debian 9主機(jī)實(shí)例奕纫,獲得root用戶密碼?2)利用SSH工具遠(yuǎn)程連接登錄主機(jī)?3)下載安裝Bitnami的WordPress堆棧程序?4)完成后進(jìn)入WordPress后臺(tái)配置?5)發(fā)第一篇博文提陶,是不是很簡單,那我們這就開始匹层。
1隙笆、節(jié)點(diǎn)我選擇的是vultr的悉尼節(jié)點(diǎn)(server loctaion),用習(xí)慣了又固,還算穩(wěn)定仲器,延時(shí)平均240ms左右,選擇日本的節(jié)點(diǎn)會(huì)更快些仰冠,但是日本節(jié)點(diǎn)很多都已經(jīng)被大家玩壞了乏冀,完全的憑運(yùn)氣,沒有特別需要不要選新加坡洋只,國內(nèi)連新加坡vultr是繞日本的辆沦,延時(shí)很高,系統(tǒng)(server type)選Debian 9识虚,配置(server size)5刀的就夠用了肢扯,當(dāng)然2.5刀要是有貨的話更值得推薦,其他的選項(xiàng)暫時(shí)都不用選担锤,在最底線輸入個(gè)主機(jī)名字就行了蔚晨,然后創(chuàng)建部署實(shí)例(deploy server),等待一會(huì)就能獲得主機(jī)實(shí)例的IP,root登錄密碼了铭腕。


2银择、新建的主機(jī)最好ping一下,以確保IP能通累舷。用Xshell SSH連接工具(Port端口默認(rèn)22)使用root賬號(hào)密碼登錄主機(jī)(輸入密碼時(shí)是看不見的浩考,輸入完直接回車就行)。

3被盈、下載Bitnami的WordPress堆棧程序析孽,下載地址為:https://bitnami.com/redirect/to/167684/bitnami-wordpress-4.9.1-0-linux-x64-installer.run,最新版本可去官網(wǎng)獲得(找到對應(yīng)系統(tǒng)版本下載按鈕上右鍵復(fù)制鏈接)只怎,使用wget命令:

https://bitnami.com/redirect/to/186010/bitnami-wordpress-4.9.5-0-linux-x64-installer.run

要安裝WordPress前袜瞬,需要給安裝程序和執(zhí)行權(quán)限,然后執(zhí)行安裝尝盼,運(yùn)行一下兩條命令(注意替換實(shí)際下載到的版本名):

chmod 755 bitnami-APPNAME-VERSION-linux.run
./bitnami-APPNAME-VERSION-linux.run

執(zhí)行第二條命令后吞滞,會(huì)進(jìn)入安裝過程佑菩,跟我們平時(shí)在Windows安裝有圖形界面的應(yīng)用程序過程差不多盾沫,基本上就是一些安裝也配置:組件選擇(全選YSE),安裝目錄選擇(/opt/NAME自己起)殿漠,語言選英語(中文支持不好)赴精,賬號(hào)名密碼隨便起就行了,有一個(gè)郵箱配置要注意(選不配置绞幌,以后到WordPress后臺(tái)配置就可以)蕾哟,然后跳出這兩行,輸入Y莲蜘,回車谭确,就大功告成了。
4票渠、如果你已經(jīng)購買了域名逐哈,現(xiàn)在可以解析到主機(jī)的IP上,然后通過域名訪問網(wǎng)站问顷,如果沒有昂秃,可以直接在瀏覽器里輸入IP訪問,進(jìn)入bitnami的完成界面杜窄,點(diǎn)擊Access WordPress就可以進(jìn)入博客主頁了肠骆。


接著需要做些設(shè)置,去掉域名后的wordpress 后綴塞耕,以便訪問域名時(shí)不再顯示bitnami頁,執(zhí)行下面命令蚀腿,installdir需替換為安裝是所設(shè)置的安裝目錄。

installdir/apps/wordpress/bnconfig --appurl /

進(jìn)入WordPress后臺(tái)扫外,瀏覽器輸入 域名/wp-admin/,賬號(hào)密碼是安裝時(shí)設(shè)置的莉钙。



語言更改中文:Settings-General-site Language-簡體中文纱注。到這也就大功搞成了,其他相關(guān)設(shè)置胆胰,可以參考bitnami的支持文檔狞贱,也可以看以后文章的更新。
5蜀涨、寫第一篇文章瞎嬉,文章-寫文章-填好標(biāo)題-敲入想發(fā)的第一篇文章-發(fā)布。

后續(xù)

后臺(tái)配置其實(shí)還有挺多地方需要配置調(diào)試厚柳,如SMTP郵箱配置氧枣,SSL安全證書配置,SEO配置别垮,各類管理差評安裝便监,主題安裝,URL設(shè)置碳想。烧董。。不過今天太晚了胧奔,這篇文章我寫了一個(gè)下午+晚上逊移,第一次發(fā)文,中間也遇到很多小問題龙填,以后也會(huì)一一記錄下來胳泉。關(guān)于文中用到的SSH工具Xshell可以去官網(wǎng)下載,個(gè)人和學(xué)醒乙牛可以免費(fèi)獲得扇商。也有PuTTY,MobaXterm等同類工具代替宿礁,使用方法基本差不多案铺。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市窘拯,隨后出現(xiàn)的幾起案子红且,更是在濱河造成了極大的恐慌,老刑警劉巖涤姊,帶你破解...
    沈念sama閱讀 218,546評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件暇番,死亡現(xiàn)場離奇詭異,居然都是意外死亡思喊,警方通過查閱死者的電腦和手機(jī)壁酬,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人舆乔,你說我怎么就攤上這事岳服。” “怎么了希俩?”我有些...
    開封第一講書人閱讀 164,911評論 0 354
  • 文/不壞的土叔 我叫張陵吊宋,是天一觀的道長。 經(jīng)常有香客問我颜武,道長璃搜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,737評論 1 294
  • 正文 為了忘掉前任鳞上,我火速辦了婚禮这吻,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘篙议。我一直安慰自己唾糯,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,753評論 6 392
  • 文/花漫 我一把揭開白布鬼贱。 她就那樣靜靜地躺著移怯,像睡著了一般。 火紅的嫁衣襯著肌膚如雪吩愧。 梳的紋絲不亂的頭發(fā)上芋酌,一...
    開封第一講書人閱讀 51,598評論 1 305
  • 那天,我揣著相機(jī)與錄音雁佳,去河邊找鬼。 笑死同云,一個(gè)胖子當(dāng)著我的面吹牛糖权,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播炸站,決...
    沈念sama閱讀 40,338評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼星澳,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了旱易?” 一聲冷哼從身側(cè)響起禁偎,我...
    開封第一講書人閱讀 39,249評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎阀坏,沒想到半個(gè)月后如暖,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,696評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡忌堂,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,888評論 3 336
  • 正文 我和宋清朗相戀三年盒至,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,013評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡枷遂,死狀恐怖樱衷,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情酒唉,我是刑警寧澤矩桂,帶...
    沈念sama閱讀 35,731評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站痪伦,受9級(jí)特大地震影響耍鬓,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜流妻,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,348評論 3 330
  • 文/蒙蒙 一牲蜀、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧绅这,春花似錦涣达、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至浑度,卻和暖如春寇窑,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背箩张。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評論 1 270
  • 我被黑心中介騙來泰國打工甩骏, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人先慷。 一個(gè)月前我還...
    沈念sama閱讀 48,203評論 3 370
  • 正文 我出身青樓饮笛,卻偏偏與公主長得像,于是被迫代替她去往敵國和親论熙。 傳聞我的和親對象是個(gè)殘疾皇子福青,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,960評論 2 355

推薦閱讀更多精彩內(nèi)容