Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,是世界使用排名第一的Web服务器软件,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。

下文将介绍如何搭建我们自己的WEB服务器,经过简单的搭建,在同一局域网内,同学同事等想从你电脑复制文件,直接打开浏览器下载即可,方便而且快捷;它是一个WEB服务器,功能远不止这些,开始探索吧!

第一步:下载Windows下的最新ZIP压缩包,推荐下载网址:http://www.apachelounge.com/download/

为了让Apache服务器发挥更好的性能,请根据自己的系统选择下载,如果不清楚自己的系统是64位还是32位,请下载32版本,我下载的是64位版本

第二步:解压文件有两种选择,请根据自己的需要任选一种即可

方法一,解压到C盘的根目录

优点:最简单,无需修改配置文件即可运行Apache服务器,适合新手或无经验的人士。

缺点:默认配置是要把文件放到Apache的目录才能供别人浏览或下载,每次给Apache服务器添加文件都要把文件拷贝到Apache的目录下,等别人下载或浏览后我们又要删除,所以比较麻烦,而且占用C盘空间,大文件拷贝相对费时。

方法二,解压到自定义的文件夹,我解压到了D盘

优点:给Apache服务器添加和删除文件相对方便

缺点:需要修改配置文件,对于新手或无经验人士可能会有难度

默认解压后的文件所下图所示:

ReadMe.txt会告诉我们如何使用,我就是根据里面的说明配置的,其中Apache文件夹就是我们要用到的服务器程序

第三步:修改配置文件

如果是将Apache解压到了C盘根目录,可忽略此步,直接转至第四步

如果是解压到了其他目录,还需要修改配置文件

我直接将解压后的Apache24文件夹剪切到了D盘根目录

我的目录是:D:\Apache24,用文本编辑器打开 Apache24\conf\httpd.conf 配置文件

打开该文件后到第37行,修改此处Apache的地址

第四步:运行服务器,进入Apache24\bin\目录下,如下图所示

方法一:双击httpd.exe程序,此时会弹出一个窗口,如需关闭服务器关闭此窗口即可
 

方法二:CMD命令行启动

>httpd.exe

方法三:开机自动运行(cmd需要以管理员的身份运行)
>httpd.exe -k install

快捷键 Win+R 在运行窗口输入services.msc打开服务,如下图,可以看到Apache2.4已经加入了,启动类型为“自动”

如需卸载开机启动

>httpd.exe -k uninstall

方法四:双击ApacheMonitor.exe

在任务栏会右下角会出现图标,双击图标,打开Apache监视器

打开后界面如下图,点击Start即可启动服务器,如需停止,点击Stop。

第五步:测试Apache服务器是否成功搭建

在浏览器地址栏输入您本机的IP地址并回车即可

如显示 It works! 证明安装并启动成功

第六步:放入我们自己的文件并尝试下载

将Apache24\htdocs文件夹下面的index.html可以删除,因为默认显示这个页面,刚才看到的 It works! 页面就是这个文件的内容,然后将文件或者文件夹放到Apache24\htdocs下面,浏览器就可以访问了。

windows之Apache服务器搭建相关推荐

  1. Windows 下Apache服务器搭建

    ====================== 更新时间 2019年 5月 6日 ===================== 更新内容:增加操作系统及VC++的版本要求 ================ ...

  2. Windows 下Apache服务器搭建及文件下载

    一.Apche 简介 Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最 ...

  3. windows server 2019 服务器搭建的方法步骤(图文)

    一.windows server 2019 安装 Vmware 下安装 windows server 2019 . 二.服务器配置 1. 先启用远程功能 右键点击[此电脑]–[属性],进入" ...

  4. Windows安装Apache服务器及证书

    Windows安装Apache服务器及证书 因为Apache服务器的安装需要很多的依赖包,所以我们直接下载XAMPP(X :支持跨平台 ,A :Apache ,M :MySQL 或Maria DB , ...

  5. Windows平台SVN服务器搭建

    Windows平台SVN服务器搭建,以win10为例 1.前期准备 准备好SVN服务器安装包.本文以VisualSVN-Server-3.9.2-x64.msi为例,注意:官网4.x的版本在安装时没有 ...

  6. Windows上Mqtt服务器搭建与使用客户端工具MqttBox进行测试

    场景 MQTT协议 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的" ...

  7. windows AD/DNS服务器搭建

    windows AD-DS服务器搭建 1 什么是域 2 域的原理及作用 3 使用域的优势 4 Active Directory(活动目录) 5 安装AD条件 6 安装AD步骤 7 DNS服务器 8 D ...

  8. apache服务器搭建过程中需要注意到的一些问题

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/chengyi_L/article/details/51423390 1.日志切分 windows: ...

  9. php apache配置测试端口,详解安装配置Windows版apache服务器及压力测试

    下载Apache 1.下载地址: http://httpd.apache.org/download.cgi 2.点击链接Files for Microsoft Windows: 安装步骤 1.先安装a ...

最新文章

  1. linux mysql 命令 大全
  2. linux socket 套接字状态 EAGAIN EWOULDBLOCK EINTR 与非阻塞 简介
  3. python换中包_在Linux中替换已安装的python包中的源代码
  4. 面试系列八 es写入数据的工作原理
  5. sed: -e expression #1, char 23: unknown option to `s'
  6. hadoop为什么出现
  7. 同学孩子上985大学,每月生活费5000元,大家认为合适吗?
  8. [NOI导刊2010提高]黑匣子
  9. 复合火焰探测传感器_智能消防水炮能够自动跟踪火焰吗?
  10. [渝粤教育] 江西财经大学 中国会计准则(全英文) 参考 资料
  11. Docker基本命令
  12. VC++ 动态检测串口的热插拔(一)通过遍历实现
  13. Redis BitMap结构实现签到、连续签到统计
  14. 企业为什么要做知识管理?如何进行知识管理?
  15. 对1976年Diffie和Hellman的文章《New Direction in Cryptography》的中文翻译
  16. PhD positions 008-2021-FEB
  17. Oracle Cloud(甲骨文)开启root登录
  18. 国内用户最多的linux系统,Ubuntu 10.10 Beta 官方版—时下最受欢迎 用户最多的Linux开源操作系统...
  19. 服务器做热备份用重装系统吗,ftp服务器做双机热备
  20. 如何解决劳务派遣过程中出现劳动关系争议问题?

热门文章

  1. Win32 SDK - 打开文件对话框
  2. 一键安装nginx(auto_nginx_install.sh
  3. CentOS 8源码安装Zabbix5.0
  4. CentOS 7.3:LAMP 动静分离部署
  5. Ubuntu禁用root登录
  6. 【Spark】sparksql中使用自定义函数
  7. JAVA Cannot find class [×××] for bean with name ‘×ב defined in class path resource [×××] 问题解决方法
  8. linux 出现 -bash-4.2# 问题的解决方法
  9. WebSocket 解决javascript跨域问题一剂良药
  10. 解决谷歌网站Your connection is not private问题