Ubuntu18.10 上搭建WordPress博客

歡迎訪問我的個人博客: luomuxiaoxiao.com


您可能還會對這篇文章感興趣:如何下載網站的在線視頻

一、背景
二、環境
三、必備軟件安裝
3.1 安裝Web服務器
3.2 安裝MySQL
3.3 安裝PHP
3.4 安裝phpMyadmin
四、WordPress安裝
4.1 下載wordpress
4.2 解壓
4.3 添加數據庫及相關權限。
4.3.1 查看當前認證方式
4.3.2 設置root用戶密碼並且換認證方式
4.4 爲博客創建數據庫
4.5 繼續完成安裝博客
五、遇到的問題
5.1 數據庫導入頁面檢測到錯誤
六、參考文章

一、背景

現在(2019年2月22日)大家看到的我的博客是基於Ubuntu 14.04搭建的,也就是說系統出來已經五年了,所以很多工具還是比較老的,於是我嘗試着將系統做一次升級。升級過程中,提示我某些工具版本可能不兼容,等等,我都沒怎麼在意,結果升完級一看,博客無法正常打開了。只好將系統還原回去,另作打算。後來一想,即使能解決成功,但是肯定會出現一些小問題的,對於我這種有點小潔癖的人,心裏自然是不太爽的。乾脆基於Ubuntu 18.10重新搭建博客,再將數據遷移過來。一來可以完美升級一下系統;二來順便記錄一下博客搭建的步驟和方法,分享給更多人;再次順便實踐一下博客數據的備份和恢復,以防萬一哪天博客打不開,我可以以最快速度還原一個鏡像出來。博客的遷移涉及到很多數據,比如博客文章的數據,網頁站點的設置,還有一些小功能,比如安裝SSL證書,添加google索引,等等。所以,本次博客的遷移將按照以下步驟來完成,每個步驟分別爲一篇文章。

  1. 新系統上博客的搭建
  2. 博客數據備份、遷移和還原
  3. 個人博客免費申請並安裝SSL證書
  4. 一些其他的小設置

簡單說一下我的博客框架:我的博客是以WordPress爲模板、以apache作爲Web服務器、以phpmyadmin爲數據庫管理工具搭建出來的。當然,安裝wordpress最權威的教程自然是官方的博客。但是,安裝不可避免的會碰到各種各樣的問題。由於環境不一樣,每個人遇到問題自然不一樣。所以本文也會詳細節錄下來我這次安裝時遇到的問題,以供大家參考。

二、環境

系統版本: Ubuntu 18.10
Kernel版本: 4.18.0-10-generic

以上是我本次搭建博客的服務器信息。該服務器是VPS,它是按照如何搭建自己的虛擬專用服務器上記錄的方法創建出來的。注意:操作系統的版本是ubuntu 18.10,不同的操作系統,後續安裝的軟件方法會略有不同,務必區分清楚系統版本。

三、必備軟件安裝

以下是官方博客中提到的安裝WordPress基本軟件需求。

  • PHP 7.3 or greater
  • MySQL 5.6 or greater OR MariaDB 10.0 or greater
  • Nginx or Apache with mod_rewrite module
  • HTTPS support

下面我們來一一安裝。安裝時我參考了***參考閱讀1***。

3.1 安裝Web服務器

apache2是一個被廣泛使用的Web服務器,它的作用就是相應瀏覽器的需求,將用戶需要的頁面提供給瀏覽器。類似的nginx也是一種Web服務器,我們在前面搭建Gerrit的時候已經遇到過了。這裏使用apache2來最爲我們本次搭建博客的Web服務器。其安裝命令如下:

sudo apt update
sudo apt install apache2

安裝完成之後,可以打開瀏覽器,輸入以下網址來測試apache2是否安裝成功:

http://your_server_ip

請點擊此處繼續閱讀


想第一時間查看我的文章嗎?請關注我的微信公衆號號,搜索“落木蕭蕭技術論壇”或登陸我的個人博客:www.luomuxiaoxiao.com,更多精彩文章等你。

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