CentOS6系統部署mysql+php+wordpress博客系統
部署wordpress博客系統在不同的系統中可能就稍有不同,但是大同小異,所以今天就以CentOS6系統為例進行wordpress博客系統的部署。
在部署之前首先要進行軟件的安裝,在配置好軟件源之後,使用以下命令:
CentOS 7中執行:
yum install httpd php php-mysql mariadb-server
CentOS 6中執行:
yum install httpd php php-mysql mysql-server
安裝完之後,首先使用以下命令重啟httpd服務:
~]# service httpd restart
此時我們就可以通過網頁來訪問這個主機的中的網頁了,在這裏可以對是否安裝成功進行測試,比如在/var/www/html/文件夾中保存的是在瀏覽器中直接輸入ip之後訪問的網址,在這裏邊使用vim創建一個名為“text.php”的文件,然後在裏邊寫上如下內容後保存並退出:
<?php phpinfo() ?>
然後回到windows下隨便打開一個瀏覽器輸入linux系統的IP看到以下界面則代表php已經配置好了:
接下來執行以下命令開啟mysql服務:
CentOS 6中執行:
~]# service mysqld start
在安裝完mysql之後,就可以使用mysql命令進入mysql,然後創建wordpress用戶,創建用戶的方法有以下幾種:
CREATE USER ‘wordpress‘@‘localhost‘ IDENTIFIED BY ‘123456‘;
這種方法是創建wordpress用戶,然後為其賦予密碼:123456,但是只能在本機登陸。不可以遠程連接
CREATE USER ‘wordpress‘@‘172.16.%._‘ IDENTIFIED BY ‘123456‘;
這種方法創建的用戶可以使用遠程用戶登陸,但是設定只能是172.16字段的用戶登陸,且最後一個字段必須為個位數
這種方法允許任何遠程連接
CREATE USER ‘wordpress‘@‘%‘ IDENTIFIED BY ‘‘;
CREATE USER ‘wordpress‘@‘%‘;
可以在上面的幾種方法中選擇一種合適的方法,在這裏使用以下命令創建用戶:
mysql> create user ‘wordpress‘@‘localhost‘ identified by ‘123456‘; mysql> create database wordpress; mysql> grant all privileges on wordpress.* to wordpress;
這樣mysql的配置便完成了,接下來可以使用以下命令檢查是否wordpress是否可用(我的本機IP為172.16.6.11,在進行登陸之前先查看mysql所安裝在的機器的IP地址):
~]# mysql -u wordpress -p123456 -h 172.16.6.11
如上圖所示,在這裏我在另外一臺IP為172.16.128.1的主機上使用這個命令能夠連接到IP為172.16.6.11的主機上的MySQL,並能夠查到wordpress數據庫,此時構建數據庫的步驟就完成了。
接下來需要到官網下載wordpress,網址如下:
https://cn.wordpress.org/wordpress-4.8.1-zh_CN.tar.gz
下載後得到這個安裝包:
如果是在windows中下載的這個軟件需要使用一些ftp軟件將這個軟件傳送到Linux上。
如果Linux系統可以直接連接網絡則可以使用以下命令直接進行下載:
~]# wget -c https://cn.wordpress.org/wordpress-4.8.1-zh_CN.tar.gz
在下載下來之後執行以下命令將wordpress文件輸出到/var/www/html/目錄下:
~]# tar -zxvf wordpress-4.8.1-zh_CN.tar.gz -C /var/www/html/
此時再從windows下通過瀏覽器訪問網址:http://172.16.6.11/wordpress/index.php即可看到以下畫面:
這就代表我們已經將所有的東西安裝完畢,接下來就需要對其進行配置,首先拷貝一份wordpress自帶的配置文件,並修改其配置信息:
~]# cp /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php
~]# vim /var/www/html/wordpress/wp-config.php
將其中的配置信息修改為如圖所示(只需要修改三處):
在保存退出之後重新回到windows中剛才打開的網頁刷新以下即可看到:
在裏邊填寫自己的信息然後點擊安裝即可:
點擊安裝之後稍等一會之後就會跳轉到登陸頁面,輸入剛才設置的賬號和密碼之後即可看到以下頁面:
到此,mysql+php+wordpress博客系統已經安裝完畢!
CentOS6系統部署mysql+php+wordpress博客系統