天天看點

基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over

文章目錄

  • 連接配接遠端終端
  • 部署應用環境
  • 安裝和配置WordPress
  • 釋出部落格
  • over

連接配接遠端終端

基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over

部署應用環境

本教程使用Apache作為後端伺服器,并在雲伺服器上建立一個MySQL資料庫用來存儲資料。

  1. 在ECS伺服器上,執行以下指令,安裝Apache服務及其擴充包。
yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql
           
基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over
  1. 執行以下指令,啟動Apache服務。
systemctl start httpd.service
           
基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over
  1. 在左側導航欄,單擊執行個體安全組 ,然後單擊安全組的ID連結檢視安全組配置。

確定安全組開放了80端口通路,否則無法通路已搭建的個人網站。安全組是一種虛拟防火牆,具備狀态檢測和資料包過濾能力,用于在雲端劃分安全域。通過配置安全組規則,您可以控制安全組内一台或多台ECS執行個體的入流量和出流量。

基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over
基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over
  1. 打開浏覽器輸入ECS伺服器的公網IP,如果顯示如下圖的測試頁面表示Apache服務安裝成功。
    基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over
  2. 參考以下操作在ECS伺服器上搭建一個MySQL資料庫。

    a. 執行以下指令,下載下傳并安裝MySQL。

    說明: 如果網絡速度較慢,下載下傳過程可能需要10分鐘。

wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
           
基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over

b. 執行以下指令,啟動MySQL資料庫。

systemctl start mysqld.service
           
c.  執行以下指令,檢視MySQL運作狀态。
           
systemctl status mysqld.service
           
基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over

d. 執行以下指令,檢視MySQL初始密碼。

grep "password" /var/log/mysqld.log
           

e. 執行以下指令,登入資料庫。

mysql -uroot -p
           

f. 執行以下指令,修改MySQL預設密碼。

說明: 新密碼必須同時包含大小寫英文字母、數字和特殊符号中的三類字元。請妥善儲存資料庫密碼。
           

g. 執行以下指令,建立一個存儲部落格網站内容的資料庫。

h. 執行以下指令,檢視是否建立成功。

基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over

i. 輸入exit退出資料庫。

  1. WordPress是使用PHP語言開發的部落格平台。參考以下操作安裝PHP。

    a. 執行以下指令,安裝PHP。

yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
           
基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over

b. 執行以下指令,建立PHP測試頁面。

echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
           

c. 執行以下指令,重新開機Apache服務。

systemctl restart httpd
           
基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over

d. 打開浏覽器,通路http://<ECS公網IP>/phpinfo.php,顯示如下頁面表示PHP安裝成功。

基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over

安裝和配置WordPress

完成上述環境搭建後,參考以下操作安裝WordPress。

  1. 執行以下指令,安裝WordPress。
yum -y install wordpress
           

顯示如下資訊表示安裝成功。

基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over
  1. 修改WordPress配置檔案。

a. 執行以下指令,修改wp-config.php指向路徑為絕對路徑。

進入/usr/share/wordpress目錄。

cd /usr/share/wordpress
           

修改路徑。

ln -snf /etc/wordpress/wp-config.php wp-config.php
           

檢視修改後的目錄結構。

ll

基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over

b. 執行以下指令,移動WordPress到Apache根目錄。

在Apache的根目錄/var/www/html下,建立一個wp-blog檔案夾。

mkdir /var/www/html/wp-blog
mv * /var/www/html/wp-blog/
           

c. 執行以下指令,修改wp-config.php配置檔案。

在執行指令前,請先替換以下三個參數值。
           

database_name_here為之前步驟中建立的資料庫名稱,本示例為wordpress。

username_here為MySQL資料庫的使用者名,本示例為root。

password_here為MySQL資料庫的登入密碼,本示例為NewPassWord1.。

sed -i 's/database_name_here/wordpress/' /var/www/html/wp-blog/wp-config.php
sed -i 's/username_here/root/' /var/www/html/wp-blog/wp-config.php
sed -i 's/password_here/NewPassWord1./' /var/www/html/wp-blog/wp-config.php
           

d. 執行以下指令,檢視配置檔案資訊是否修改成功。

cat -n /var/www/html/wp-blog/wp-config.php
           
基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over
  1. 執行以下指令,重新開機Apache服務。
systemctl restart httpd
           

釋出部落格

完成WordPress安裝後,參考以下操作建立個人站點并釋出内容。

  1. 打開浏覽器并通路http://<ECS公網IP>/wp-blog/wp-admin/install.php。
  2. 設定您的站點名稱、管理者使用者名和密碼,然後單擊 【Install WordPress】 完成WordPress初始化。
    基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over

然後 不用教了吧

基于阿裡雲Centos搭建個人部落格連接配接遠端終端部署應用環境安裝和配置WordPress釋出部落格over

您可以單擊【Write your first blog post】,開始編寫您的第一篇部落格。

編寫完成您的第一篇部落格後,單擊【publish】 釋出。

在左側導航欄,單擊【All Posts】檢視已釋出的文章。

over