Ubuntu下搭建WordPress環境

來源:互聯網
上載者:User

標籤:style   blog   http   io   color   ar   os   使用   sp   

WordPress是一種使用PHP語言開發的部落格平台,使用者可以在支援PHP和MySQL資料庫的伺服器上架設屬於自己的網站。也可以把 WordPress當作一個內容管理系統(CMS)來使用。WordPress是一個免費的開源項目,在GNU通用公用許可證下授權發布。

前期準備:

wordpress安裝包: 官網地址http://cn.wordpress.org/

1. 安裝apache2.0

sudo apt-get install apache2

在瀏覽器中開啟http://localhost/
或者http://127.0.0.1
如果出現

It works!

那證明OK了
重啟apache:

sudo /etc/init.d/apache2 restart
2. 安裝PHP

依次在終端開啟:

sudo apt-get install php5 //安裝PHP5sudo apt-get install libapache2-mod-php5 //配置APACHE+PHPsudo /etc/init.d/apache2 restart //重啟apache  

測試:

開啟

gksudo gedit /var/www/testphp.php

然後隨意輸入焦點東西(歡迎光臨我的個人網站)再儲存。
然後在瀏覽器中輸入http://127.0.0.1/testphp.php
或者http://localhost/testphp.php
如果顯示出你輸入的東西即為成功

3. 安裝MYSQL
sudo apt-get install mysql-server

安裝完成按提示設定root密碼

4. 讓apache、php支援 mysql
sudo apt-get install libapache2-mod-auth-mysqlsudo apt-get install php5-mysqlsudo /etc/init.d/apache2 restart

至此apache2+php 5.2.4.2+mysql5.0.51的環境就完成了。

5.安裝phpMyAdmin:
sudo apt-get install phpmyadmin  

此時的phpmyadmin檔案夾被安裝在/usr/share/phpmyadmin下,為了能在瀏覽器中訪問到phpmyadmin,需要在/var/www下做一個軟串連到該檔案夾:
進入/var/www檔案夾,在該目錄下執行如下操作:

sudo ln -s /usr/share/phpmyadmin

此時在瀏覽器中鍵入http://localhost/phpmyadmin ,進入管理介面

6. 為Wordpress建立mysql資料庫:

此處可參考官方文檔

Note: 以下操作說明以phpMyAdmin 2.6.0為參照;不同版本的phpMyAdmin使用者介面可能略有不同。

如果左側資料庫下拉式菜單中還沒有一個與WordPress相關的資料庫,需要建立一個:
為WordPress資料庫起個名字(可以使用‘wordpress‘或‘blog‘),將其輸入到添加新資料庫(Create new database)輸入框中,並點擊添加資料庫(Create)。
點擊左上方的Home表徵圖,返回主介面,然後點擊(Privileges)(許可權)。如果使用者列表中沒有WordPress相關使用者,建立一個:
點擊添加新使用者(Add a new User)
為WordPress選用一個使用者名稱(推薦使用‘root‘)並將其輸入到使用者名稱(User name)輸入框中。(確保下拉式菜單中的“使用文字欄位(Use text field:)已被選中)
選用一個保密性較高的密碼(最好是大小寫字母、數字及符號的組合),並將其輸入到密碼(Password)輸入框中。(確保下拉式菜單中的“使用文字欄位(Use text field:)已被選中),在Re-type輸入框內再次輸入密碼
記住設定的使用者名稱和密碼。
將所有許可權(Global privileges)下的所有選項保留預設狀態
點擊Go.
返回許可權(Privileges)介面,點擊剛剛建立的WordPress使用者上的查看許可權(Check privileges)表徵圖。在詳細資料庫許可權(Database-specific privileges)介面中,在為以下資料庫添加許可權下拉式菜單中選擇之前建立的WordPress資料庫。之後頁面會重新整理為該WordPress資料庫的許可權詳情。點擊選中所有,選擇所有許可權(Check All),最後點擊Go。
在結果頁面上,記下頁面最上方Server:後的主機名稱hostname(通常為localhost)。

7. 解壓wordpress的tar.gz壓縮包
sudo tar -zxvf wordpress-3.8-zh_CN.tar.gz

得到wordpress檔案夾,然後按要求編輯wp-config.php檔案,主要是提供資料庫的名字(如這裡的wordpress),使用者名稱(如root),密碼(如安裝mysql時鍵入的密碼)。注意,在wordpress的檔案夾下沒有wp-config.php的檔案,只有wp-config-sample.php的檔案,可以直接在上面的檔案作修改,然後直接重新命名即可。

8. 將wordpress移動到/var/www目錄下
sudo cp -a ./wordpress /var/www

在瀏覽器中訪問 http://localhost/wordpress/wp-admin/install.php 若成功訪問,則 wordpress 環境搭建完成。如果沒有經過上一步修改wp-config.php配置資訊的話,進入這個頁面會提供一個圖形化的介面讓你配置,內容跟上面的保持一致就行。

搭建完成後,就可以通過http://localhost/wordpress來訪問自己的個人網站了,買個空間買個網域名稱,網站扔上去就可以通過外網訪問了。





Ubuntu下搭建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.