使用wordPress搭建個人博客

第一章:前期準(zhǔn)備工作

? 現(xiàn)在比較流行的博客社區(qū)有博客園、開源中國、思否、掘金、CSDN、簡書等等,平時可以在自己喜歡的社區(qū)分享交流相關(guān)專業(yè)知識。如果你想擁有一個自己的博客,下面就跟我一起了解一下,我們需要準(zhǔn)備些什么?畢竟,個人博客更有家的感覺。

? 搭建個人博客有很多選擇,如果你本人不是從事軟件開發(fā)行業(yè)的人員建議使用GitHub page構(gòu)建一個靜態(tài)博客就可以滿足使用了。作為一名軟件開發(fā)人員,我會選擇使用WordPress來搭建個人博客,順便還能鞏固一下相關(guān)知識,而且需要的費(fèi)用也不是很多,畢竟在修自己的家,為何不修的高大上一點呢。

一、租云服務(wù)器及域名

我選擇的是阿里云服務(wù)器以及在阿里云上注冊域名。

服務(wù)器:服務(wù)商經(jīng)常會有一些活動,我是在18年年底租的,當(dāng)時買的1核2G,3年價格是299元,(建議一次性多買幾年,不然后期續(xù)費(fèi)的話還是比較貴的)?,F(xiàn)在已經(jīng)擱置了1年多時間了。

域名:域名就相對比較便宜了,同樣,續(xù)費(fèi)還是會比第一次購買貴一點的。我注冊的域名是.website結(jié)尾,花了5元錢。

二、備案

訪問 https://beian.aliyun.com/ 進(jìn)行備案,備案過程中會用到阿里云app上傳個人身份證信息(這里要吐槽一下阿里云app根本拍不清楚身份證信息),備案對所填信息抓的還是比較嚴(yán)格(博客、分享、交流等一系列涉及到行業(yè)或進(jìn)行推廣的詞語都不可以出現(xiàn)),一般情況下如果有不符合要求的填寫內(nèi)容,阿里云備案成員一天左右會聯(lián)系你進(jìn)行修改。修改完成后會提交通管局進(jìn)行備案。一般備案時常為9-30天。我備案花了11天時間。

通管局備案完成后還有一個公安備案。據(jù)說網(wǎng)站開通后,會接到電話讓去備案。不過目前我還沒有接到相似電話。

三、域名解析

域名解析還是比較簡單的,幾張圖片就可以說清楚了。

  • 登錄阿里云,進(jìn)入控制臺,找到域名,然后點擊解析
  • 點擊新手指引
  • 網(wǎng)站解析,記錄值填寫你的服務(wù)器公網(wǎng)IP地址
  • 郵箱解析,選擇一個郵箱進(jìn)行解析。

這樣域名就解析完成了,等幾分鐘,來驗證一下,是否解析成功了。windows系統(tǒng)cmd打開命令行,然后ping 域名地址,如果解析成功,會返回IP地址。

第二章:安裝wordPress

上一章中,我們已經(jīng)將域名解析至服務(wù)器了。這一章我們直接來搭建我們的博客,我們將使用docker來安裝wordpress。如果不知道怎么使用docker的小伙伴,可以看看前面寫的這兩篇文章。windows使用docker運(yùn)行mysql等工具(一)windows安裝docker,windows使用docker運(yùn)行mysql等工具(二)安裝運(yùn)行mysql

本次我們服務(wù)器采用的系統(tǒng)是centos7.4。

一、安裝docker

請連接服務(wù)器并切換至root用戶。

1.查看centos系統(tǒng)內(nèi)核

uname -r //查看內(nèi)核版本。

Centos版本的Docker 是對Centos 系統(tǒng)有要求的,CentOS 系統(tǒng)的內(nèi)核版本必須高于 3.10 否則Centos 是不能支持docker的。 如果內(nèi)核版本較低,請先升級內(nèi)核。

2.下載docker

yum install -y docker // 下載docker   

3.啟動docker

service docker start // 啟動docker

4.查看docker運(yùn)行狀態(tài)

systemctl status docker //查看docker運(yùn)行狀態(tài) 

出現(xiàn)running則說明docker已經(jīng)啟動成功了。

二、運(yùn)行mysql

拉取鏡像及可能出現(xiàn)的問題在這里就不講了,已經(jīng)寫過一篇較為具體的文章,有疑惑的小伙伴請查看windows使用docker運(yùn)行mysql等工具(二)安裝運(yùn)行mysql。

在這里需要注意的是,請開通映射出來的端口號,不然無法連接到數(shù)據(jù)庫。當(dāng)然為了安全起見,最好還是不要開通數(shù)據(jù)庫公網(wǎng)端口哈。

