想在本機建立 WordPress 測試站嗎?本教學將手把手教您在 Ubuntu 系統上搭建 LAMP(Linux + Apache + MySQL + PHP)伺服器,並完成 WordPress 部署。所有指令請根據您的實際環境調整路徑與版本號。
開啟終端機(Ctrl+Alt+T),輸入:
sudo apt-get install apache2
安裝完成後重啟 Apache:
sudo /etc/init.d/apache2 restart
瀏覽器訪問 https://localhost,若出現「It works!」即表示成功。預設網站根目錄為 /var/www。
安裝 PHP 核心模組:
sudo apt-get install libapache2-mod-php5 php5
安裝常用擴展模組:
sudo apt-get install php5-common php5-dev php5-cgi php5-fpm php-apc php5-mysql php5-curl php5-gd php5-idn php-pear php5-mcrypt php5-memcache php5-ming php5-recode php5-tidy php5-xmlrpc php5-xsl php5-imagick php5-imap php5-snmp php5-sqlite
重啟 Apache 載入擴展:
sudo /etc/init.d/apache2 restart
建立測試檔驗證 PHP 運作:
sudo gedit /var/www/test.php
輸入 <?php phpinfo(); ?> 存檔,瀏覽器訪問 https://localhost/test.php,若顯示 PHP 資訊頁即正常。
sudo apt-get install mysql-server mysql-client
安裝過程會要求設定 MySQL root 密碼(非系統 root 密碼)。
sudo apt-get install phpmyadmin
安裝過程:
apache2(空格鍵選取,Tab 鍵確認)
建立符號連結:
sudo ln -s /usr/share/phpmyadmin /var/www
瀏覽器訪問 https://localhost/phpmyadmin,以 root 登入,出現控制台即成功。
下載中文版 WordPress:
wget https://cn.wordpress.org/wordpress-3.8-zh_CN.tar.gz
解壓並部署到網站目錄:
cd /var/www
sudo tar zxvf /home/cssaug/wordpress-3.8-zh_CN.tar.gz
mv wordpress cssaug
瀏覽器訪問 https://localhost/cssaug/wp-admin/install.php 開始安裝。
在 phpMyAdmin 建立資料庫(例:cssaug),填入資料庫連線資訊,設定站點資訊。
設定目錄權限以便日後更新:
sudo chmod -R 777 /var/www/cssaug
sudo chown -R www-data /var/www/cssaug
至此,WordPress 本地站點安裝完成。
可使用 LAMP 一鍵安裝包(如 XAMPP、LAMP Server 等),安裝後將 WordPress 解壓至 www 目錄,啟動服務即可透過瀏覽器安裝。
不會。本地環境僅供開發測試,若要上線需註冊域名、租用主機,並將程式與資料庫上傳至遠端伺服器。