以下是在 Ubuntu 16.04 Xenial Xerus 安裝 Apache, MySQL 及 PHP 的步驟:
開始安裝前, 先更新 repositories
更新 repositories 後可以開始安裝 Apache, MySQL 及 PHP.
安裝 Apache
在 Ubuntu 安裝 Apache, 可以很簡單地透過 apt-get 完成:
完成安裝後, 可以在瀏覽器輸入伺服器的位置試試, 例如 http://localhost, 如果可以看到 “Apache2 Ubuntu Default Page” 的頁面, 那便表示成功安裝了 Apache.
安裝 MySQL Server
安裝 MySQL 同樣可以用 apt-get 完成, 執行以下指令安裝 MySQL Server:
安裝時 MySQL 會詢問要設置的 root 新密碼, 或者可以執行 mysql_secure_installation 修改:
安裝 PHP
以下指令除了會安裝 PHP 外, 還會安裝一些常用的 PHP 套件:
安裝好 PHP 後, 需要修改 Apache 的設定, 因為 Apache 預設會先使用 index.html 作為 index file, 將這個改為先使用 index.php, 開啟 Apache 的設定檔:
由面會看到類似這一行:
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
把 index.php 放到最前方的位置, 即這樣:
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
儲存檔案後離開, 然後需要重新啟動 Apache 才會生效:
要測試 PHP, 可以放一個簡單的 PHP Script 到 Apache DocumentRoot 目錄, 這裡:
然後輸入以下幾行程式碼:
|
1 2 3 |
<?php phpinfo(); ?> |
然後在瀏覽器看看 http://localhost/info.php, 如果看到 PHP 的設定資料便表示安裝完成了。