Ubuntu 16.04 下配置 Apache 2.4 + PHP 5.6
在當今的網絡環境中,Apache 和 PHP 是最受歡迎的網頁伺服器和程式語言之一。本文將指導您如何在 Ubuntu 16.04 上配置 Apache 2.4 和 PHP 5.6,以便為您的網站提供穩定的支持。
安裝 Apache 2.4
首先,您需要更新您的系統包列表,然後安裝 Apache 伺服器。打開終端並執行以下命令:
sudo apt update
sudo apt install apache2安裝完成後,您可以使用以下命令檢查 Apache 的狀態:
sudo systemctl status apache2如果 Apache 正在運行,您應該會看到類似於“active (running)”的狀態。接下來,您可以在瀏覽器中輸入您的伺服器 IP 地址,應該會看到 Apache 的預設頁面。
安裝 PHP 5.6
接下來,我們需要安裝 PHP 5.6。由於 Ubuntu 16.04 的預設軟件庫中不包含 PHP 5.6,因此我們需要添加一個 PPA(個人包存檔)。執行以下命令:
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php5.6 libapache2-mod-php5.6安裝完成後,您可以使用以下命令檢查 PHP 的版本:
php -v這應該會顯示 PHP 5.6 的版本信息。
配置 Apache 使用 PHP
接下來,我們需要配置 Apache 以支持 PHP。打開 Apache 的配置文件:
sudo nano /etc/apache2/apache2.conf在文件的末尾添加以下行,以確保 Apache 能夠處理 PHP 文件:
AddType application/x-httpd-php .php保存並關閉文件後,重新啟動 Apache 以使更改生效:
sudo systemctl restart apache2測試 PHP 配置
為了確保 PHP 正常運行,您可以創建一個簡單的 PHP 測試文件。在 Apache 的根目錄下創建一個名為 info.php 的文件:
sudo nano /var/www/html/info.php在文件中添加以下內容:
<?php
phpinfo();
?>保存並關閉文件。然後在瀏覽器中輸入 http://your_server_ip/info.php,您應該會看到 PHP 的配置信息頁面。
安全性考量
在完成配置後,建議您刪除 info.php 文件,以防止潛在的安全風險:
sudo rm /var/www/html/info.php此外,您還可以考慮安裝防火牆來保護您的伺服器,使用以下命令安裝 UFW:
sudo apt install ufw
sudo ufw allow 'Apache Full'
sudo ufw enable總結
本文介紹了如何在 Ubuntu 16.04 上配置 Apache 2.4 和 PHP 5.6。這些步驟將幫助您建立一個穩定的網頁伺服器環境。若您需要更高效的解決方案,考慮使用 香港VPS 服務,以獲得更好的性能和可靠性。