Apache是世界非常流行的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。

Apache在Win7上的安装

下载apache 2.4,传送门:https://www.apachelounge.com/download/

将apache解压到 C:\Apache24 目录下

注意:也可以不用安装到C:\Apache24下,之所以建议安装到C:\Apache24下面,是因为Apache服务器默认配置的根目录就是C:\Apache24,安装到C:\Apache24可以少配置一个参数。如果不安装到C:\Apache24,只需要将httpd.conf文件中的SRVROOT改为自己的路径就可以了。

conf文件夹,编辑 httpd.conf 文件
在文件开头处加上:

AddHandler  application/x-httpd-php .php
AddType application/x-httpd-php .html .htm
LoadModule php5_module "C:/php/php5apache2_4.dll"
PHPIniDir "C:/php"

需要先安装PHP,PHP是免安装的,关于PHP的安装在另一篇教程已经说了。笔者安装的是5.X版本的PHP,如果读者的版本是7.X的话,应该将

LoadModule php5_module "C:/php/php5apache2_4.dll"

修改为

LoadModule php7_module "C:/php/php7apache2_4.dll"

#ServerName www.example.com:80 

取消注释,并且修改为localhost

ServerName localhost

保存后,退出。

apache 2.4 服务器默认的文件路径: c:\apache24\htdocs ,如果想改变这个路径,那么可以将

DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
...

中的${SRVROOT}/htdocs 路径换成目标路径即可。

在cmd中,输入

c:\Apache24\bin\httpd -k install

在显示安装成功后,接下来配置环境变量Apache_Home:

C:\Apache24

Path 环境变量中追加

%Apache_Home%;%Apache_Home%\bin;

如果设置了PHP环境变量的话,应该让PHP的环境变量优先级在Apache的优先级之前。

笔者这里还是使用${SRVROOT}/htdocs目录
在目录中新建info.php文件,内容如下:

<?php phpinfo(); ?>

启动Apache服务器

然后再浏览器中输入:localhost/info.php

【Apache】Apache的安装和配置的更多相关文章

  1. Apache Tomcat 7 安装与配置

    下载 首先需要下载tomcat7的安装文件,地址如下: http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.69/bin/apache-tomca ...

  2. 转:Nginx+Apache环境的安装与配置

    转:http://www.server110.com/nginx/201404/8817.html 我们依然尽可能采用yum来安装我们需要的软件,由系统官方维护的软件,其安全性和稳定性都值得信赖,并且 ...

  3. Windows 下 Apache HTTP Server 安装、配置以及与 Tomcat 的整合(附图)

    如果您能点开这篇文章,说明您已对熟悉Apache HTTP Server(下文用Apache简称)配置的重要性已很清楚了,本文不在赘述,直接介入正题,请往下阅读: 为便于阅读,列出文章目录: 一.Ap ...

  4. Nginx+Apache环境的安装与配置

    我们依然尽可能采用yum来安装我们需要的软件,由系统官方维护的软件,其安全性和稳定性都值得信赖,并且容易管理,升级方便,但是在CentOS和RHEL的官方yum源中暂时没有Nginx等软件包,所以我们 ...

  5. Linux CentOS 7 下 Apache Tomcat 7 安装与配置

    前言 记录一下Linux CentOS 7安装Tomcat7的完整步骤. 下载 首先需要下载tomcat7的安装文件,地址如下: http://mirror.bit.edu.cn/apache/tom ...

  6. CentOS 7 Apache服务的安装与配置

    原文出处:http://blog.51cto.com/13525470/2070375 一.Apache简介 Apache 是一个知名的开源Web服务器.早期的Apache服务器由Apache Gro ...

  7. CentOS 7 Apache服务的安装与配置(转)

    https://blog.51cto.com/13525470/2070375 一.Apache简介 Apache 是一个知名的开源Web服务器.早期的Apache服务器由Apache Group来维 ...

  8. linux应用之apache服务的安装及配置(centos)

    CentOS Apache服务器安装与配置   一.安装Apache程序,一般有三种安装方式:1.直接网络安装:2.下载rpm包,上传至服务器进行安装:3.通过原代码编译安装: yum -y inst ...

  9. PHP+Apache+MySQL+phpMyAdmin安装和配置

    下载网址: PHP:http://windows.php.net/download     版本: php-5.6.31-Win32-VC11-x64.zip Apache:https://www.a ...

  10. apache svn subversion安装和配置(使用源码安装包方式)

    环境:虚拟机下centos7 1.下载安装包:http://subversion.apache.org/download.cgi 2.上传到指定文件夹并解压 3.安装依赖包 apr apr-utils ...

随机推荐

  1. Java 之 Web前端(三)

    1.JSP a.全称:Java Server Page b.运行:翻译.编译.类装载.类实例化.(初始化.服务.销毁 (这三点为Servlet的生命周期)) 2.JSP的基本组成 a.HTML模板 注 ...

  2. Apache系列:Centos7.2下安装与配置apache

    Centos7.2下安装与配置apache(一) 配置机:腾讯云服务器,centos7.2 一.安装Apache服务(Apache软件安装包叫httpd) yum install httpd -y 二 ...

  3. Spring AOP 切面编程实战Demo项目

    为什么会有此项目?在某日,我看博客时,看到了讲面向切面编程的内容,之前也知道spring是面向切面编程的,只是自己没有写过相关的代码,于是决定自己写一个test.但是url拦截器从外部看,和AOP有相 ...

  4. Xamarin Essentials教程打开文件

    Xamarin Essentials教程打开文件 FileSystem类的OpenAppPackageFileAsync()方法可以用来打开App包中特定的文件,其语法形式如下: public sta ...

  5. Python virtualenvwrapper在Win下的安装和管理

    安装: 在Win下安装wrapper的时候,需要安装一个特殊的版本,即virtualenvwrapper-win.如果安装的只是virtualenvwrapper,则会出现mkvirtualenv,l ...

  6. cf 443

    题目链接 A,对于每一位可以暴力输入,看输出是什么,然后就有2x2中对应方式,然后可以用3次运算搞了,好像网上在悬赏最多只用2次搞出来的. B,这个题可以先处理每个串内部的情况,再处理连接处的情况,代 ...

  7. 解决linux环境mysql的sql语句严格区分大小写问题

    在Windows环境下,mysql数据库的sql语句是不区分字母大小写的,但是程序移植到linux环境中,就会造成某些大小写不一致的语句执行失败,解决方法如下: 首先打开/etc/mysql/my.c ...

  8. 潭州课堂25班:Ph201805201 django 项目 第四课 项目搭建 课堂笔记)

    创建一用户,授予对这个 myblog 库的所有表的权限(.*),在任何 ip 地址中访问(@“%”), 刷新: 退出,用新创建的用户登录,并进入这个库, 在昨天创建的项目中,配置文件中 为了数据库的案 ...

  9. React Native小白入门学习路径——三

    迷茫,真的迷茫. 或许是自己努力的还不够吧,在学习的过程中遇到了很多问题,自己尝试借助搜索引擎解决问题,无奈国内的教程写的还很基础,涉及到稍微具体一点的问题时讲解就比较少更新也比较慢,绝大多数还是很早 ...

  10. 通过Quartz 配置定时调度任务:使用cron表达式配置时间点

    Cron官网入口 在后台经常需要一些定时处理的任务,比如微信相关应用所需的access_token,就要定时刷新,官方返回的有效性是7200s,也就是2小时,但是为了保险起见,除了在发现access_ ...