配置Apache

配置Apache时,先要找到安装目录中的主配置文httpd.conf,使用文本编辑器打开,最好不要使用windows自带的编辑器,可以使用NotePad++, vim,或者subline 等修改配置文件;

配置文件位于c:/wamp/Apache2.2/conf/httpd.conf (路径描述我专门使用了正斜杠“/”,配置文件中使用到斜杠是也最好用”/”,而不是反斜杠“\”)

配置开始之前呢,作两步准备操作:

  • 先在c:/wamp 下新建一个www文件夹,用于存放网页程序,因为默认的位置是在C:/wamp/Apache2.2/htdocs 位置放的比较深。

  • 把php解压出来放在c:/wamp/php/里面(如图)


下面开始配置了Apache

在C:/wamp/Apache2.2/conf 下找到配置文件 httpd.conf;(如图)

  ![找到Apache配置文件](https://images0.cnblogs.com/blog/680831/201410/212132379808663.png)

1.对php进行关联

在130行左右添加以下两行(如下图所示):

130: LoadModule php5_module "c:/wamp/php/php5apache2_2.dll"

131: PHPIniDir "c:/wamp/php/"

2.修改网页文件存放目录

找到DocumentRoot "C:/wamp/Apache2.2/htdocs" 在第180行左右

把存放网页的文件目录修改为我们设计的C:/wamp/www/ ,英文半角字符输入(如图)

 180: DocumentRoot "C:/wamp/www"

在208行左右的一处也要修改(如图)

 205:#
206:# This should be changed to whatever you set DocumentRoot to.
207: #
208: <Directory "C:/wamp/www">

3.添加默认打开文件

Apache在未指定访问默认脚本时去找index.php、 index.html或者index.htm三个文件,对于其他格式不会运行,若三个都存在的话优先运行写在前面的文件。(如图)

242: <IfModule dir_module>
243: DirectoryIndex index.php index.html index.htm
244: </IfModule>

4.添加对PHP支持的文件类型

添加PHP程序可以运行的文件类型,可以一起写,也可以分开写,表示这些格式的文件均可执行PHP程序(如图)

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

Apache配置项结束

接下来尝试下劳动结果了,重启apache !

如果启动失败,考虑下安装vcredist(如图)


测试服务器:

在www目录里新建一个info.php文件,编写以下代码并保存:浏览器打开http://127.0.0.1/info.php

  <?php
Phpinfo();
?>

显示如下信息,就代表配置完全正确!(如图)

Apache 基本配置至此完毕;

接下来要配置php!

windows下配置lamp环境(0)---软件获取

http://www.cnblogs.com/hioop/p/4030793.html

windows下配置lamp环境(1)---安装Apache服务器2.2.25

http://www.cnblogs.com/hioop/p/4030903.html

windows下配置lamp环境(2)---配置Apache服务器2.2.25

http://www.cnblogs.com/hioop/p/4041620.html

windows下配置lamp环境(3)---配置PHP5.4

http://www.cnblogs.com/hioop/p/4041758.html

windows下配置lamp环境(4)---安装MySQL数据库5.6

http://www.cnblogs.com/hioop/p/4041900.html

windows下配置lamp环境(5)---配置MySQL5.6

http://www.cnblogs.com/hioop/p/4041844.html

windows下配置lamp环境(2)---配置Apache服务器2.2.25的更多相关文章

  1. windows下配置lamp环境(1)---安装Apache服务器2.2.25

    window下lamp成为wamp; 安装wamp环境的第一步是安装Apache服务器.下面开始安装步骤图文并茂. 一.双击安装包点“next”进行下一步,然后同意协议(这张图没有截):

  2. windows下配置lamp环境(5)---配置MySQL5.6

    开始配置mysql 1.创建配置文件my.ini   1.进入C:\wamp\MySQL   2.把my-default.ini 另存一份:my.ini   3.开始编辑mysql的配置文件,打开my ...

  3. windows下配置lamp环境(3)---配置PHP5.4

    下面配置php Php文件夹里有两个php.ini-*文件,随便修改一个,去掉后缀,变成php.ini (如图) 打开php.ini ,添加php扩展目录723行左右(其实放哪都无所谓,只不过php. ...

  4. Windows 下Hadoop的环境变量配置

    一.安装JDK 1.下载路径:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.安装到C:\Java\jdk1. ...

  5. windows下配置lamp环境(0)---软件获取

    工作快一年了,还没有怎么配置过服务器环境,经常使用集成套件wampserver,为了复习配置wamp服务器 特意在虚拟机中测试安装步骤如下. 安装前步骤:下载软件.软件下载地址如下: 1.apache ...

  6. windows下spark开发环境配置

    http://www.cnblogs.com/davidwang456/p/5032766.html windows下spark开发环境配置 --本篇随笔由同事葛同学提供. windows下spark ...

  7. Windows下Hadoop编程环境配置指南

    刘勇    Email: lyssym@sina.com 本博客记录作者在工作与研究中所经历的点滴,一方面给自己的工作与生活留下印记,另一方面若是能对大家有所帮助,则幸甚至哉矣! 简介 鉴于最近在研究 ...

  8. Ubuntu 16.04下的LAMP环境配置

    在学习开发过程中,每当遇到新的问题时,通常都能在网上搜到解决的方法,但是网上的方法千千万,有些是已经过时了的,有些是跟自己开发环境不同的,总是不能第一时间能找到答案. 而当时遇到的问题可能在今后的开发 ...

  9. linux下lamp.sh一键配置lamp环境流程

    linux下lamp.sh一键配置lamp环境流程 一.总结 一句话总结: 2.将网站从github上clone到/data/www/网站域名/ 3.更改网站目录权限:chown -R apache: ...

随机推荐

  1. DDMS中File Explorer无法查看data/data文件解决办法

    http://www.cnblogs.com/smyhvae/p/3881477.html  找了个连接 问题描述:最近在学习Android SQLite中的SQLiteOpenHelper,使用SQ ...

  2. linux命令中"|"管道流的意思

    在linux中.可以利用符号:"|"来实现管道功能. 那么什么是管道功能呢: 管道是Shell的一大特征.他将多个命令前后连接起来形成一个管道流. 管道流中的每一个命令都作为一个单 ...

  3. Android中的四层架构,五块区域

    1. Linux内核层Android系统是基于Linux 2.6内核的,这一层为Android设备的各种硬件提供了底层的驱动,如显示驱动.音频驱动.照相机驱动.蓝牙驱动.Wi-Fi驱动.电源管理等.2 ...

  4. USBSpirit(USB精灵)更新到1.2.300.105

    USBSpirit(USB精灵)是CopyU!的内核引擎,CopyU!的主要功能均由该引擎提供,此次更新主要内容如下:(版本号:1.2.300.105) 1.[修复]:修复了几处引擎的资源泄露问题,提 ...

  5. opencv 图像仿射变换 计算仿射变换后对应特征点的新坐标 图像旋转、缩放、平移

    常常需要最图像进行仿射变换,仿射变换后,我们可能需要将原来图像中的特征点坐标进行重新计算,获得原来图像中例如眼睛瞳孔坐标的新的位置,用于在新得到图像中继续利用瞳孔位置坐标. 仿射变换在:http:// ...

  6. virtualbox端口转发

    端口转发:setting->network->adapter:attached to NAT.port forwarding rules->name    protocol     ...

  7. Raid1源代码分析--一些补充

    Raid1的源码的读.写.同步,在本系列博客中都已经分析完成.除了barrier机制要专门拿出来分析(下一篇会写)以外,有一些问题值得思考和注意,分析如下. 1.freeze_array是如何做的? ...

  8. css——基础样式总结

    颜色和单位的使用 颜色 用颜色的名字表示颜色,比如:red 用16进制表示演示 比如:#FF0000 用rgb数值表示颜色,rgb(红,绿,蓝),每个值都在0-255之间一般都用16进制表示颜色 单位 ...

  9. Java虚拟机之垃圾回收详解一

    Java虚拟机之垃圾回收详解一 Java技术和JVM(Java虚拟机) 一.Java技术概述: Java是一门编程语言,是一种计算平台,是SUN公司于1995年首次发布.它是Java程序的技术基础,这 ...

  10. java\C#\php主流语言实现FMS流媒体传输协议RTMP的开源组件

    java:bladeDS http://sourceforge.net/adobe/blazeds/wiki/Home/ .net:FlourinceFX http://www.fluorinefx. ...