CentOS7下Apache挂载PHP,centos7apache挂载


确认yum

确认方法参见 传送门

确认apache

命令行输入:
httpd -v

结果如下图:

安装PHP

输入命令:

yum install php

安装完成之后,确认PHP,输入命令:

php -v

然后会出现如下截图:

并且在/etc/httpd/modules/目录下会新增一个so文件,libphp5.so文件。

Apache挂载PHP

修改apache的配置文件httpd.conf
1. 增加php5_module

LoadModule php5_module /etc/httpd/modules/libphp5.so

2.增加php文件类型识别

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

3.重启Apache

验证

在apache的ServerRoot目录下,增加一个info.php文件,文件内容输入:

<?php echo phpinfo(); ?>

然后,在浏览器中输入 http://此处为apache服务器ip/info.php

安装成功的话,会出现下图:

其他经验分享

1 如果输入info.php地址,浏览器直接下载该文件,说明apache没有挂载php成功。需要看看是不是没有load module对php模块。

2 如果输入info.php地址,浏览器直接显示文件中的代码,说明apache挂载php成功,但是忘了在httpd.conf中添加php文件类型识别。

相关内容

    暂无相关文章