当前位置:首页 > CN2资讯 > 正文内容

Windows 下Apache服务器搭建apache搭建web服务器

7小时前CN2资讯


Windows 下Apache服务器搭建


====================== 更新时间 2018年 11月 23 日 =====================

更新内容:重新排版,软件下载链接更新,增加了优缺点对比等。



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

下文将介绍如何搭建我们自己的WEB服务器,经过简单的搭建,在同一局域网内,同学、同事等想从你电脑复制文件,直接打开浏览器输入你的电脑IP下载即可,方便而且快捷解决我们很多的烦恼;

我在折腾的时候,有同事说这和共享目录差不多。其实差多了,虽然共享目录也可以方便复制,但功能不同,侧重点也不同。

Apatch 与 共享目录及U盘等的简单对比

本质

共享目录

WEB服务器

文件安全性

可能被其他同事误操作删除或剪切或修改了文件内容

可以控制读取权限,文件安全

升级的可能

始终是共享,不能跨出局域网

局域网和外网通杀,如果有个外网IP或者域名那就是台名副其实的服务器了,何时何地都可以访问

扩展性

基本没有

可以与其他数据库增强功能,可以让页面美化,增加查询搜索等功能

方法复杂度

搭建方法简单,方便

搭建方法复杂

条件限制

U盘、移动硬盘、或者土豪的移动固态硬盘拷贝,首先得有U盘等,而且还需待在身边

受网络环境的限制,只有能访问对方IP才可以拷贝文件。而且速度取决于网络环境和电脑网卡是百兆还是千兆,无需带存储介质

是否方便

需要把拷贝好的U盘等拿来拿去,如果两个人距离较远,需要跑来跑去。

无需奔波,告诉对方IP或地址即可

耗时

拷贝文件需要先存入U盘等,然后再复制到电脑,花了双倍时间

直接从一台电脑传入另一台,避免了中间环节

额外要求

有可能U盘格式不能存放大于4G的文件

不受大小限制,只要你电脑磁盘够大

灾难影响


U盘等可能丢了或坏了,那数据也就损坏了


除非电脑坏了,否则是不会坏的

它是一个世界排名第一的WEB服务器,功能远不止这些,开始探索吧!


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

我下载的是64位版本,下文以64位做讲解

二、解压文件

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


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

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

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


方法二 解压到自定义的文件夹

我给Apache服务器添加的文件都是在D盘,所以我解压到D盘

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

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

默认解压后的文件见下图

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


三、修改配置文件

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

如您解压到了其他目录,请按照我的描述修改配置文件


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

我的目录是:

D:\Apache24

下文中的五处修改请替换为您的文件夹实际位置

打开Apache24\conf\httpd.conf,这是一个文本文件,如您不能打开,我推介您下载Notepad++,因为我们要查找和修改里面的内容,而且我下文用行数来说明的,用Notepad++会让您更加容易找到要修改的位置。您也可以搜索要修改的内容,当然任何文本编辑工具都可以,只要你喜欢开心就好。

Notepad++7.6  32位:​​https:///repository/7.x/7.6/npp.7.6.Installer.exe​​

安装后右击用Notepad++来打开httpd.conf 文件,然后根据自己的Apatch实际所在文件夹对应地进行修改

