一、apaceh2.4配置

(一)、修改apache2.4.29的httpd.conf安装目录文件,第38行

原Define SRVROOT "/Apache24"

修改为(你自己Apache的文件目录)Define SRVROOT "D:/Program Files/Apache24"

(二)、修改apache2.4.25的httpd.conf源文件存放路径,第247行和248行

DocumentRoot "${SRVROOT}/htdocs"

<Directory "${SRVROOT}/htdocs">

修改为

DocumentRoot "D:/Program Files/www"

<Directory "D:/Program Files/www">

(三)、添加apache服务至系统中,以管理员身份运行CMD,使用命令添加。

命令"D:/Program Files/Apache24/bin/httpd.exe" -k install -n apache

(四)、修改apache E:\php\Apache24\conf\httpd.conf添加php关联

下面这一段可以放在(<IfModule unixd_module>前面)

LoadModule php7_module "D:/soft/php/php-7.1.11-Win32-VC14-x64/php7apache2_4.dll"
PHPIniDir "D:/soft/php/php-7.1.11-Win32-VC14-x64/"

最后

390行找到<IfModule mime_module>

添加

AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddType application/pdf .pdf

(五)、apache启动错误查询。右键点击“计算机”》打开“管理”》“事件查看器”》“windows日志”》“应用程序”即可查询报错内容

二、  php配置

(一)、把D:/php7.x.x/php.ini-production 复制一份,并重命名为php.ini;

(二)、开启几个常用的php扩展用Notepad或emeditor或者记事本(最好是Notepad或sublim,这个两个软件显示行数)打开刚才重命名的php.ini文件进行编辑

1、736行 ;extension_dir = "./"把前面的分号去掉,并改为extension_dir = "D:/soft/php/php-7.1.11-Win32-VC14-x64"

2、737行和738行去掉前面的分号,On windows:

extension_dir = "ext"

并修改为

On windows:

extension_dir = "D:/soft/php/php-7.1.11-Win32-VC14-x64/ext"【说明,此地址为扩展库的地址如不修改,php程序将无法访问扩展库】

3、893行 ;extension=php_curl.dll 去掉前面的分号

4、896行 ;extension=php_gd2.dll 去掉前面的分号

5、903行 ;extension=php_mbstring.dll 去掉前面的分号

6、905行 ;extension=php_mysqli.dll 去掉前面的分号

7、909行 ; extension=php_pdo_mysql.dll 去掉前面的分号

php7链接mysql数据库只保留了mysqli和pdo两种方法,去掉了mysql扩展库

到这里php7的配置就完成了

测试是否配置成功

<?php

phpinfo();

?>

