天天看點

centos建立網站(wordpress)

環境:虛拟機 centos7

1、首先先安裝必須要的軟體

2、接下來關閉防火牆

3、測試PHP是否安裝成功

浏覽器裡輸入ip/info.php,如果有PHP資訊出現,那就是安裝成功了

centos建立網站(wordpress)

4、配置mariadb

這裡先要啟動Mysql服務

5、安裝pypmyadmin

将<Directory /usr/share/phpMyAdmin/>這一段注釋掉,換成以下配置

修改認證方式(将 cookie 修改為 http)

重新開機httpd服務後,浏覽器中輸入ip/phpmyadmin,輸入你之前設定的資料庫賬号和密碼。如果如下圖所示,就是安裝成功了

centos建立網站(wordpress)

phpmyadmin是可裝可不裝的,裝了後設定會比較友善些,畢竟可視化的。

6、配置資料庫

需要建立一個給wordpress使用的新資料庫,兩種方法,一種是phpmyadmin,這種之前的文章說過了。另一種登陸MariaDB

輸入正确密碼就能登入成功,開頭語句是MariaDB [(none)]> ,我這裡建立一個test的資料庫,使用者為test1,密碼為123456,語句後面的分号不能忘記了

完成後重新開機httpd與mariadb服務

7、安裝wordpress

修改目錄權限

編輯配置檔案,修改資料名,使用者和密碼,這些是之前配置資料庫時建立的,如下圖

centos建立網站(wordpress)

重新開機httpd和mariadb服務

8、接下來浏覽器輸入ip,出現如下圖,那便是安裝成功了

centos建立網站(wordpress)

問題:

過程中多次出現問題,一一列舉出來

1、一些配置修改後,導緻不能打開網站或其他,需要重新開機服務

2、完成wordpress安裝後可以打開網站了,但是在自定義主題時,提示Non-existent changeset UUID,查詢後得知,是資料庫方面的問題,将你建立的資料庫的option項裡的siteurl修改為域名,原因不清楚

3、後來wordpress更新時有提示

centos建立網站(wordpress)

這是因為目錄權限的問題。之前我已經給了目錄權限,不知道為什麼會出現這種問題,後來百度後,找到解決辦法,找到wp-config.php,添加以下語句

PS:主題檔案在<code>wp-content/themes</code>裡

本文轉自 DEAST 51CTO部落格,原文連結:http://blog.51cto.com/xudongdong/2055155