要在Apache中啟用PHP模塊,請按照以下步驟操作:
httpd -v
php -v
mod_php
模塊。這個模塊負責在Apache中啟用PHP。可以使用包管理器(如apt
或yum
)來安裝mod_php
。例如,在Debian或Ubuntu系統上,可以運行以下命令:sudo apt-get install libapache2-mod-php
在CentOS或RHEL系統上,可以運行以下命令:
sudo yum install php-apache2-mod-php
mod_php
模塊。編輯Apache的配置文件httpd.conf
,通常位于/etc/httpd/conf/
或/etc/apache2/
目錄下。在文件中找到以下行:#LoadModule php7_module modules/libphp7.so
取消注釋該行(刪除行首的#
字符),然后保存并關閉文件。
.php
文件與PHP模塊關聯。在httpd.conf
文件中找到以下部分:<IfModule mime_module>
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
#AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps
</IfModule>
取消注釋AddType application/x-httpd-php .php
和AddType application/x-httpd-php-source .phps
這兩行,然后保存并關閉文件。
sudo systemctl restart httpd
或者
sudo systemctl restart apache2
現在,Apache應該已經啟用了PHP模塊。可以創建一個名為info.php
的文件,內容如下:
<?php
phpinfo();
?>
將此文件放置在Apache的網站根目錄下(例如,/var/www/html/
),然后使用Web瀏覽器訪問http://your_server_ip/info.php
。如果看到PHP信息頁面,說明PHP模塊已成功啟用。