2021年WordPress部落格搭建教程
這是一篇關於2021最新版的WP個人部落格搭建教程。整篇文章會事無鉅細的一步步講述搭建部落格的每一步。
0.前言
隨著網際網路和移動網際網路的飛速發展,部落格這一功能恍若歷史遺物,早已拋棄在網際網路的荒漠中。但對於文章,觀點,知識相關的內容卻不曾被人遺棄。如今已化作公眾號,頭條號,大魚號等,各個分發媒體平臺,長短視訊則是人們對內容的進一步延申。因此,部落格對於普通使用者來說,已經不重要,甚至沒有任何意義。然而對於內容輸出的作者來說,確實有著另一番的用途。比如,作為一個公開歸集個人的所有創造記錄。此處,有人會說,已經有很多人提供了各類的平臺,自己沒有必要搭建,每月支付一定的費用就行了。當然這種說法也沒有錯,錯的是我,這麼多年下來,見識到各種平臺倒閉或者封殺,懂得都懂,不懂的做了之後也會懂。我就不在贅述。也有人說,可以放在公開筆記,或者GitHub上。這自然也是可以的。看個人的選擇而已。
總之,在一定程度上搭建屬於自己的部落格,是有一定必要的。在搭建產品方面,我這裡選擇wordpress,wp經過多年發展,已經是一個非常成熟的產品,無論在SEO,效能優化,個性化需求擴充套件方面都有非常成熟的方案。這個我們會在後面的文章中,一一講解。如果說,還要私心的話,那麼選擇wordpress也是為了後面的WooeCommerce的課程做了一下鋪墊。
那麼只需要一個低配的雲服務和一個域名,簡單幾步安裝,就可以擁有一個精美的,可自己定義的部落格網站,來百無禁忌的分享自己的觀點。那麼,還等什麼,讓我們開始吧~
1.準備工作
1.一臺雲伺服器(ECS),配置不限,一般ECS或者VPS的最低配都可以,土豪隨意啦。作為題主,稍微考慮一下效能,我還是推薦一下,2核2G。
2.購買一個喜歡的域名。需要注意的是,國內的需要備案,國際的不需要。但是國際版在國內訪問時需要額外的花費,購買CDN來加速。
3.購買完成雲伺服器後,推薦安裝Linux系統,至於是Centos,Redhat,Debian,Ubuntu等,都不重要,喜歡就好。我下面的安裝是用Debian系統為示例的,對於不瞭解Linux的同學,建議跟上,系統版本儘量選擇最新的,當然實在沒有也沒事兒,出現問題了,我們克服一下,也應該可以解決。
2.開始搭建
1.下載WordPress安裝包
開啟WordPress的程式下載官網,國內官網/國際官網。找到download/下載按鈕,或(這兒我習慣性推薦英文原版)英文不好的同學也不用害怕,wp支援中文語言。)
2. 登入遠端伺服器
我這兒使用Xshell 6進行Linux登入。完成登入後,效果如下:
這兒可以使用Xshell6的免費版本;
登入完成後,可以使用 sudo -i 命令臨時切換到超級管理員模式,避免安裝過程中出現惱人的檔案許可權問題。從圖片的資訊中,可以看到,我使用的是Linux的Debian發行版本。
更新Dabain核心到最新版本,此處只是簡單的更新一下發行版的軟體版本相關內容,不涉及到發行版的大升級和核心升級。
apt-get update
apt-get upgrade
* 不執行也無太大關係。
3.域名DNS解析配置
將域名和雲伺服器的公共IP做DNS解析,選擇A類解析。示例如下:
每家DNS供應商的操作UI可能不一樣,不懂的同學,可以檢視其幫助文件。我用的是NameSilo,僅是為了圖便宜,但不做推薦,全球域名解析生效較慢。國內的域名服務商均需要備案後可以使用。此處略過不表。
4.安裝寶塔皮膚(國際版)
這兒國內版本也可以,之所以用國際版是因為不需要填寫手機號,不習慣英文介面的同學用國內版也是可以的。對於一個WP程式來說,簡潔的國際版本已經夠用了。下面也會給出下載連線。
開啟寶塔皮膚官網,國內官網安裝,找到如下地方:
國際官網安裝(需要外網開啟,內網開啟會自動跳轉到國內官網),如下:
點選 Free Install,找到如下圖:
我在這裡用的是Debian,
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh
在遠端伺服器上執行後,按照提示一步一步的操作即可。完成安裝後,如下圖所示:
會告訴Pannel的地址和埠,以及可以訪問的使用者名稱和密碼。確認可用後,請立即修改埠及使用者密碼!!!非常重要!!!
如果地址無法訪問,請檢查Linux的防火牆設定,或者雲伺服器本身帶有的安全策略,是否埠8888|888|80|443|20|21 開放了。
5. 一鍵安裝PHP,Nginx,Mysql
按照我推薦的版本和選擇安裝即可,安裝時間大約需要一個小時。下圖為安裝的過程。
如果安裝過程中出現各類錯誤,可以重新嘗試或者返回選擇Fast模式安裝。若是配置較低,Mysql可以改成5.6的版本。
6. 上傳Wordpress和配置網址
如圖,
解壓後,更改檔名為網站名稱,方便查詢,
建立一個網站,注意網址和埠,
完成後,開啟網址的配置,檢查一下https是否配置好了,如果沒有安裝步驟配置即可。
7.新增資料庫
新增完成後,也可以看到使用者和密碼。後面配置會用到
3. 初始化WP配置
2.直接開啟當前的域名,WP會自動跳轉到初始化頁面,如:
此處我選擇的是中文,當然根據需要,你也可以選擇其他語言。
3.現在開始
3.配置資訊
4.繼續
登入後,即進入我們的後臺了。
5.開啟首頁,https://blog.facebqq.com/
至此,一個屬於自己的部落格基本配置就完成了。
怎麼才能把blog變得漂亮呢?這個看起來好醜耶。那麼繼續期待吧,下一篇,我們來一步步的給他打扮的美美噠,最關鍵是免費哦~
問題答疑
1.為啥要採用寶塔皮膚,而不是一步步的用Nginx搭建?
答:嗯,不得不說這是一個好問題。這個不是我不會,是我為了展示快速的教大家搭建,也是想向大家推薦的一種方式。如果你只是想要一個簡單的blog系統,也許那就夠用了。別人已經為我們提供了非常好的工具,能夠節省我們很多時間。我們又何必舍近而求遠呢?當然,你真的有需要,我們看下一個問題。
2.在何種情況下有必要啟用Nginx的搭建方式,而不是用寶塔?
答:天下武功唯快不破。在有UI的方式中,固然配置的速度很快,但是也有諸多問題,比如個性化的內容展示。特殊的配置,多個不同的網址共用一個伺服器,等等,都沒辦法滿足。此時,我們就不得不一步步的安裝自己需要內容。同時,也可以在目錄結構及程式上做的更好。
3.下一篇你準備說點啥?
答:啊,這個問題嘛,當然是把我們的小站變得美美的啦~