一、apache 安装配置:

  1.安装apache

    1.1 下载地址:https://www.apachelounge.com/download/

    1.2 将下载的文件解压到你想安装的目录 D:\WAMP

  2.配置apache(D:\WAMP\Apache24\conf\httpd.conf)

    2.1 修改ServerRoot(服务器路径) 改为apache的安装目录 ServerRoot "D:/WAMP/Apache24"

    2.2 修改ServerName(服务器名称) #ServerName www.example.com:80这是Apache的服务器地址,把前面的"#"去掉,把"www.example.com"改成"localhost"

    2.3 修改 DocumentRoot(网站的根目录) DocumentRoot "c:/Apache24/htdocs" 改为D:/WAMP/Apache24/www 同时修改htdocs文件夹名称为www

    2.4 修改 DocumentRoot 下的<Directory "c:/Apache24/htdocs"> 改成<Directory "D:/WAMP/Apache24/www">

    2.5 修改ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" 为ScriptAlias /cgi-bin/ "D:/WAMP/Apache24/cgi-bin/"

    2.6 修改 <Directory "c:/Apache24/cgi-bin"> 为<Directory "D:/WAMP/Apache24/cgi-bin">

  3.注册和卸载apache服务

    3.1 注册服务

      开始----运行-----cmd,进入apapche的bin目录下,执行命令:httpd.exe -k install -n "Apache24"

    3.2 卸载服务(先要停止这个服务)

      开始----运行-----cmd,进入apapche的bin目录下,执行命令:httpd.exe -k uninstall -n "Apache24"

二、php 安装配置:

  1.安装php

    1.1 下载地址:http://php.net/downloads.php

    1.2 将下载的 zip 文件解压到指定目录,比如将其解压到 D:\WAMP\php7.2

  2.配置php(D:\WAMP\Apache24\conf\httpd.conf)

    2.1 配置httpd.conf

      2.1.1 添加PHP模块

        查找"Dynamic Shared Object (DSO) Support"的部分。大概是在62行附近。并在最后追加如下代码:

        LoadModule php7_module D:/WAMP/php7.2/php7apache2_4.dll

      2.1.2 添加扩展名

        查找"AddType"的部分。大概是在409行附近,并在最后追加如下现行代码:

        AddType application/x-httpd-php .php

        AddType application/x-httpd-php-source .phps

      2.1.3 指定php.ini配置文件路径

        在httpd.conf文件里指定PHP配置文件php.ini的目录,这里定位到httpd.conf文件的未尾,在文本最后面一行添加如下代码:

        PHPIniDir "D:/WAMP/php7.2"(这里的"D:/WAMP/php7.2"为php.ini文件存放的实际路径)

      2.1.4 配置DirectoryIndex

        查找"DirectoryIndex"的部分,大概在282行,在DirectoryIndex的后面追加一个"index.php"

php wamp基础环境搭建的更多相关文章

  1. dos基础+环境搭建基础理论

    dos基础 市面上两大操作系统 windows.*nix(unix.linux.mac.bsd(安全性比较高)) 后三种都属于unix的衍生版本 linux是为了兼容unix开发的,最后开放了源代码 ...

  2. Spark入门实战系列--2.Spark编译与部署(上)--基础环境搭建

    [注] 1.该系列文章以及使用到安装包/测试数据 可以在<倾情大奉送--Spark入门实战系列>获取: 2.Spark编译与部署将以CentOS 64位操作系统为基础,主要是考虑到实际应用 ...

  3. EXT 基础环境搭建

    EXT 基础环境搭建使用 Sencha CMD 下载地址 https://www.sencha.com/products/extjs/cmd-download/ Sencha CMD 常用命令 API ...

  4. IOS开发基础环境搭建

    一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包:       ...

  5. Spark环境搭建(上)——基础环境搭建

    Spark摘说 Spark的环境搭建涉及三个部分,一是linux系统基础环境搭建,二是Hadoop集群安装,三是Spark集群安装.在这里,主要介绍Spark在Centos系统上的准备工作--linu ...

  6. 【1】windows下IOS开发基础环境搭建

    一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包:       ...

  7. Maven 学习笔记(一) 基础环境搭建

    在Java的世界里,项目的管理与构建,有两大常用工具,一个是Maven,另一个是Gradle,当然,还有一个正在淡出的Ant.Maven 和 Gradle 都是非常出色的工具,排除个人喜好,用哪个工具 ...

  8. (一)Hyperledger Fabric 1.1安装部署-基础环境搭建

    在学习和开发hyperledger fabric的时候遇到了一些坑,现将自己的一些总结和心得整理如下,以期对大家有所帮助.本次使用的宿主机环境:ubuntu,版本:Ubuntu 16.04.3 LTS ...

  9. hadoop3.1.0 window win7 基础环境搭建

    https://blog.csdn.net/wsh596823919/article/details/80774805 hadoop3.1.0 window win7 基础环境搭建 前言:在windo ...

随机推荐

  1. spring boot(7)-mybatis全注解化

    关于配置数据库可以参考上一篇文章,这里只讲mybatis pom.xml <!-- 引入mybatis --> <dependency> <groupId>org. ...

  2. Android开发(7)数据库和Content Provider

    问题聚焦: 思想:应用程序数据的共享 对数据库的访问仅限于创建它的应用程序,但是事情不是绝对的 Content Provider提供了一个标准的接口,可供其他应用程序访问和使用其他程序的数据 下面我们 ...

  3. 小米OJ 有多少个等差数列

    题目链接 https://code.mi.com/problem/list/view?id=20 代码 #include <bits/stdc++.h> using namespace s ...

  4. Python初学者第十四天 三元运算及文件处理2

    14day 1.三元运算: 又称三目运算,是对简单的条件语句的简写 如简单条件语句: if a > b: n = a else: n = b print(n) 三目运算语句: n = a if ...

  5. Python学习---基于JQuery的Ajax实现[快捷+底层$.ajax]

    快捷API <1>$.get(url, [data], [callback], [type]) <2>$.post(url, [data], [callback], [type ...

  6. Android studio ocr初级app开发问题汇总(含工程代码)

    博客第一篇文章,稍作修改,增加文字介绍 开发目的 最近由于某些需求,需要在Android手机端实现OCR功能,大致为通过手机照相,识别出相片中的中文信息字段.但是由于新手光环+流程不熟悉,遇到了各种各 ...

  7. mysql_fetch_row,mysql_fetch_array,mysql_fetch_object,mysql_fetch_assoc

    php从mysql中访问数据库并取得数据,取得结果的过程中用到好几个类似的方法,区别及用法值得区分一下,看下面的代码 代码如下: <?php $link=mysql_connect('local ...

  8. 关于UITableView 不能回调 tableView: cellForRowAtIndexPath的问题

    做项目时始终遇到一个问题,tableview不能回调cellForRowAtIndexPath方法,导致cell不能显示. 在网上没找到合理的解决方案. 自己弄了一下,按照自己的推测解决了这个问题 首 ...

  9. 实用的 CSS 小片段

    看了 30 Seconds CSS,有了许多收获,所以写下了这篇文章,算是收藏一些代码小片段,留作后用. 一.手写 Loading 动画 (1)弹性加载动画 CSS 代码如下: .bounce-loa ...

  10. 组合测试(Combinatorial Test)/配对测试 (pairwise)

    组合测试方法:配对测试实践 实施组合测试 常用的Pairwise工具集:http://www.pairwise.org/tools.asp 成对测试(Pairwise Testing)又称结对测试.两 ...