在windows的php集成运行环境有Wamp,但这种傻瓜式的安装部署方式不利于新手了解apache、php、mysql之间的关系,所以我在这里独立安装和配置这3个软件,独立搭建集成运行环境。

我的安装环境是win7 64位。

apache选择2.4.25(当前最新),安装见前一篇文章“windows系统如何独立安装php环境” 链接:http://www.cnblogs.com/itsecurity/p/6288435.html

php选择7.1版本(当前最新),电脑需要VC14(我在自己电脑上安装失败),否则下面改完httpd配置文件后,apache的服务起不来。php下载:http://windows.php.net/download#php-7.1,VC14下载:https://www.microsoft.com/en-us/download/confirmation.aspx?id=48145,要注意左侧栏的“下载建议”,见下图,但是

“Do NOT use VC9+ versions of PHP with the apache.org binaries.”这句话我没看懂是什么意思

安装VC14失败时在日志中查到的报错信息,见下图

由于这个安装失败,在配置完第5步重启tomcat不成功。建议,最好不要采用最新的版本,会有兼容性问题,可能需要额外安装组件,切记切记!下面我将再写一篇采用php5.x的环境部署文章。

mysql选择5.7.17(当前最新版),Community版本是免费的,这里选择下载:https://dev.mysql.com/downloads/installer/

==》

==》

==》

假设我们已成功安装apache,下面我们开始配置php。

1、将安装包解压到D:\php7.1(目录可自定义)

2、进入php7.1,找到php.ini-production文件,并将其改为php.ini

3、打开apache的配置文件httpd.conf,D:\Apache24\conf\httpd.conf,找到#LoadModule 在最下面一行添加:

LoadModule php7_module "D:/php7.1/php7apache2_4.dll"

4、再找到模块 在index.html后面添加 index.php

5、接着找到模块,在后面添加两行:

AddType application/x-httpd-php .php .phtml

PHPIniDir "D:/php7.1"

6、这时候重启apache服务失败,排查发现需要安装VC14,但是VC14在我电脑上怎么都安装不上,于是放弃,决定还是用php5.x吧。

php7 mysql部署_windows上apache+php+mysql环境部署(php7安装失败,勿模仿!!)相关推荐

  1. apache tomcat php mysql 配置_Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结...

    Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结 1.作者:moonsbird 题目:Windows下Apache+Tomcat+MySQL+jsp+ph ...

  2. CentOS7+ApacheServer2.4+MariaDB10.0+PHP7.0+禅道项目管理软件8.0环境部署

    CentOS7+ApacheServer2.4+MariaDB10.0+PHP7.0+禅道项目管理软件8.0环境部署 by:授客 QQ:1033553122 目录 一.         实践环境... ...

  3. mysql t.com_window系统上Apache PHP MySQL Tcomcat Resin整合 - Apache - 数安时代(GDCA)SSL证书官网...

    系统要求: 硬件能跑起操作系统即可 Win2K.WinXP或Win2003操作系统 前期准备: 所需软件列表:(本配置以下列软件版本完成) 1. APACHE_2.0.47-win32-x86-no_ ...

  4. mac mysql php_Mac下搭建Apache+PHP+MySql运行环境

    前言 我们在Mac上搭建Apache+PHP+MySql环境是非常方便的,因为Mac预装的有Apache和PHP,我们可以直接使用.但是稍微费劲一点的是Mac没有预装Mysql,这个需要我们自力更生. ...

  5. ucenter mysql账号_利用apache+php+mysql安装ucenter

    1.          下载apache(apache_2.2.4-win32-x86-no_ssl.msi) 下载地址: (http://www.filewatcher.com/m/apache_2 ...

  6. apache php mysql 开发_Wndows下Apache+php+Mysql环境的搭建及其涉及的知识(转)

    一.安装Apache 1. 在网上搜索以下3个文件,以及找一个地方新建一个文件夹 好吧,这里有下载链接:http://pan.baidu.com/s/1hr9IdSS 文件夹内有:apache,mys ...

  7. 服务器部署ssl证书,Apache服务器SSL证书部署

    Apache服务器SSL证书部署 发布时间:2018-01-11 18:03:54 摘要 Apache为一款非常常见的web服务器,此文针对在apache上部署和使用SSL证书进行了详细描述. 关键词 ...

  8. vmboxcentos安装重启又要安装_Windows 10八月更新再遇尴尬:安装失败 或安装后随机重启...

    从Reddit在线社区和微软Answer支持论坛上的用户反馈来看,适用于Windows 10系统的2019年8月累积更新存在安装问题.这些更新在本月的补丁星期二活动日时候发布,适用于Windows 1 ...

  9. 重装系统后sqlserver安装失败_Windows 10八月更新再遇尴尬:安装失败 或安装后随机重启...

    从Reddit在线社区和微软Answer支持论坛上的用户反馈来看,适用于Windows 10系统的2019年8月累积更新存在安装问题.这些更新在本月的补丁星期二活动日时候发布,适用于Windows 1 ...

  10. windows 下执行mysql脚本_Windows下批处理执行MySQL脚本文件

    一. @echo off Setlocal enabledelayedexpansion ::CODER BY Mark_Li POWERD BY iBAT 1.6 cd "C:\Progr ...

最新文章

  1. PostgreSQL 10.1 手册_部分 II. SQL 语言_第 12 章 全文搜索_12.9. GIN 和 GiST 索引类型
  2. zbg是什么意思_zbg的含义,zbg是什么的缩写,zbg的词语,zbg代表的意思
  3. Memory Banks
  4. Java中,我自己定义的某个类,去实现某个接口,是否必须实现该接口的全部抽象方法呢?
  5. css—left和margin-left的区别
  6. shedlock 重启系统报错问题_关于国产湖南麒麟LINUX3.3系统兼容性问题
  7. 从一个故事开始谈项目与团队管理
  8. 机械自动化与计算机专业,大学机械与自动化专业主要学什么
  9. Unity手游性能优化的经验总结
  10. 【Java入门练习100例】03.短路与和逻辑与的区别——老实人和机灵鬼
  11. 想要好看的设计?收下这份网页背景设计指南吧!
  12. 超材料常用的仿真软件CST COMSOL HFSS指导实际操作
  13. 如何把D盘多余空间返还给C盘
  14. select中选中option的方法
  15. Android Amazon S3 功能接入
  16. 呵,偶居然也能“说教”了
  17. 378. 骑士放置——最大独立集+匈牙利算法
  18. fastadmin常见操作
  19. ffmpeg硬解码与软解码的压测对比
  20. language express

热门文章

  1. Atitit sql注入的防范 目录 1.1. 检查数据类型 1 2. 有限操作DML 1 2.1. 限制执行函数黑名单机制 2 2.2. 限制执行系统sp 2 2.3. 限制数据查询语句类型,只能
  2. Atitit 音频资料与音乐库管理系统功能 目录 1. 通用功能区 2 1.1. 批量处理功能文件夹遍历 2 1.2. Zip文件遍历与读取 2 1.3. Rar文件遍历与读取 2 1.4. She
  3. Atitit ACID解决方案2PC(两阶段提交)  跨越多个数据库实例的ACID保证
  4. Atitit. visual studio vs2003 vs2005 vs2008  VS2010 vs2012 vs2015新特性 新功能.doc
  5. atitit.javascript调用java in swt attilax 总结
  6. paip.c++ qt 项目工程互相引用的方法
  7. paip.c#.net自定义图像窗体form
  8. paip.验证码识别---判断图片是否是彩色图片
  9. 项目开发中XML 读取错误总结
  10. 剖析 |数据现代化-富国银行的数据转型之路