CentOS6系統部署mysql+php+wordpress部落格系統

來源:互聯網
上載者:User

標籤:mysql   wordpress   php   

部署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”的檔案,然後在裡邊寫上如下內容後儲存並退出:

<?phpphpinfo()?>

然後回到windows下隨便開啟一個瀏覽器輸入linux系統的IP看到以下介面則代表php已經配置好了:

650) this.width=650;" src="https://s5.51cto.com/wyfs02/M00/06/5A/wKiom1m2pRTyuN8fAAHMhWKmnG8253.png-wh_500x0-wm_3-wmp_4-s_498930763.png" title="TIM20170911225911.png" alt="wKiom1m2pRTyuN8fAAHMhWKmnG8253.png-wh_50" />


接下來執行以下命令開啟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 ‘123456‘; 

    這種方法允許任何遠端連線
    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

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M01/A4/EC/wKioL1m0mwmymJCjAACoZsfd4ZE025.png-wh_500x0-wm_3-wmp_4-s_910744372.png" title="TIM20170910095145.png" alt="wKioL1m0mwmymJCjAACoZsfd4ZE025.png-wh_50" />

如所示,在這裡我在另外一台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

下載後得到這個安裝包:

650) this.width=650;" src="https://s3.51cto.com/wyfs02/M00/A4/EC/wKioL1m0nA2zouSYAAALQdYzTdY989.png-wh_500x0-wm_3-wmp_4-s_525272320.png" title="TIM20170910095647.png" alt="wKioL1m0nA2zouSYAAALQdYzTdY989.png-wh_50" />

如果是在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即可看到以下畫面:

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M01/A5/0B/wKioL1m2pgKxHIVwAAD38uXGLCc902.png-wh_500x0-wm_3-wmp_4-s_2167871390.png" title="TIM20170911230354.png" alt="wKioL1m2pgKxHIVwAAD38uXGLCc902.png-wh_50" />

這就代表我們已經將所有的東西安裝完畢,接下來就需要對其進行配置,首先拷貝一份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

將其中的配置資訊修改為(只需要修改三處):

650) this.width=650;" src="https://s3.51cto.com/wyfs02/M00/06/5A/wKiom1m2p7uDekluAADEpZ9by4g386.png-wh_500x0-wm_3-wmp_4-s_3904510062.png" title="TIM20170911231008.png" alt="wKiom1m2p7uDekluAADEpZ9by4g386.png-wh_50" />

在儲存退出之後重新回到windows中剛才開啟的網頁重新整理以下即可看到:

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M01/A5/0B/wKioL1m2qK7BhYyXAAD-CmEuKfM218.png-wh_500x0-wm_3-wmp_4-s_2334497839.png" title="TIM20170911231523.png" alt="wKioL1m2qK7BhYyXAAD-CmEuKfM218.png-wh_50" />

在裡邊填寫自己的資訊然後點擊安裝即可:

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M02/06/5A/wKiom1m2qVDTo8l7AACx8s7FcB4796.png-wh_500x0-wm_3-wmp_4-s_1619939589.png" title="TIM20170911231658.png" alt="wKiom1m2qVDTo8l7AACx8s7FcB4796.png-wh_50" />

點擊安裝之後稍等一會之後就會跳轉到登陸頁面,輸入剛才設定的帳號和密碼之後即可看到以下頁面:

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M00/06/5A/wKiom1m2qeDSRKbgAAGphrNByy4780.png-wh_500x0-wm_3-wmp_4-s_3151202443.png" title="TIM20170911231904.png" alt="wKiom1m2qeDSRKbgAAGphrNByy4780.png-wh_50" />

到此,mysql+php+wordpress部落格系統已經安裝完畢!





CentOS6系統部署mysql+php+wordpress部落格系統

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.