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. Create-react-app+Antd-mobile+Less配置(学习中的记录)

    (参考别人结合自己的整理得出,若有错误请大神指出) Facebook 官方推出Create-React-App脚手架,基本可以零配置搭建基于webpack的React开发环境,内置了热更新等功能. 详 ...

  2. 博客第一篇 osi七层网络传输模型

  3. Python实现的各种机器学习算法

    七种算法包括: 线性回归算法 Logistic 回归算法 感知器 K 最近邻算法 K 均值聚类算法 含单隐层的神经网络 多项式的 Logistic 回归算法 01 线性回归算法 在线性回归中,我们想要 ...

  4. emitted value instead of an instance of error the scope attribute for scoped slots webpack babel polyfill

    api20180803.vue emitted value instead of an instance of error the scope attribute for scoped slots h ...

  5. [三边定位] C# 演示程序

    计划用CC2530做定位,网上找了一些求圆交点的程序, 修改成3个圆求交点的质心,感觉算法还行. 粗略写了一下程序,结果还行. 现在只能手动输入3个圆的信息. 后面需要再优化. 全部未优化的程序: u ...

  6. CentOs中玩docker

    1.启动: systemctl start docker.service 2.停止: systemctl stop docker 3.从usts上拉取仓库 编辑文件 vi /etc/docker/da ...

  7. C++程序设计方法4:成员函数模板

    成员函数的模板: 普通类的成员函数,也可以定义为函数模板,如: class normal_class { public: int value; template<typename T> v ...

  8. Vue(四)事件和属性

    1. 事件 1.1 事件简写 v-on:click="" 简写方式 @click="" <button v-on:click="show&quo ...

  9. sench touch 页面跳转

    下面是我做的一个简单的登录页面登录成功后跳转页面 首页要在app.js 里面添加 1.视图层   登录页面 Ext.define('MyApp.view.Login', { extend: 'Ext. ...

  10. PHP07

    PHP07 1.cookie 2.使用php操作cookie 设置响应头(header)中的Set-Cookie可以下发小票 检查-network-响应头处可查看所设置cookie 检查-applic ...