wordpress

安裝 Apache HTTP 服務

  1. 首先,點擊左側導航欄處的 云產品資源,查看本實驗 ECS實例的 ECS公網地址用戶密碼等登錄信息;然后通過本地軟件遠程訪問剛剛生成的 ECS實例。

說明:遠程登錄的具體操作步驟,請參考 幫助文檔

image
  1. 登錄到 ECS 實例后,執行如下命令,下載并安裝 Apache HTTP 服務。
yum -y install httpd

安裝過程可視且中文界面很友好

image
  1. 執行如下命令,安裝 apache 的擴展文件。
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
image

同樣看到這個“ 完畢! ”,表示安裝完成。

  1. 執行如下命令,啟動 apache http 服務。
service httpd start

注意:這個啟動的命令適用于CentOS 6.X 版本,7.0以后的版本不再使用 service start啟動服務

image
  1. 執行如下命令,設置開機自動啟動 apache http 服務,這樣你這個實例重啟你的博客應用也會自動啟動。
chkconfig httpd on
image
  1. 打開本地瀏覽器,并訪問 云產品資源 提供的 ECS實例的 **ECS公網地址 **,可以查看到 Apache 的測試頁面。證明 Apache HTTP 服務部署啟動成功。
image

安裝 MySQL 數據庫

  1. 執行如下命令,下載并安裝 MySQL 數據庫:
yum -y install mysql mysql-server

當頁面顯示“ 完畢! ”,表示安裝完成。

image
  1. 啟動 MySQL 數據庫。當頁面顯示 Starting mysqld [OK],表示 MySQL 已啟動。
service mysqld start
image
  1. 執行如下命令,修改 MySQL 數據庫 root 用戶的密碼,并提高 MySQL 數據庫的安全性。
mysql_secure_installation
  • 默認密碼為空,所以提示 Enter current password for root (enter for none) 時,輸入 回車(enter)就可以。

  • 提示 Set root password? [Y/n] ,輸入y。輸入新的密碼,例如: 123123。后面還有一系列的配置確認,一路輸入 y回車即可。

image

注意:

(1)輸入的密碼不會顯示出來。為了便于演示,我們設置的密碼很簡單,在真實的生產環境中一定要設置復雜度高的密碼,以免被暴力破解。

(2)設置 MySQL 根密碼僅是保護數據庫的最基本措施。在構建或安裝數據庫驅動的應用程序時,用戶通常可以為該應用程序創建數據庫服務用戶,并避免使用根賬戶執行除數據庫管理以外的操作。

  1. 輸入如下命令,進入 MySQL 數據庫;然后,查看root賬號下的數據庫信息。

注意:show databases; 中的 ;分號不能忘記

mysql -uroot -p123123
show databases;
image
  1. 輸入以下命令,創建數據庫 wordpress ;然后,再次驗證數據庫信息,可以看到剛才創建新增的數據庫wordpress 。說明新的數據庫 wordpress 已在 MySQL中創建成功。
create database wordpress; 
show databases;
image
  1. 輸入 exit ,點擊回車退出數據庫。
exit
image
  1. 最后,輸入如下命令,設置開機自動啟動 MySQL 服務。
chkconfig mysqld on

安裝 PHP 語言環境

  1. 執行如下命令,安裝 php 以及 php 支持 MySQL 的 php-mysql 軟件包。
yum -y install php php-mysql
image

出現“ 完畢! ”說明安裝成功。

  1. 執行如下命令,安裝 php 常用擴展包。
yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
image
  1. 執行如下命令,重啟 Apache 服務。
service httpd restart
image

注意:必須重啟,此步很重要。

  1. 最后,執行如下命令,創建一個 php 頁面,測試 PHP 環境。
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php ?
  1. 返回瀏覽器,并在新建頁面中,訪問http://xxx.xxx.xx.x/phpinfo.php,其中 xxx.xxx.xx.x表示 云產品資源 中的 ECS 實例 ECS公網地址,可以查看到如下 PHP 信息頁面:
image

Wordpress 安裝

本小節將在已搭建好的LAMP 環境中,安裝部署 WordPress

  1. 執行如下命令,安裝wordpress 軟件包。
yum -y install wordpress
image
  1. 部署并修改 WordPress 配置文件

1)我們進入默認的安裝目錄下并查看文件列表,可以發現配置文件是個鏈接文件并且指向的是個相對路徑,為了避免下一步移動文件時鏈接地址失效,我們通過命令將其指向修改為絕對路徑。

cd /usr/share/wordpress
ls -l
image
 ln -snf /etc/wordpress/wp-config.php wp-config.php

再次使用ls 命令,檢查修改已完成。

ls -l
image
  1. 輸入以下命令,移動 wordpress 到 Apache 服務根目錄。

在 Apache 的根目錄 **/var/www/html ** 下,創建一個 wp-blog 文件夾。

mkdir /var/www/html/wp-blog

然后,將 wordpress 遷移到這個新建文件夾中。

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

3)進入該目錄并打開 wp-config.php 的編輯頁面

cd /var/www/html/wp-blog/
vim wp-config.php

4) 按鍵盤 "** i** ",進入編輯狀態,修改配置文件的數據庫信息i

  • 修改 DB_NAME 的參數值 database_name_here為之前創建的數據庫 wordpress:
define('DB_NAME', 'wordpress');
  • 修改 DB_USER 的參數值 username_here 為 root :
define('DB_USER', 'root');
  • 修改 DB_PASSWORD 的參數值 password_here 為 123123 :
define('DB_PASSWORD', '123123');
image

5)修改完畢后,點擊鍵盤 esc ,退出編輯狀態,然后輸入:wq ,保存修改信息并退出配置文件。

Wordpress 部署及體驗

打開瀏覽器并訪問http://xxx.xxx.xx.x/wp-blog/wp-admin/install.php,其中 xxx.xxx.xx.x 為 ECS 實例的 **ECS公網地址 **,填寫如下信息,完成后,點擊頁面底部的 安裝WordPress,開始部署 WordPress 。

  • Site Title****:輸入站點名稱,例如:Hello ADC
  • Username****:輸入管理員的用戶名,例如:admin
  • Password****:輸入管理員的訪問密碼,例如:admin123
  • 由于密碼設置過于簡單,提示非常弱 , 勾選確認使用弱密碼** ;**在真實的使用中,請使用復雜的管理密碼
  • 你的電子郵件:email地址,建議為真實有效的地址。若沒有,可以填寫虛擬 email 地址,但將無法接收信息,例如:admin@admin.com
image

提示安裝成功,點擊 【登錄】。

image

輸入上一步配置的 用戶名 ,如:admin;密碼 ,如:admin123 ,然后點擊 【登錄】 。

image

就可以進入安裝好的 WordPress 網站的管理頁面,后續所有 WordPress 網站的管理和優化都是在此頁面中進行操作的。下圖紅框中 Hello ADC 表示我們設置的 站點標題。

image

5. 至此,完成 Wordpress 的基礎安裝和部署,在地址欄中,訪問 http://xxx.xxx.xx.x/wp-blog/,就可以進入如下頁面。xxx.xxx.xx.x 表示 云產品資源 提供的 ECS實例的 ECS公網地址

image
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容