WordPress是使用[PHP]語言開發的[博客]平臺,用戶可以在支持PHP和MySQL數據庫的[服務器]上架設屬於自己的網站
安裝環境說明:
CentOs7.1+php5.4.16+apache2.4.6+mariadb5.5.41
##1、先使用yum安裝需要得軟件
~]# yum -y install httpd php php-mysql mariadb-server
##2、配置httpd服務
注意:httpd2.4版本所使用到得目錄需要顯式定義不然會報錯
]# vim /etc/httpd/conf.d/wordpress.conf
DocumentRoot "/var/www/wordpre"
ServerName www.mywordpr.com
<Directory "/var/www/wordpre">
AllowOverride None
Require all granted
</Directory>
然後我們先創建個php網頁看看能不能成功顯示
現在php和httpd都已經成功啓動了,然後我們去下載wordpress解壓,複製到網站目錄下
~]#tar -xzvf wordpress-4.7.4-zh_CN.tar.gz
~]# cp -a wordpress /var/www/wordpre/
已經能訪問到wordpress
如果我們點擊現在開始也可以開始配置wordpress得管理
但是我們使用配置文件來配置
##3、配置wordpress的數據庫設置
wordpress]# cp wp-config-sample.php wp-config.php
vim wp-config.php
/** WordPress數據庫的名稱 */
define('DB_NAME', 'wordpress');
/** MySQL數據庫用戶名 */
define('DB_USER', 'worduser');
/** MySQL數據庫密碼 */
define('DB_PASSWORD', 'worduser');
/** MySQL主機 */
define('DB_HOST', '192.168.31.100');
/** 創建數據表時默認的文字編碼 */
define('DB_CHARSET', 'utf8');
/** 數據庫整理類型。如不確定請勿更改 */
define('DB_COLLATE', '');
##4、配置mariadb數據庫
我們對php用於連接mysql的用戶授權,然後創建用於保存wordpress數據的數據庫
MariaDB [(none)]> GRANT ALL PRIVILEGES ON wordpress.*
TO 'worduser'@'192.168.31.100' IDENTIFIED BY 'worduser';
MariaDB [(none)]> create database wordpress;
注意:在使用mariadb鏈接的時候需要注意所使用的主機,因爲mysql規定了賬戶密碼使用指定的主機才能登陸,所以如果出現反解主機名與ip不一致導致鏈接被拒絕,可以在/etc/my.cnf添加skip-name-resolve=ON跳過自動的解析
看到這個頁面,至此我們在服務器端需要做的操作已經做完了
然後屬於我們自己的一個blog就算是建好了,當然要真正在互聯網上有一個屬於我們自己的blog還要做很多操作,這隻能算是練練手。但千里之行,始於足下,只要有恆心堅持下去相信一定能有所收穫的。