連接到數(shù)據(jù)庫后創(chuàng)建一個名為wordpress的數(shù)據(jù)庫。

三、運(yùn)行wordpress

1.拉去wordpress鏡像

docker pull wordpress:latest // 拉去wordpress鏡像

2.啟動wordpress容器

// 啟動wordpress并連接mysql8.0,并給mysql8.0起個別名db
docker run --name mywordpress --link mysql8.0:db -p 80:80 -d wordpress:latest

ok,到這里基本就已經(jīng)完成了。

3.訪問域名,會出現(xiàn)如下下面。

選擇語言后,點擊繼續(xù),出現(xiàn)如下頁面,填寫數(shù)據(jù)庫信息。

繼續(xù)下一步:

wordPress中文網(wǎng): https://zh-cn.wordpress.com/

tar.gz壓縮格式用于unix的操作系統(tǒng),而zip用于windows的操作系統(tǒng),但在windows系統(tǒng)中WinRar工具同樣可以解壓縮tar.gz格式的。這下好了,不用再對下載那個文件而遲疑了。 我們下載tar.gz

Centos版本的Docker 是對Centos 系統(tǒng)有要求的,CentOS 系統(tǒng)的內(nèi)核版本必須高于 3.10 否則Centos 是不能支持docker的。

uname -r // 查看內(nèi)核版本

yum install -y docker  // 安裝docker

service docker start  // 啟動docker

第三章:裝飾博客

上一章中博客基本搭建完成了,這一章我們來看看如何做一些優(yōu)化。

一、主題選擇

大家可以登錄wordpress后臺選擇主題,然后去找自己喜歡的主題來安裝,這里建議大家在百度中去搜一些自己喜歡的主題,下載后直接導(dǎo)入即可。我這里選擇的主題是VT Blogging,因為我還是比較喜歡比較精簡的博客主題,這一款正好符合我。

二、添加備案號

在申請備案的時候大家一定記得,阿里云發(fā)送郵件說在建站后需添加備案號。一般官方主題在后臺“常規(guī)”選項卡中有添加ICP備案號的地方。但是我用的這款VT Blogging主題并沒有。因此就開始了尋找之旅。這個備案號到底在哪可以改。下面是具體步驟:

  1. 進(jìn)入docker 容器內(nèi)部

    sudo docker exec -it 容器id /bin/bash

  2. 然后ls查看一下有哪些目錄

    cd wp-content/themes/vt-blogging

當(dāng)我們使用vi打開某個文件時,如果出現(xiàn) bash:vi:command not found。這是因為沒有下載vi編輯器。

解決辦法為

ubuntu系統(tǒng)使用

apt-get update

apt-get install -y vim

centos系統(tǒng)使用

yum update

yum install -y vim

最終,我們發(fā)現(xiàn)在目錄/inc/template-tags.php下面有這個備案信息。我們模仿著寫一段php,這樣就備案信息就改好了。

三、常用插件推薦

  1. Enlighter —— 程序員必備,可自定義的語法高亮顯示插件。
  2. WP Super Cache —— WordPress的快速緩存插件,頁面靜態(tài)化。 一方面能夠提高SEO排名,另一方面可以提高博客的訪問速度,緩解服務(wù)器壓力。
  3. WP-PageNavi —— 為您的WordPress博客添加更高級的分頁導(dǎo)航。
  4. Yoast SEO —— 第一個真正意義上的 WordPress 全能SEO解決方案!包含了頁面內(nèi)容分析、XML站點地圖和更多功能。
  5. Wordfence —— 安全性插件,安全的重要程度不言而喻哦。

目前我的博客還在持續(xù)優(yōu)化中,歡迎大家訪問指教。博客地址:http://abin.website

如果文章對您有幫助,請記得點贊關(guān)注喲~
歡迎大家關(guān)注我的公眾號:字節(jié)傳說,每日推送技術(shù)文章供大家學(xué)習(xí)參考。

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

相關(guān)閱讀更多精彩內(nèi)容

  • 你心情不好,你會怎么改變自己的心態(tài)呢? 朋友說,每天生活就是為了能夠有一個好的心情,干嘛不開心呢? 每個人都會這樣...
    我是跋涉閱讀 263評論 0 0
  • 結(jié)婚的時候因為他的一句“我養(yǎng)你啊”,我就辭去了工作。而現(xiàn)在,也因為他的一句“你什么都是吃我的用我的”,我提出了離婚...
    家家有999本難念的經(jīng)閱讀 540評論 0 0
  • 苗一 眼淚為誰而流? 那是寂寞的等待把時光空守。 心為誰而哭泣? 那是愛情的背叛撲朔迷離。 相愛就得承擔(dān)額外的傷害...
    苗一之石閱讀 633評論 17 10

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