要配置Apache2以支持PHP文件,您需要執行以下步驟:
安裝PHP: 對于Debian/Ubuntu系統,請在終端中運行以下命令來安裝PHP及其常用模塊:
sudo apt-get update
sudo apt-get install php libapache2-mod-php php-cli php-fpm
對于其他Linux發行版,請使用相應的包管理器安裝PHP。
啟用PHP模塊: 對于Debian/Ubuntu系統,請運行以下命令以啟用Apache2的PHP模塊:
sudo a2enmod php7.x
其中,將7.x
替換為您安裝的PHP版本。例如,如果您安裝了PHP 7.4,則應運行sudo a2enmod php7.4
。
對于其他Linux發行版,請使用相應的命令啟用PHP模塊。
重啟Apache2: 保存更改并重啟Apache2以使更改生效:
sudo systemctl restart apache2
配置PHP處理程序:
確保Apache2配置文件(通常位于/etc/apache2/sites-available/000-default.conf
或/etc/httpd/conf/httpd.conf
)中的DirectoryIndex
指令包含index.php
。例如:
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>
測試PHP支持:
創建一個名為info.php
的新文件,并將其放在您的Web服務器的根目錄(例如/var/www/html
)中。在此文件中,添加以下內容:
<?php
phpinfo();
?>
保存文件并通過Web瀏覽器訪問http://your_server_ip_or_domain/info.php
。如果一切正常,您應該看到一個顯示PHP配置信息的頁面。
完成! 現在,您的Apache2服務器已配置為支持PHP文件。您可以開始創建和運行PHP腳本了。