基於Ubuntu部署WordPress

前期準備

  • 雲服務器

雲服務(ECS)在騰訊雲買的,是ubuntu系統,學生身份打折原價一個月100多現在一個月10塊錢,一年後就變成原價了。在這裏插入圖片描述

  • 域名

域名在阿里雲買的,也是優惠的,直接買了一年了,域名需要去備案。(24歲以下自動享受學生身份)
在這裏插入圖片描述

  • Xshell

Xshell 是一個強大的安全終端模擬軟件,它支持SSH1, SSH2, 以及Microsoft Windows 平臺的TELNET 協議。Xshell 通過互聯網到遠程主機的安全連接以及它創新性的設計和特色幫助用戶在複雜的網絡環境中享受他們的工作。用來遠程連接ECS。
在這裏插入圖片描述
輸入ECS的ip、用戶名、密碼。連接成功。

一、準備LAMP環境

LAMP是Linux Apache MySQL
PHP的縮寫,即把Apache、MySQL以及PHP安裝在Linux系統上,組成一個環境來運行PHP的腳本語言。Apache是最常用的Web服務軟件,而MySQL是比較小型的數據庫軟件。三個角色可以安裝在一臺機器上,也可以分開(但httpd和php要在一起的)

在這裏插入圖片描述

1、安裝apache2

用apt-get安裝,在Ubuntu系統下輸入下面命令。
在這裏插入圖片描述

安裝好後,您可以通過訪問ECS的ip地址, 查看到 “it works” 界面,說明 apache2 安裝成功。
在這裏插入圖片描述

2. 安裝PHP組件

apt-get 裏有 php7.0 ,所以我們可以直接安裝 php7.0 :
在這裏插入圖片描述

安裝apache的php擴展:在這裏插入圖片描述

安裝結束:
在這裏插入圖片描述

3、 安裝 MySQL 服務

在終端輸入該命令 ,使用 apt-get 安裝 Apache2:
在這裏插入圖片描述

爲Mysql創建密碼:
在這裏插入圖片描述

確認密碼:
在這裏插入圖片描述

安裝 php MySQL相關組件:
在這裏插入圖片描述

過程中設置的數據庫密碼忘記了,在大爺的幫助下解決,直接上鍊接。
https://www.cnblogs.com/roadofstudy/p/7446690.html

4、安裝 phpmyadmin

phpMyAdmin
是一個以PHP爲基礎,以Web-Base方式架構在網站主機上的MySQL的數據庫管理工具,讓管理者可用Web接口管理MySQL數據庫。藉由此Web接口可以成爲一個簡易方式輸入繁雜SQL語法的較佳途徑,尤其要處理大量資料的匯入及匯出更爲方便。

使用 apt-get 安裝 phpmyadmin,安裝過程中,根據提示選擇 apache2 ,再輸入root密碼 和數據庫密碼:
在這裏插入圖片描述
選擇 apache2
在這裏插入圖片描述

建立 /var/www/html 下的軟連接:
在這裏插入圖片描述

重啓 MySQL 服務:

重啓 Apache 服務:
在這裏插入圖片描述

在地址欄中輸入<ECS的IP地址>/phpmyadmin/進入登錄界面說明安裝成功:
在這裏插入圖片描述

二、安裝並配置 Wordpress

1、 安裝 Wordpress

用wget獲取安裝包:
在這裏插入圖片描述

下載完成:
在這裏插入圖片描述

解壓安裝包:
在這裏插入圖片描述

2、 爲WordPress創建數據庫

進入 mysql:
在這裏插入圖片描述

輸入密碼成功登錄:在這裏插入圖片描述

創建一個叫 wordpress 的數據庫:
在這裏插入圖片描述

查看數據庫,創建成功:
在這裏插入圖片描述

調用wordpress數據庫:
在這裏插入圖片描述

創建用戶wupan
在這裏插入圖片描述

wupan創建密碼:
在這裏插入圖片描述

查看用戶:
在這裏插入圖片描述

wupan配置數據庫的訪問權限:
在這裏插入圖片描述

生效配置:
在這裏插入圖片描述

3、配置 wordpress

由於PHP默認訪問 /var/www/html/ 文件夾,所以我們需要把 wordpress 文件夾裏的文件都複製到 /var/www/html/ 文件夾:
在這裏插入圖片描述

修改一下 /var/www/html/ 目錄權限:
在這裏插入圖片描述

將apache指定到index.html:

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

重啓apache服務:

sudo systemctl restart apache2.service

測試訪問:
直接輸入ECS的IP地址
在這裏插入圖片描述

連接數據庫:
在這裏插入圖片描述

成功:
在這裏插入圖片描述
登錄進入:
在這裏插入圖片描述

三、配置域名

1、 解析域名

在阿里雲控制檯解析:
在這裏插入圖片描述

解析記錄已添加:
在這裏插入圖片描述

2、查看結果

 ping 域名

在這裏插入圖片描述
解析正常。

3、輸入域名訪問

在這裏插入圖片描述
部署成功。

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