騰訊云學(xué)習(xí)搭建WordPress博客

在之前的《2019年大一總結(jié)和暑期學(xué)習(xí)規(guī)劃》新學(xué)期期愿中我就已經(jīng)寫到,希望搭建一個(gè)個(gè)人的博客,在百度上搜尋之后,我決定用 WordPress 來搭建個(gè)人博客。

由于之前我名下的云服務(wù)器是給別人使用,并還沒有到期,所以真正自己的個(gè)人博客可能只能等到7月15日服務(wù)器過期,然后還要進(jìn)行備案之后,才能進(jìn)行個(gè)人服務(wù)器博客的搭建。這怕要到8月份才能正式搭建了。

剛剛考完試,閑著也是閑著,所以我在騰訊云的官網(wǎng)上看到了一個(gè)“基于 Ubuntu 搭建 WordPress 個(gè)人博客”的實(shí)驗(yàn)學(xué)習(xí)項(xiàng)目。就點(diǎn)了進(jìn)行,進(jìn)行個(gè)人博客搭建的先導(dǎo)片。

開始搭建

騰訊云的基于 Ubuntu 搭建 WordPress 個(gè)人博客可以從這里的網(wǎng)址進(jìn)入。隨后我們可以點(diǎn)擊“開始上機(jī)”來進(jìn)入博客的搭建

之后呢便會(huì)是一個(gè)Linux的界面,當(dāng)然目前來說我的水平是看不懂這些命令和提示的,只能按照它右邊的提示進(jìn)行一步一步的傻瓜操作。

騰訊云實(shí)驗(yàn)的界面

1. 準(zhǔn)備 LAMP 環(huán)境

LAMP 是 Linux、Apache、MySQL 和 PHP 的縮寫,是 Wordpress 系統(tǒng)依賴的基礎(chǔ)運(yùn)行環(huán)境。我們先來準(zhǔn)備 LAMP 環(huán)境:

(由于部分服務(wù)安裝過程中展示需要,建議您將下方終端部分的高度通過拖拽方式調(diào)高一點(diǎn))

  • 安裝 Apache2

在終端輸入該命令 ,使用 apt-get 安裝 Apache2:

sudo apt-get install apache2 -y

安裝好后,您可以通過訪問實(shí)驗(yàn)室IP地址 http://119.29.217.192 查看到 “it works” 界面,說明 apache2 安裝成功。

安裝 Apache2
  • 安裝 PHP 組件

    apt-get 里有 php7.0 ,所以我們可以直接安裝 php7.0 :

sudo apt-get install php7.0 -y

安裝 php 相關(guān)組件:

sudo apt-get install libapache2-mod-php7.0
安裝 PHP 組件
  • 安裝 MySQL 服務(wù)

安裝 MySQL 過程中,控制臺(tái)會(huì)提示您輸入 MySQL 的密碼,您需要輸入兩次密碼,并記住您輸入的密碼,后續(xù)步驟需要用到:

sudo apt-get install mysql-server -y    // 這里我是用的是123456.

安裝 php MySQL相關(guān)組件:

sudo apt-get install php7.0-mysql
安裝 MySQL 服務(wù)
  • 安裝 phpmyadmin

    使用 apt-get 安裝 phpmyadmin,安裝過程中,您需要根據(jù)提示選擇 apache2 ,再輸入root密碼 和數(shù)據(jù)庫(kù)密碼:

sudo apt-get install phpmyadmin -y  // 同樣使用123456.

建立 /var/www/html 下的軟連接:

sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

重啟 MySQL 服務(wù)

sudo service mysql restart

重啟 Apache 服務(wù):

sudo systemctl restart apache2.service
安裝 phpmyadmin

2. 安裝并配置 Wordpress

  • 安裝 Wordpress

我們需要下載一個(gè) Wordpress 壓縮包:

wget https://wordpress.org/latest.zip

下載完成后,解壓這個(gè)壓縮包

sudo unzip latest.zip

解壓完后,就能在 Wordpress 文件夾里看到 Wordpress 的源碼了

安裝 Wordpress
  • 為 wordpress 配置一個(gè)數(shù)據(jù)庫(kù)

進(jìn)入 mysql,輸入以下代碼后,按提示輸入您MySQL密碼:

mysql -u root -p

為 wordpress 創(chuàng)建一個(gè)叫 wordpress 的數(shù)據(jù)庫(kù):

CREATE DATABASE wordpress;

為 這個(gè)數(shù)據(jù)庫(kù)設(shè)置一個(gè)用戶為 wordpressuser:

CREATE USER wordpressuser;

為這個(gè)用戶配置一個(gè)密碼為 123456.:

SET PASSWORD FOR wordpressuser= PASSWORD("123456.");

為這個(gè)用戶配置數(shù)據(jù)庫(kù)的訪問權(quán)限:

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser IDENTIFIED BY"123456.";

生效這些配置

FLUSH PRIVILEGES;

然后退出 mysql

exit;
為 wordpress 配置一個(gè)數(shù)據(jù)庫(kù)
  • 配置 wordpress

由于PHP默認(rèn)訪問 /var/www/html/ 文件夾,所以我們需要把 wordpress 文件夾里的文件都復(fù)制到 /var/www/html/ 文件夾

sudo mv wordpress/* /var/www/html/

修改一下 /var/www/html/ 目錄權(quán)限:

sudo chmod -R 777 /var/www/html/

將apache指定到index.html

sudo mv /var/www/html/index.html /var/www/html/index~.html

重啟 Apache 服務(wù):

sudo systemctl restart apache2.service
配置 wordpress

3. WordPress 設(shè)置

那么之后,我們便可以進(jìn)行WordPress的設(shè)置,在這一步之后我們就基本上搭建好了自己的博客

WordPress開始界面

首先我們需要進(jìn)行服務(wù)器的配置

WordPress設(shè)置

然后我們就可以進(jìn)入了自己的博客的儀表盤

WordPress儀表盤

隨后我用《琵琶行》寫了自己的第一篇WordPress博客

新博客編寫

之后我們進(jìn)入主頁(yè)就可以看到自己的博客了

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

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

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