apache2.4+php5.6环境搭建window服务器

特别注意如果版本不对应那么安装一定会出错的,apache是x64那么php也要对应x64,apache也有对应的php加载语法,例如apache2.4+php5.6环境 对应的加载php5apache2_4.dll

工具下载地址

apache2.4 (httpd-2.4.35-o102p-x64-vc14.zip)下载地址:http://httpd.apache.org/

php5.6 (php-5.6.38-Win32-VC11-x64.zip)下载地址:http://windows.php.net/download#php-5.6

一、安装apache2.4(我是在服务器上测试安装的)

在这的apache2.4为64位的

image.png

第二步 安装apache服务

因为只有c盘,打开cmd找到文件输入httpd -k install 进行安装httpd -t进行语法测试,发现会报一个.dll文件的错误

C:/apache/Apache24/bin/httpd -k install

在Windows下运行最新版的Apache和php都需要Visual C++Redistributable 2015下载下来根据相应的版本下载,我这里的的x64
下载地址:https://www.microsoft.com/en-US/download/details.aspx?id=48145  如图

image.png

下载下来点击.exe安装即可!

接着在进行语法测试

C:/apache/Apache24/bin/httpd -t

发现还是不行,这里就要看apache的内置路径了因为是默认安装根目录现在我们放到了自己的apache目录下了,这里我们打开Apache24下的conf文件下的httpd.conf文件

找到Define SRVROOT 它把路径修改成我们的文件地方,

Define SRVROOT "C:/apache/Apache24"

ServerRoot "${SRVROOT}"

到这里我们用httpd -t 来测试发现syntax ok

第三步 测试Apache容器是否安装成功

httpd -k install 输入该命令后查看服务是否安装成功

开始-->运行-->services.msc-->确定

image.png

找到apache2.4点击启动即可

二 、安装PHP

在这的php为64位的5.6版本

image.png

第二步 简单配置PHP

搜索extension_dir 修改为

extension_dir = "G:/phpWeb/php-5.6.25-Win32-VC11-x64/ext"1

修改php时区搜索date.timezone 修改为

date.timezone =PRC

三、在Apache中引入PHP模块

第一步 先打开php.exe看是否文件未损坏

image.png

双击php.exe或者cmd进入php56然后执行php -v

image.png

返回版本信息代表我们文件没有损坏

如果出现无法启动此程序,因为计算机中丢失MSVCR110.dll。尝试重新安装该程序以解决此问题。

那么我们就要去下载vs这里我们是x64的所以下载对应的版本即可,点击.exe运行即可,

image.png

第二步 修改Apache conf目录下的httpd.conf 添加如下代码

LoadModule php5_module "C:/apache/php56/php5apache2_4.dll"

AddType application/x-httpd-php .php

PHPIniDir "C:/apache/php56"

第三步 修改索引页

搜索DirectoryIndex找到以下代码

<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>

修改为

<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>

四、测试PHP模块加载是否成功

利用httpd -t 来测试发现出现语法错误在532行我们查看是我们的加载出现了错误,这个时候就要去分析是否使用了相同的版本,php是否正常一切都

image.png

检查没有错误以后再次运行httpd -t

image.png

出现syntax OK,代表我们的安装加载成功,开始-->运行-->services.msc-->确定在服务中点击启动apache2.4这次正常运行

五、测试PHP是否能正确打开

在Apache安装目录下的htdocs文件夹下新建index.php文件,编辑文件添加如下代码

<?php
    phpinfo();
?>

image.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值