其中粉红色部分是原有内容,绿色部分是替换后的内容,绿色部分根据自己的喜好设置就可以



  • 修改第37行,ServerRoot "c:/Apache24" 改为 ServerRoot "d:/Apache24"
  • 修改第246行,DocumentRoot "c:/Apache24/htdocs" 改为 DocumentRoot "d:/Apache24/htdocs"
  • 修改第247行,<Directory "c:/Apache24/htdocs"> 改为 <Directory "d:/Apache24/htdocs">
  • 修改第363行,ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" 改为 ScriptAlias /cgi-bin/ "d:/Apache24/cgi-bin/"
  • 修改第379行,<Directory "c:/Apache24/cgi-bin"> 改为 <Directory "d:/Apache24/cgi-bin">


  • 四、运行服务器

    进入Apache24\bin\ 目录下,如图所示

    方法一:双击httpd.exe程序

    此时会弹出一个窗口,当窗口打开时,服务器就是开启了

    当将窗口关闭时,服务器也就关闭了

    方法二:双击ApacheMonitor.exe

    在任务栏会出现如下图标,右击小图标会显示“Open Apatch Monitor” ,点击打开Apache监视器

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


    方法三:CMD命令行启动

    >httpd.exe


    方法四:开机自动运行

    >httpd.exe -k install

    如需卸载开机自启动

    >httpd.exe -k uninstall

    五、测试Apache服务器是否成功搭建

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

    如网页显示 It works! 证明安装成功。


    六、放入我们自己的文件并尝试下载


    Apache24\htdocs文件夹下面的 index.html 文件删除,我们刚才看到的 It works! 页面就是这个文件的作用,然后将我们的文件及文件夹放到 Apache24\htdocs 下面,浏览器就可以下载了。

    ---------------END---------------


      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/32731.html

      分享给朋友:

      “Windows 下Apache服务器搭建apache搭建web服务器” 的相关文章

      探索宝塔的历史与文化:传承与创新的结合

      宝塔,这种在中国传统文化中扮演着重要角色的建筑,具有悠久而丰富的历史。我曾在一次旅行中惊叹于那些巍峨耸立的宝塔,仿佛它们在诉说着古老的故事。它们的起源可以追溯到佛教传入中国之前,实际上,宝塔最早的样式源自印度,梵语中称之为“窣堵坡”,主要用于供奉佛陀的舍利和进行宗教仪式。 在东汉时期,佛教逐步传入中...

      Traceroute测试:高效的网络诊断工具及其应用

      在网络诊断的世界中,Traceroute和Tracert是两个非常重要的工具。对我来说,这两个命令行工具简直是解决网络问题的“侦探”。无论是在Linux、Mac OS还是Windows系统上,这些工具都能追踪数据包在网络中的路径,帮我们一探究竟。通过这些工具,我经常能够定位网络延迟或丢包的问题。 T...

      便宜的国外主机推荐:性价比高的主机选择指南

      在选择国外主机服务时,价格通常是一个重要的考量因素。面对纷繁复杂的选择,我发现一些便宜且性能不错的国外主机服务,让我大为惊喜。这里,我想和大家分享几款我认为性价比非常高的国外主机。 首先,我接触到UCloud。它的起售价为34元一个月,提供包括云服务器、GPU服务器和裸金属服务器在内的多种产品。这种...

      买域名的全流程攻略:从选择到安全管理

      购买域名是一项非常重要的投资,尤其对于那些希望在网上建立品牌或个人网站的人来说。域名不仅仅是一个网址,它是你在线身份的象征。因此,了解如何选择和购买域名显得极为关键。 选择域名时,需要考虑多个因素。首先,域名应该简洁易记,便于用户输入和分享。其次,关键字的相关性也非常重要,因为一个包含行业相关关键词...

      解决VPS无法访问Docker的常见问题与有效方法

      VPS无法访问Docker的原因分析 使用VPS运行Docker的过程是许多开发者和运维人员日常工作的重要组成部分。遇到VPS无法访问Docker的情况,首先需要明确问题的原因。这个问题可能来源于多个方面,包括网络配置、Firewall与安全组的设定,还可能涉及到Docker本身的配置和地域限制。...

      解决Hostodo官网无法打开的问题的有效方法

      在使用 Hostodo 官网时,偶尔会遇到无法打开的情况。这种情况可能让人感到无助,尤其是当你迫切需要访问相关信息时。让我来分享一些常见原因,帮助你更好地理解。 首先,服务器的维护或故障是一个普遍的原因。当网站进行定期更新或修复时,服务器可能会暂时不可用。通常,官方会提前通知用户,然而,有时我们无法...