php-7.1和apache httpd-2.4.29 windows环境配置的更多相关文章

  1. Linux中基于apache httpd的svn服务器搭建与配置

    mod_dav_svn是apache连接svn的模块 yum install subversion mod_dav_svn httpd 配置文件简单说明, SVNParentPath 说明可以在指定的 ...

  2. Windows环境配置HTTP服务(Windows + Apache + Mysql + PHP)

    1.安装WampServer 2.管理HTTP服务 任务图标绿色为正常启动状态 注意事项:1.检查网络是不是通的 ping 对方IP2.检查防火墙是否开启,如果开启将不能正常被访问3.检查访问权限 A ...

  3. mac+apache+php+phpmyadmin集成php开发环境配置

    刚开始才接触php才发现macos还是比较强大了,macbook不仅是时尚达品还很实用哦. --------------他山之石-------------------------- http://da ...

  4. Windows环境配置Apache+Mysql+PHP

    一.安装配置Apache2.4.7(httpd-2.4.7-win64-VC11.zip ) 1.解压下载的安装包:httpd-2.4.7-win64-VC11.zip将其放到自己的安装目录(我的目录 ...

  5. linux+apache+mysql+php平台构建及环境配置

    1.我使用的centos6.安装时已经选择安装apach.mysql,事实上在运行下列两行命令的时候又对其进行了更新.所以说装的时候能够不安装,免得浪费时间. yum install php-mysq ...

  6. 【转】Linux下apache/httpd服务启动与停止

    apache服务,或者说httpd服务,如何启动,如何开机启动. 转来转去,找不到原文.. 操作系统环境:红帽5,具体如下:# uname -a Linux machine1 2.6.18-164.e ...

  7. mac os 禁止apache httpd自动启动(转)

    mac os 禁止apache httpd自动启动 博客分类: 计算机使用   mac os不像linux有/etc/init.d/rc.local以及service的方式可以设置程序随机启动,而是使 ...

  8. Apache Httpd + Subversion 搭建HTTP访问的SVN服务器

    最近要搭建一个SVN服务器.简单安装之后,本地访问没有问题,但作为服务器肯定是需要HTTP访问.搜索之后,以下是我按照网上的资料搭建的过程,以备后用和参考.(所有软件安装步骤略,没有特殊的,如果没有特 ...

  9. Nginx为什么比Apache Httpd高效:原理篇

    一.进程.线程? 进程是具有一定独立功能的,在计算机中已经运行的程序的实体.在早期系统中(如linux 2.4以前),进程是基本运作单位,在支持线程的系统中(如windows,linux2.6)中,线 ...

随机推荐

  1. 【PL/SQL编程】变量和常量

    1. 变量格式 <变量名><数据类型>[(长度):=<初始值>]; v_countryname varchar2(50):='中国'; 2. 常量格式 <常量 ...

  2. Python的安装与设置

    1.Python的下载与安装最新的python 版本下载可以去python的网站进行下载 . 考虑系统兼任这里下载32位的Python 双击下载的exe文件进行安装 单击Next 完成Python 安 ...

  3. 打开U盘时出现“使用驱动器 X:中的光盘之前需要将其格式化。”字样

    今天打开U盘时出现如下情况,吓死宝宝了,格式化!!!里面还有好多数据嘞,幸好最终找到方法解决了这个问题. 解决方法: 1.下载DiskGenius软件 2.工具->搜索已丢失分区(重建分区):不 ...

  4. rabbitMQ高可用

    镜像模式 镜像模式和普通模式的区别就是,队列的数据都镜像了一份到所有的节点上.这样任何一个节点失效,不会影响整个集群的使用. 在实现上,mirror queue内部有一套选举算法,会选出一个maste ...

  5. Vue Devtools--vue调式工具

    当浏览器控制台出现:Download the Vue Devtools extension for a better development experience: 1:安装 地址:https://g ...

  6. linux 一些有用的命令

    新增软链接 ln -s /usr/local/python27/bin/python2.7 /usr/bin/python 新建目录/递归 mkdir ./{nginx,memcached,httpd ...

  7. 基于NodeJS的全栈式开发(基于NodeJS的前后端分离)

    也谈基于NodeJS的全栈式开发(基于NodeJS的前后端分离) 前言 为了解决传统Web开发模式带来的各种问题,我们进行了许多尝试,但由于前/后端的物理鸿沟,尝试的方案都大同小异.痛定思痛,今天我们 ...

  8. kmp学习小结

    KMP 简要说明 \(kmp\)是一个非常神奇的东西.它的\(fail(next)\)数组\(f[i]\)就表示\(1\)~\(i\)这个串的最长公共前缀后缀长度.根据这个\(fail\)数组,在匹配 ...

  9. BZOJ4552 Tjoi2016&Heoi2016排序 【二分+线段树】*

    Description 在2016年,佳媛姐姐喜欢上了数字序列.因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题,需要你来帮助他.这个难题是这样子的:给出一个1到n的全排列,现在对这个 ...

  10. BZOJ1816 Cqoi2010 扑克牌【二分答案】

    BZOJ1816 Cqoi2010 扑克牌 Description 你有n种牌,第i种牌的数目为ci.另外有一种特殊的牌:joker,它的数目是m.你可以用每种牌各一张来组成一套牌,也可以用一张jok ...