zoukankan      html  css  js  c++  java
  • Windows下Apache服务器搭建

    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,用文本编辑器打开 Apache24confhttpd.conf 配置文件

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

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

    方法一:双击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! 证明安装并启动成功

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

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

     

    参考自其他博客:https://www.cnblogs.com/wcwnina/p/8044353.html

  • 相关阅读:
    第一节:SpringMVC概述
    SpringMVC【目录】
    Windows 系统快速查看文件MD5
    (error) ERR wrong number of arguments for 'hmset' command
    hive使用遇到的问题 cannot recognize input
    Overleaf支持的部分中文字体预览
    Understanding and Improving Fast Adversarial Training
    Django2实战示例 第十三章 上线
    Django2实战示例 第十二章 创建API
    Django2实战示例 第十一章 渲染和缓存课程内容
  • 原文地址:https://www.cnblogs.com/opsprobe/p/9391639.html
Copyright © 2011-2022 走看看