当先锋百科网

首页 1 2 3 4 5 6 7

Apache配置PHP

在搭建PHP网站时,如何配置Apache服务器使其能够支持PHP代码的解析是非常重要的。Apache支持PHP可以让网站更加动态,同时也可以方便开发者对网站进行控制和管理。下面我们就来详细了解一下如何配置Apache以支持PHP。

1. 安装PHP模块

在配置Apache服务器以前,我们需要先安装PHP模块。在Linux系统中,可以使用以下命令安装PHP模块:

sudo apt-get install libapache2-mod-php

这样就成功安装了PHP模块。

2. Apache配置文件修改

在安装PHP模块后,需要对Apache的配置文件进行修改。以Ubuntu系统为例,可以通过以下命令进入Apache的配置文件目录:

cd /etc/apache2/

找到配置文件"apache2.conf"并打开,在文件当中找到以下代码:

Options Indexes FollowSymLinks
AllowOverride None
Require all granted

修改其中的"AllowOverride None"为"AllowOverride All",以允许.htaccess文件起作用。代码如下:

Options Indexes FollowSymLinks
AllowOverride All
Require all granted

保存修改,退出文件。

3. Apache重启

修改配置文件后,需要对Apache服务器重新启动。可以通过以下命令进行重启:

sudo service apache2 restart

这样就完成了Apache服务器的配置。

4. 测试PHP解析

在Apache配置完成后,我们需要进行一个测试以验证PHP解析是否正常。可以在/var/www/html下创建一个名为"info.php"的文件,其代码如下:

&lthtml&gt
&lthead&gt&lttitle&gtPHP Info&lt/title&gt&lt/head&gt
&ltbody&gt
&lt?php
phpinfo();
?&gt
&lt/body&gt
&lt/html&gt

保存文件,运行浏览器并打开"http://localhost/info.php"。如果能够看到PHP信息页面,则说明PHP解析正常,否则说明配置有误。

总结

Apache配置PHP可以让我们的网站更加动态,同时也方便了开发者对网站的控制和管理。在配置时,需要先安装PHP模块并修改Apache的配置文件,然后重启Apache服务器以生效。测试完毕后,我们就可以顺利运行PHP的网站了。