码迷,mamicode.com
首页 > Windows程序 > 详细

windows下分别安装apache和php7

时间:2017-09-10 22:14:52      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:使用   cti   ref   技术   去掉   路径修改   2.4   something   add   

前言:做了快一年的PHP还没有自己搭过环境,用的都是集成环境,最近又想用用PHP7和Laravel5.5,所以决定自己搭一个本地环境。

1.下载Apache(由于PHP7要求,所以要下载2.4以上版本),官网http://httpd.apache.org/download.cgi

 技术分享

    点击进入,出现如下页面,这个页面大概说,不提供windows版本的下载了,只提供源码如果你够叼可以自己编译,或者选择官网推荐的下载地址,选择哪个根据自己喜好了我随      手就是选择第一个,进去后继续根据提示继续操作即可。

技术分享

    Apache2.4使用VC14编译的所以你还需要下载  Visual C++ Redistributable for Visual Studio 2015,去微软官网下载即可,下载完了直接安装。

2. 下载PHP7,PHP的下载比较简单,直接去官网下载对应操作系统的PHP7.*即可。

3. PHP7下载下来不需要安装只需要配置即可

  ①.官方推荐,将php7目录下的 php.ini-production 重命名为 php.ini,既然官方推荐,那咱就按官方推荐的来.

  ②.修改php.ini目录:doc_root =D:\Apache24\htdocs   后面为Apache的htdocs目录绝对路径,

              extension_dir = "ext"  ext改成PHP 安装路径下的ext的绝对路径就好

   把需要的扩展打开extension=php_mysqli.dllextension=php_pdo_mysql.dll前面的分号去掉,然后保存文件。

4. 配置Apache,Apache的conf下的配置文件http.conf中有一个SRVROOT修改成自己对应的路径,(我Apache24文件的绝对路径为C:\sofes\Apache\Apache\Apache24,故修改未    下图的值),

   技术分享 

   在文件的最后加上如下语句(两处路径修改成自己对应的路径即可)。

# For PHP 7 do something like this:
LoadModule php7_module "C:\Sofes\PHP\PHP7\php7apache2_4.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:\Sofes\PHP\PHP7" 

5. 在 htdocs下增加info.php,写入 (测试),双击bin目录下的httpd.exe,然后在浏览器中输入 localhost/info.php,出现phpinfo信息的页面,则表示成功了。

<?php
    phpinfo();
?>

6. 添加Apache服务,在cmd下 cd到 apache的bin目录下:执行

httpd -k install

7. 报错解析,最后执行httpd -k install 如果出现如下报错,则使用管理员身份运行cmd。

  技术分享

 出现如下提示,并不是报错,但是如果在这句话的下面如果有错误则必须先解决才能添加Apache服务,比如80端口被占用等等,错误解决自行百度。

   技术分享

 

windows下分别安装apache和php7

标签:使用   cti   ref   技术   去掉   路径修改   2.4   something   add   

原文地址:http://www.cnblogs.com/cyclzdblog/p/7502546.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!