下面就为您详细讲解“PHP开发Apache服务器配置”的完整攻略,过程中包含两条示例说明。
确认环境
在开始配置Apache服务器之前,需要先确认自己的系统中是否已经安装了Apache服务器和PHP。如果没有安装,需要安装对应版本的软件。在Linux系统中,可以通过终端命令apt install apache2 php
安装Apache服务器和PHP。在Windows系统中,则需要去官方网站下载软件进行安装。
配置Apache服务器
- 打开Apache的配置文件httpd.conf,文件路径在Linux系统中一般在
/etc/apache2/
目录下,Windows系统中在服务器安装目录下的conf文件夹中。 - 找到LoadModule的部分,去掉前面的注释符号“#”,确保httpd.conf中以下两行代码没有被注释掉:
LoadModule php_module libexec/apache2/libphp.so
AddHandler php-script .php
- 找到DirectoryIndex的部分,将index.php添加到其中。
DirectoryIndex index.php index.html
- 在httpd.conf文件末尾添加以下代码,设置PHP的处理方式
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
- 完成以上配置后,保存并关闭httpd.conf文件,并通过终端命令
apachectl configtest
检查配置文件语法是否正确,然后重启Apache服务器。
测试
- 在web目录下新建一个index.php文件,写入以下代码:
<?php
phpinfo();
?>
- 启动Apache服务器,打开浏览器,输入
http://localhost/index.php
,即可看到PHP的信息。
示例说明
以Linux系统为例,假设Apache服务器已经安装在系统中,而PHP还未安装。
-
通过终端命令
apt install php
安装PHP。 -
打开Apache的配置文件httpd.conf,按照上述步骤进行配置。
-
在web目录下新建一个index.php文件,写入以下代码:
<?php
echo "Hello, world!";
?>
-
在终端中输入
apachectl restart
重启Apache服务器。 -
打开浏览器,输入
http://localhost/index.php
,即可看到“Hello, world!”的输出。
以上就是配置“PHP开发Apache服务器”的完整攻略,希望能对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:PHP开发Apache服务器配置 - Python技术站