簡介:WordPress是一個開源的内容管理系統(CMS),使用非常廣泛。推薦伺服器運作PHP 7.4或更高版本;資料庫軟體可采用MySQL 5.7或更高版本,HTTP伺服器軟體推薦Apache。
文中主要使用的是apache+Mysql5.7+php8.0的運作環境。
本文主要介紹LAMP(Linux+Apache+ Mysql+PHP)和WordPress内容管理系統的安裝部署過程,詳細内容請參考下文。
一、檢查基礎環境
1、檢查apache
執行指令# systemctl status httpd檢視apache的啟動狀态
2、檢查Mysql
執行指令# systemctl status mysqld檢視mysql的啟動狀态
3、檢查php
執行指令# systemctl status hph80-php-fpm檢視php啟動狀态
二、安裝phpMyAdmin
說明:phpMyAdmin是一個Mysql資料庫的Web程式界面。
1、安裝EPEL庫
執行指令# yum install -y epel-release
2、安裝phpMyAdmin
執行指令# yum install -y phpmyadmin
3、設定phpMyAdmin的httpd設定
修改配置檔案/etc/httpd/conf.d/phpMyAdmin.conf,源檔案如下:
修改後檔案如下:
儲存修改資訊後重新開機Apache伺服器
執行指令# systemctl restart httpd
4、通路phpMyAdmin
在浏覽器中輸入http://**.**.**.**/phpMyAdmin即可看到如下界面:
輸入使用者名和密碼登陸後界面如下:
三、安裝WordPress
1、建立資料庫
步驟如下:
# 登入資料庫
mysql -uroot -p
# 建立資料庫
mysql> create database wordpress;
# 建立資料庫使用者和密碼
mysql> create user wordpressuser@localhost identified by 'gzdb@v1P';
# 設定wordpressuser通路wordpress資料庫權限
mysql> grant all privileges on wordpress.* to wordpressuser@localhost identified by 'gzdb@v1P';
# 重新整理資料庫設定
mysql> flush privileges;
# 退出資料庫
exit
2、安裝wordpress
(1)、建立/usr/local/wordpress目錄
(2)、下載下傳wordpress安裝包并上傳到/usr/local/wordpress目錄
(3)、執行指令#tar xzvf wordpress-6.1-zh_CN.tar.gz解壓安裝包
(4)、将解壓出來的安裝檔案拷貝到/var/www/html/wordpress目錄
執行指令# cp -r wordpress /var/www/html/wordpress
備注:有關CP指令的用法,比如複制dir1目錄下的所有檔案和檔案夾到另一dir2目錄下,其注意事項有:
- 如果dir2目錄不存在,則可以直接使用
cp -r dir1 dir2
- 如果dir2目錄已存在,則需要使用
cp -r dir1/. dir2
(5)、編輯wp-config.php檔案
其步驟如下:
# 切換到wordpress目錄
cd /var/www/html/wordpress
# 複制wp-config.php檔案
cp wp-config-sample.php wp-config.php
# 編輯wp-config.php檔案
vim wp-config.php
然後在配置檔案裡設定正确的值:
(6)、用戶端通路
在浏覽器登入http://IP位址/wordpress/wp-admin/install.php
按照提示建立好個人網站,如下圖:
點選“安裝wordpress”繼續。如下圖:
點選“登入”繼續。如下圖:
輸入使用者和密碼後點選登入。個人頁面如下圖:
備注:
到這裡其實我們的wordpress内容管理系統的部署就已經完成了,後續将繼續介紹WordPress内容管理系統的使用方法。