步骤 | 说明 | 命令或配置示例 |
1. 安装Apache | 安装Apache服务器 | sudo aptget install apache2 (Debian/Ubuntu) |
2. 安装PHP | 安装PHP以及与Apache相关的模块 | sudo aptget install php libapache2modphp (Debian/Ubuntu) |
3. 检查PHP模块 | 确认PHP模块已经被Apache加载 | apache2ctl M |
4. 配置文件扩展名 | 设置Apache以解析PHP文件 | 在/etc/apache2/modsavailable/php.conf添加以下内容:
AddType application/xhttpdphp .php |
5. 重启Apache | 重新启动Apache以应用更改 | sudo systemctl restart apache2 (Debian/Ubuntu) |
6. 配置文件目录 | 设置PHP文件的存储目录 | 在/etc/apache2/sitesavailable/000default.conf中修改DocumentRoot,
DocumentRoot /var/www/html |
7. 权限设置 | 确保Apache对PHP文件有正确的权限 | sudo chown wwwdata:wwwdata /var/www/html/ R
sudo chmod 755 /var/www/html/ R |
8. 测试配置 | 测试Apache配置是否正确 | sudo apache2ctl configtest |
9. 创建测试文件 | 创建一个PHP测试文件 | 在/var/www/html/info.php添加以下内容:
|
10. 测试PHP | 测试PHP是否正常工作 | 打开浏览器访问http://localhost/info.php |