PHP5.6.19+Apache2.4.18环境配置

Posted JustBeginning

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP5.6.19+Apache2.4.18环境配置相关的知识,希望对你有一定的参考价值。

此安装参考了网上各方资料,最终整理的内容为本次安装涉及的部分。

一、准备安装材料:

1.从http://windows.php.net/download/ 下载5.6.19 线程安全版(使用apache搭配需要使用线程安全版)

技术分享

2.从https://www.microsoft.com/en-us/download/details.aspx?id=30679 下载vc11运行库安装包

技术分享

3.从http://www.microsoft.com/en-us/download/details.aspx?id=48145下载vc14运行库安装包

技术分享

二、安装和配置php及Apache

1.先安装运行库:使用下载的vc11和vc14安装包进行安装即可

2.将php和apache压缩包解压到某个目录下:如D:\env\Apache24 D:\env\php56 

3.修改apache配置文件D:\env\Apache24\conf\http.conf,并且让apache启动时加载php模块。

需要修改的部分大致如下:

(1)根目录

ServerRoot "D:/env/Apache24"

(2)去掉ServerName前的#号 (此处作用?

ServerName www.example:80

(3)修改DocumentRoot路径

DocumentRoot "D:/env/Apache24/htdocs"

<Direcotry "D:/env/Apache24/htdocs">

(4)修改DirecotryIndex配置

DirectoryIndex index.php index.htm index.html

(5)设置ServerScript目录

--360行

ScriptAlias /cgi-bin/ "D:/env/Apache24/cgi-bin/"

--376行

<Directory "D:/env/Apache24/cgi-bin">
AllowOverride None
Options None
Require all granted
</Directory>

(6)增加支持php的配置

# php5 support
LoadModule php5_module D:/env/php56/php5apache2_4.dll
AddType application/x-httpd-php .php .html .htm
# configure php.ini path 
PHPIniDir "D:/env/php56"

(7)测试配置

从D:/env/Apache24/htdocs中找到index.html文件在

body部分增加<?php phpinfo();?>

然后通过命令行启动apache httpd服务:

进入cmd,切换到D:\env\Apache24\bin目录下输入httpd 回车

如果没报错,则启动成功,使用浏览器连接到http://localhost

如果显示以下内容,则配置成功。

技术分享

。。。稍后补充mysql配置过程。

 

以上是关于PHP5.6.19+Apache2.4.18环境配置的主要内容,如果未能解决你的问题,请参考以下文章

编译安装apache2.4.18遇到的问题以及解决办法

windows环境下使用apxs编译添加apache模块

apache2.4.18外部访问(局域网访问)配置修改

WAMPSERVER 403 禁止 Apache 2.4.18

Ubuntu 16.04 apt-get搭建LAMP环境

Chapter one:安装配置LNMP