win7搭建apache2.49&&php7.2.2开发环境

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lovefengruoqing/article/details/79264749

最近开始学php,因为一直在看php的语法,配合一些在线编程环境,也能学的不亦乐乎。但是一直都没有自己写程序运行,所以总感觉心里有点没底,于是就自己试着搭建一个apache和php开发环境。

虽然网上教程不少,但是很多都是你copy我的回答,我写个爬虫抓取你的回答,信息真叫一个良莠不齐啊。搜索了很久时间,摸索了许久,终于搭建好了。

下面就是我搭建的过程:

使用的软件以及环境

  1. win7sp1 64位
  2. apache2.49
  3. php7.2.2

安装过程

1. apache2.49

在官网下载apache2.49 windows编译好的版本
图片示例

刚开始,我选用的是Apache Lounge,后来发现,配置好了以后,死活得不到正确的结果,然后卸载了这个版本以后选择ApacheHaus版本后,才终于得到了想要的结果。

后面的下载步骤没啥特别的,就不一一演示了。

apache编译好的版本不同于一般软件的安装那么便捷,但是对于我们程序员来说,装软件怎么着也得是看家本领吧,所以不要怯慌,要迎难而上。

先看好自己apache的解压的路径是什么,记下来,然后打开apache所在目录\conf文件夹中的httpd.conf文件,修改文件之中的配置。

#将第一行双引号中的文字替换成apache所在的路径
Define SRVROOT "apache所在目录"
ServerRoot "${SRVROOT}"

然后以管理员身份运行cmd,cd到apache所在的目录,cd进入bin文件夹,运行命令:httpd -k install,安装apache服务,然后apache就写入服务,可以运行命令services.msc 打开服务列表,然后你会发现apache服务已经安装成功了。

2.php7.2.2安装

php同样也是绿色软件,在官网上直接下载下来,然后解压到本地目录,这一步比较简单,就不一一介绍了。

然后找到php.ini-development 文件,复制一份,将原文件存留备份。将复制后的文件命名为php.ini,然后打开php.ini文件,修改一些内容:

;找到这一段文字,将extension_dir前面的分号去掉(注:分号表示这句话被注释掉了)
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
extension_dir = "D:/Software/php/ext"   ;php为我硬盘上php所在的目录
; On windows:
extension_dir = "ext"

修改完了这个地方以后,找到之前apache的配置文件,修改下面的部分:

#在LoadModule部分后面插入以下两行:
LoadModule php7_module "D:/Software/php/php7apache2_4.dll"
PHPIniDir "D:/Software/php/"

#找到AddType 位置,加上下面代码的最后一行,代表识别php后缀文件,转换成html文件发送给用户。
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php .hmtl

大功告成

执行完以上的步骤以后,就表示所做的工作差不多都结束了,该到了测试环节了。
在apache目录中的htdocs文件夹中,新建一个test.php 文件,然后朝文件中写入代码:

<?php
echo "<h1>Hello php!<h1 \>";
phpinfo();

这里写图片描述

可以看到,我们的php代码被正确的执行了,代表我们的开发环境已经搭建好了!大功告成了!

猜你喜欢

转载自blog.csdn.net/lovefengruoqing/article/details/79264749