安裝執行環境 - 個人電腦

XAMPP軟體

XAMPP是一套常被使用的Apache, PHP, MySQL整合式環境,本文章的教學主要也是使用它作為建置的環境。首先先到XAMPP的網站中下載適用於你個人電腦作業系統的軟體,然後如一般軟體進行安裝:

安裝步驟

我們一般會在Windows或Mac OS X作業系統中使用這種AMP整合軟體,而Linux作業系統通常已經附有這個環境,或是可以很容易的安裝這個環境,並不需要額外使用這個軟體。以下就不同的作業系統解說安裝的步驟。

Windows平台

影片教學,內嵌繁體中文字幕:

Mac OS X平台

影片教學,內嵌繁體中文字幕:

XAMPP的設定值

  • 由於預設的MySQL資料庫的管理者root帳號沒有設定密碼的,你可以phpMyAdmin進行密碼的設定。
  • 預設網站根目錄是在根目錄的htdocs目錄中,Joomla!接下來需要解壓縮在這裡面。
  • Apache設定檔在根目錄的apache\conf\httpd.conf檔案
  • PHP設定檔是在根目錄的php\php.ini檔案

使用時注意事項

  • 請勿使用AMP軟體在正式對外營運的網站上,這類軟體只適合測試與開發上使用。
  • XAMPP最新版本所使用的PHP和資料庫版本都是非常新的,一般的網站主機並不會支援。如果您在自己的電腦上測試後,要移往網路上的網站主機,請確認系統是否支援新的套件或新的Joomla!版本。
  • XAMPP裡的MySQL資料庫目前已更改為MariaDB資料庫,它與MySQL是相容的,使用上大同小異。
  • XAMPP需要安裝到磁碟機的最上層目錄,這樣在執行時比較不會出問題。例如「C:\xampp\」或「D:\xampp\」這樣的目錄中。如果你直接在桌面解壓縮,有可能會因為中間的資料夾名稱是中文,造成無法執行。
  • 使用時請關閉或調整以下軟體的設定:防火牆、網路安全軟體、Skype或其他網站伺服器等等,以免造成衝突。
  • XAMPP另外也有提供裝在USB隨身碟中的版本,在它的檔案庫中也可以下載,只有支援Windows平台。(以"XAMPP portable"為名稱)
  • XAMPP現在也有提供直接安裝Joomla!的擴充,可以到這裡下載

其他AMP軟體

  • AMPPS:另一套AMP軟體,可在Windows/MacOS/Linux上使用
  • EasyPHP:另一套AMP軟體,可在Windows上使用
  • MAMP:另一套AMP軟體,可在MacOS上使用
  • Joomlatools Vagrant:它是一個Virtualbox的虛擬機器,是針對Joomla!系統開發或測試特別訂製的版本。