接觸 WordPress已經頗久了,最早用過 WordPress.com建立免費版本,可惜功能有限,自定義程度不高,於是尋找免費伺服器過精靈架設WP,但畢竟免錢的有些風險,也常遇到伺服器掛點的問題。後來使用 Openshift (PAAS服務),就一直用到現在啦!仔細想想,好像還沒有實際在 Linux裝過WP欸,立馬裝看看,順便當研究的實驗對象哈哈,跑個弱點掃描XD

wordpress-bg-medblue

WordPress。圖 / WordPress Taiwan 正體中文


安裝方法

用apt-get 就可以完成囉,先安裝 lamp 建立好 server環境,再安裝wordpress

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install lamp-server^
sudo apt-get install phpmyadmin
sudo apt-get install wordpress

建立連結,這樣才能透過 apache 看到網站唷

sudo ln -s /usr/share/wordpress /var/www/wordpress

設定mysql資料庫

先把設定檔解壓縮,執行後就可以開始設定wordpress了

sudo gzip -d /usr/share/doc/wordpress/examples/setup-mysql.gz
sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress localhost

開始設定Wordpress

開啟瀏覽器,進入以下網址就會看到wordpress的歡迎頁面,設定一下網站名稱與帳號密碼

http://localhost/wordpress

wp-1

WordPress安裝歡迎畫面。圖 / 截圖自WordPress 安裝畫面

完成後即可進入 Dashboard

wp-2

WordPress 後台畫面。圖 / 截圖自WordPress 後台畫面


設定權限

如果會更動到目錄上的檔案,例如進行更新或是新增主題等,就必須設定好權限,把 wordpress資料夾下的檔案擁有者都改為 www-data,之後才不會出問題

chown -R www-data /usr/share/wordpress

設定網址

原本的網址是 localhost,如果要換成 IP或是自訂域名,就建立一個連結吧

例如 IP是192.168.86.142,把設定檔連結過去,如下:

sudo ln -s /etc/wordpress/config-localhost.php /etc/wordpress/config-192.168.86.142.php

wp-3
設定 WordPress 網址。圖 / 截圖自WordPress 後台畫面


參考資料

WordPress Installation

利用apt-get快速在Ubuntu安裝WordPress網站