ubuntu

怎样让Apache2支持PHP7

小樊
45
2025-10-06 12:04:53
栏目: 编程语言

1. 安装Apache2(若未安装)
在Debian/Ubuntu系统上,运行以下命令安装Apache2:
sudo apt-get update && sudo apt-get install apache2
在CentOS/RHEL系统上,运行:
sudo yum install httpd(安装后启动服务:sudo systemctl start httpd)。

2. 安装PHP7及常用模块

3. 启用Apache的mod_php模块

4. 配置Apache虚拟主机解析PHP文件
编辑默认虚拟主机配置文件(Debian/Ubuntu路径为/etc/apache2/sites-available/000-default.conf,CentOS/RHEL为/etc/httpd/conf/httpd.conf),在<VirtualHost *:80>部分添加以下内容:

<Directory /var/www/html>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>
AddType application/x-httpd-php .php
AddHandler application/x-httpd-php .php

5. 重启Apache2服务

6. 测试PHP7支持
在网站根目录(如/var/www/html)创建info.php文件,内容如下:

<?php phpinfo(); ?>

保存后,在浏览器中访问http://your_server_ip/info.php。若看到PHP信息页面(显示版本为7.x),则配置成功。测试完成后,务必删除info.php以避免安全风险

常见问题排查

0
看了该问题的人还看了