apache 安装及配置
近期想用apache运行网站,在网上查询windows 版本的中文说明文档有特别少,所以将学习到的在这里做个笔记,以便日后学习以及大家相互交流。
相关文档:http://httpd.apache.org/docs/2.4/
指令:http://httpd.apache.org/docs/2.4/mod/core.html
首先在官网下载http://www.apachehaus.com/cgi-bin/download.plx,根据你的版本来下载相应的版本,然后解压放在你的安装目录底下。
一、配置文件
语法
* 主配置文件httpd.conf,更改只有重启服务才会生效
* 配置中一行一个命令,如果要多行一个命令,则最后以\结束,且与该行最后个字符无其它字符或者空白
* 每行注释以#开头,会被忽略,一行命令符后不能再接注释
* 空行空白字符在配置文件中被忽略
*
配置文件错误检测可以通过 Test Configuration来完成(httpd.exe -w -t -f
"D:\xxx\xxx\Apache\conf\httpd.conf" -d
"D:\xxx\xxx\Apache\.")
配置文件参考这个链接:https://jingyan.baidu.com/album/d8072ac47baf0eec95cefdca.html?picindex=4
其中改动的部分 :1.D:\File\Apache24\conf http.conf 文件38行 Define SRVROOT 后面的文件名 ,改成如右图所示。
2.端口 Listen 80 如果端口有占用,则将80端口改成其他未占用的端口。
保存即可
至此,Apache 2.4.配置完毕
你可以打开Apache安装目录下的“bin”文件夹中的“httpd.exe” 测试服务器,如果一闪而过,则说明你的配置文件有问题。如果打开一个空的命令提示符,那么恭喜你。
不要关闭这个命令提示符,打开浏览器,在地址栏输入“localhost”,回车,如果显示“It works!”则说明你的服务器配置成功(不一定是it works 出现的页面的内容根据D:\File\Apache24\htdocs文件夹下面的index.html 页面来确定)。
下一步要做的就是让系统服务中增加apache的服务。
关闭上一步的命令窗口,开始----运行-----cmd,进入apapche的bin目录下,加入服务的命令为:D:\File\Apache24\bin\httpd.exe -k install -n apache,apache为Apache在windows的服务中的名字。
如果要卸载这个服务的话,先要停止这个服务,然后输入httpd.exe -k uninstall -n "Apache24"卸载这个服务。
这个时候启动apache有两种方式:
1、在系统服务中启动,启动后在浏览器输入localhost:端口号 就会出现D:\File\Apache24\htdocs的页面,则显示添加成功
2、可以通过Apache24\bin文件夹下的ApacheMonitor.exe来控制这个Apache。任务栏也会有显示这个软件的很方便的管理Apache的运行。
至此,apache安装配置启动完毕。
参考:http://www.cnblogs.com/mfc-itblog/p/6608179.html
apache 安装及配置的更多相关文章
- 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(二):Apache安装和配置
基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django 基于Ubuntu Server 16.04 LTS版本安装和部署Djan ...
- [转]:Ubuntu 下Apache安装和配置
[转]:Ubuntu 下Apache安装和配置_服务器应用_Linux公社-Linux系统门户网站 https://www.linuxidc.com/Linux/2013-06/85827.htm ...
- Apache安装及配置ssl
目录 1.windows安装 软件准备 安装apache 开启ssl(Https访问) 打开httpd.conf,解除下面配置的注释 查看ssl模块使用哪一个配置文件 配置https虚拟主机 简单配置 ...
- apache安装mod_deflate配置支持gzip
apache 配置支持gzip apache使用gzip压缩能够大幅提高网站访问速度并节省网络流量,在网页响应头信息中可以判断是否支持压缩. HTTP/1.1 200 OK Date: Wed, 14 ...
- Ubuntu 下Apache安装和配置
在Ubuntu上安装Apache,有两种方式:1 使用开发包的打包服务,例如使用apt-get命令:2 从源码构建Apache.本文章将详细描述这两种不同的安装方式. 方法一:使用开发包的打包服务—— ...
- (2)apache安装、配置及使用
一.apache安装 假设我们我们的安装路径是 C:\Apache2.2 运行软件 如果是本地学习使用 第二行服务名localhost 其他随便 一个自动安装,一个自定义安装,没有什么特别重要的,一直 ...
- Apache 安装与配置
安装Apache 1.下载apache软件http://www.apache.org 2.安装 以管理员身份进行安装 3.设置主机名与域名 4.选择安装类型 5.自定义安装路径 6.开始安装 7.安装 ...
- Apache 安装与配置(WIN10)
本地坏境:windows 10 Pro 1709 Apache版本:httpd-2.4.32-Win64-VC15 Apache下载地址:https://www.apachelounge.com/do ...
- Ubuntu 下Apache安装和配置2
在Ubuntu上安装Apache,有两种方式:1 使用开发包的打包服务,例如使用apt-get命令:2 从源码构建Apache.本文章将详细描述这两种不同的安装方式. 方法一:使用开发包的打包服务—— ...
随机推荐
- hdu3491最小割转最大流+拆点
题意:求最小割,即求最大流即可.此题之关键为拆点(限制在点),每条边都是双向边,注意一下. 未1A原因:在拆点之后添加边的过程中,要注意,出去的是i`,进来的是i,!!所以,写addegde函数时候 ...
- java集合系列之ArrayList源码分析
java集合系列之ArrayList源码分析(基于jdk1.8) ArrayList简介 ArrayList时List接口的一个非常重要的实现子类,它的底层是通过动态数组实现的,因此它具备查询速度快, ...
- 《Java虚拟机原理图解》1.5、 class文件中的方法表集合--method方法在class文件中是怎样组织的
0. 前言 了解JVM虚拟机原理是每一个Java程序员修炼的必经之路.但是由于JVM虚拟机中有很多的东西讲述的比较宽泛,在当前接触到的关于JVM虚拟机原理的教程或者博客中,绝大部分都是充斥的文字性的描 ...
- GeoServer发布Heatmap
转自原文 GeoServer发布Heatmap 百度等热力图是使用开源的heatmap.js做的,但是这种解决方案的缺陷是: 1 数据量大的话,从前端通过后台查询比较费时,比如arcserver默认设 ...
- 校园网、教育网 如何纯粹访问 IPv6 网站避免收费
我国校园网有可靠的 IPv6 网络环境,速度非常快.稳定,并且大多数高校在网络流量计费时不会限制 IPv6 的流量,也就是免费的.然而访问 IPv4 商业网络时,则会收费,并且连接的可靠性一般.可幸的 ...
- Delphi GDI对象之绘制文本
转载:http://www.cnblogs.com/pchmonster/archive/2012/07/06/2579185.html 基本绘图操作(Basic Drawing Operations ...
- tech blog link
http://amitsaha.github.io/site/notes/index.html
- insserv: warning: script 'lampp' missing LSB tags and overrides
https://ubuntuforums.org/showthread.php?t=2327011 1.方法一,编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚 ...
- c程序设计语言第一章5
练习1.20请编写程序d e t a b
- DW格式与布局