zoukankan      html  css  js  c++  java
  • windows上apache+php+mysql环境部署(php7安装失败,勿模仿!!)

    在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:Apache24confhttpd.conf,找到#LoadModule 在最下面一行添加:

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

     

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

     

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

    AddType application/x-httpd-php .php .phtml
    PHPIniDir "D:/php7.1"

     

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

  • 相关阅读:
    Web开发中的服务器跳转与客户端跳转
    Linux设置程序开机自启动
    RedHat Linux6.4下安装apache服务
    FTP错误 [ftp: connect: No route to host] 解决方法
    虚拟机ping不通主机,但是主机可以ping通虚拟机(转载)
    工作中常用的Linux命令:mkdir命令
    工作中常用的Linux命令:crontab命令
    工作中常用的Linux命令:目录
    工作中常用的Linux命令:ipcs/ipcrm命令
    【CentOS】在Centos7 下无图形界面安装 Oracle11g
  • 原文地址:https://www.cnblogs.com/itsecurity/p/6289521.html
Copyright © 2011-2022 走看看