精华内容
参与话题
问答
  • 要想让自己电脑上的apache服务器被局域网内其他电脑访问需要两步: 1、系统设置 在 控制面板 > 系统和安全 > Windows防火墙中 左侧点击 高级设置 点击左侧 入站规则,然后点击右侧的 新建规则,然后在弹出的入站...

    要想让自己电脑上的apache服务器被局域网内其他电脑访问需要两步:

    1.系统设置

    在 控制面板 > 系统和安全 > Windows防火墙中 左侧点击 高级设置
    点击左侧 入站规则,然后点击右侧的 新建规则,然后在弹出的入站规则向导中依次是
    规则类型:端口
    协议和端口我们选的是 TCP 协议和 特定本地端口(例:80)
    操作:允许连接
    何时应用规则中选中所有(域、公用、专用)
    输入名称和描述(例:局域网80端口)
    点击完成,就OK了。

    2.apache配置文件中设置访问权限 (apache2.4)

    <Directory />
        AllowOverride none
        #Require all denied
        Require all granted
    </Directory>
    将以上require  all  denied 改为require  all  granted 即可
    完成以上步骤,在局域网内其他电脑浏览器输入“我的ip”  即可访问我的电脑中www目录下的web应用。

    Apache2.2和Apache2.4中httpd.conf配置文件有差异

    下面看一下 Apache2.4 的变化:(官方英文说明

    所有的请求都被拒绝

    2.2上的配置

    Order deny,allow Deny from all

    2.4上的配置

    Require all denied

    所有请求都是允许的

    2.2上的配置

    Order allow,deny Allow from all

    2.4上的配置

    Require all granted

    在域中的所有主机都可以访问example,所有其他外网主机的访问被拒绝

    2.2上的配置

    Order Deny,Allow Deny from all Allow from example.org

    2.4上的配置

    Require host example.org

    要想外网访问将 Require local 该为 Require all granted 。

    1
    2
    3
    4
    5
    6
    经常会用到的:
    Require all denied
    Require all granted
    Require host xxx.com
    Require ip 192.168.1 192.168.2
    Require local

    举例说明

    仅允许IP:192.168.0.1 访问

    Require all granted Require ip 192.168.0.1

    仅禁止IP:192.168.0.1访问

    Require all granted Require not ip 192.168.0.1

    允许所有访问

    Require all granted

    拒绝所有访问

    Require all denied

    默认是 Require local 仅允许本地访问。

    
    
    
    
    
    
    展开全文
  • 这段时间因为项目原因需要用到Apache,第一次接触这玩意儿,本想查查资料,但看到windows下大多数用到的都是.exe直接安装的,但这样傻瓜式操作,没多大好处,具体就不多说了。言归正传,下面来讲讲下载 、安装与配置...

    这段时间因为项目原因需要用到Apache,第一次接触这玩意儿,本想查查资料,但看到windows下大多数用到的都是.exe直接安装的,但这样傻瓜式操作,没多大好处,具体就不多说了。言归正传,下面来讲讲下载 、安装与配置Apache的过程。

    一.下载
    登录http://httpd.apache.org/download.cgi 这个地址,找到下图所示位置。

    从上图可以看出,Apache版本已经更新到2.4.23了,点击图中红框所示选项,进入如下界面。


    选择第一项ApacheHaus,这是个第三方下载平台,在它的网站下载独立的Apache会是一个压缩包。另外四个中,第二个也是独立的Apache下载地址,另外三个是服务器开发套件,这些套件简化了安装配置过程,关于XAMPP,详见XAMPP的安装及使用。

    在新的页面中,会发现VC9和VC11字样,通过阅读相关内容得知,VC9是指用VS2008编译的代码,而VC11是用VS2012编译的,而用VS2012编译的无法在windows xp和server 2003中使用。算是为了兼容性好点吧,我选的用VC9编译的64位Apache,如上图所示位置。点击红框所示的下载按钮,下载过程完成!


    二.安装
    安装过程很简单,因为是压缩包,所以,先将其解压包中的 Apache24 解压到合适的位置,我将其解压到了E盘根目录。

     

     

    三.配置


    找到E:\Apache24\conf\httpd.conf文件,用记事本打开,找到Define SRVROOT 这一项,如下图所示。


    将其右方的值“Apache24”改为当前你Apache安装存放的目录地址,这里改为“E:/Apache24”。
    继续找,找到Listene 80,若你的80端口被占用(可在cmd下用命令netstat -ano查看),则将80端口改为别的值,然后保存httpd.conf文件。
    接下来需要安装Apache的主服务httpd.exe,它是一个后台独立运行的进程,有了它,Apache才可启动。

    打开CMD窗口,输入E:\Apache24\bin\httpd.exe -k install -n apache,然后回车。服务安装完毕,若有问题,窗口会提示错误,此时,请根据错误自行排查。正常安装完毕如下图所示。


    其中,Errors reported here must be corrected before the service can be started.意思是,若该句话后面有错误信息,则表示服务安装失败,需要先改正错误。若没有,则成功。
    在安装目录中,找到E:\Apache24\bin\ApacheMonitor.exe,双击运行,桌面右下角会出现图标,双击打开窗口界面,会看到如下图所示窗口。

    正常情况下应该只出现apache这一项,这里多了AMSHttpd是因为我电脑上之前安装了Adobe Media Server,它自带了Apache组件。但是我已经将AMSHttpd服务关闭,因为AMSHttp占用的是也80端口,会导致apache无法启动。选择apache,然后点击右侧的“Start”按钮,启动apache服务。从该界面可看出,其可以手动控制服务的开启与关闭,为了节省资源,关闭Apache服务器的时候,请先点击“Stop”按钮。
    当然,该服务也可以在windows系统服务中打开或关闭,windows系统服务窗口打开的方法是在CMD窗口输入services.msc,然后回车,如下图所示。从图中可以看出Apache服务已经安装,并且已经启动。建议设置成手动,这样的话,开机就不会默认启动了。


    下图显示的是Apache服务器成功启动的状态。

    四.测试
    打开浏览器,输入访问http://localhost 若出现如下图所示页面,此时apache服务器已经可以运行,更具体的配置,需要使用者自行去参悟了。

    该页面实际上E:\Apache24\htdocs目录下的index.html,如果要访问自己的网站,比如说MyStation,只需将MyStation文件夹放到htdocs下,并将MyStation内的网站首页改成index.html,然后通过http://localhost/MyStation就可以访问的自己的网站了。

    需要特别注意的是,如果在配置的时候,将监听端口由80改成了其他值,比如说改成了100,那么访问网站时必须加上该端口,比如说http://localhost:100。因为HTTP协议默认的访问端口是80,如果改成其他值,网址上必须明确指出来。


    五.卸载
    若Apache服务器软件不想用了,想要卸载,需要先卸载apache服务(切记,若直接删除安装路径的文件夹,会有残余文件在电脑,可能会造成不必要的麻烦)


    在CMD命令窗口,输入如下(建议先停止服务再删除),其中apache是Apache服务器的服务名。
    sc delete apache
    --------------------- 
    作者:灿哥哥 
    来源:CSDN 
    原文:https://blog.csdn.net/caoshangpa/article/details/52943672 
     

    展开全文
  • Windows系统Apache下载和安装

    千次阅读 2019-02-13 13:56:08
    一、Apache的下载 1.访问Apache官网:https://httpd.apache.org  点击左边栏目上的Download!  2....3.选择Downloading Apache for Windows下的ApacheHaus ...4.选择自己需要安装的版本 (我的电脑是32...

    一、Apache的下载

    1.访问Apache官网:https://httpd.apache.org  点击左边栏目上的Download!

     2.进入Download界面后,点击a number of third  party vendors

    3.选择Downloading Apache for Windows下的ApacheHaus

    4.选择自己需要安装的版本 (我的电脑是32位的,此处我选择X86下载)

    5.下载完成后解压缩,把文件放到自己想放的盘

    二、Apache的安装

    1.将下载的文件解压到你想安装的目录,此处我的是放在E盘。(解压后把Apache24文件夹整个剪切到E盘)

    2.进入Apache24文件夹下,找到conf目录,进入找到配置文件httpd.conf打开(本人使用Notepad ++打开配置文件,因为显示有行数,找修改的内容比较方便),更改服务路径及端口,配置如下图所示:

    (1)httpd.conf文件第38行左右,把Define SRVROOT "/Apache24"路径修改为自己的路径,此处我的修改为Define SRVROOT "E:/Apache24"

    (2)httpd.conf文件第60行左右,把Listen 80监听端口修改为Listen 8088(因为我的80端口已被占用)

    (3)httpd.conf文件第248行左右,修改网站根目录(这个目录存放的是你自己做好的网页),此处我不想把网页放在Apache24目录下的htdocs目录下,因此我在Apache24下新建了一个test目录,用test目录存放网页。

    (4)httpd.conf文件第365行左右,把Apache服务器关键文件目录,修改为自己Apache安装文件目录下的“cgi-bin”文件夹

    (5)httpd.conf文件第381行左右,把目录修改为和(4)一样的

    至此,httpd.conf配置文件修改完毕。

    3.保存修改的配置文件后,以管理员身份运行命令提示符

    4.切换到Apache的bin文件目录下,输入 httpd -k install命令安装Apache,显示有如下图字符时,表明安装成功

    5.输入启动命令(net start apache2.4)启动服务,启动成功效果,如下图:

    6.打开浏览器输入http://localhost:8088再按Enter按键,就会显示It works界面,如下图:

    7.如果要卸载这个服务的话,先要停止这个服务,然后输入httpd.exe -k uninstall -n "Apache24"卸载这个服务。

    8.下载和安装Apache的方法都是从百度经验和其他博主写的博文上找到的,以下附上链接,有需要的可以参考

    百度经验:https://jingyan.baidu.com/article/54b6b9c089f53e2d583b473c.html

    百度经验:https://jingyan.baidu.com/article/29697b912f6539ab20de3cf8.html

    博文地址:https://blog.csdn.net/liyang4534/article/details/78036591

     

     

     

     

     

     

    展开全文
  • apache官方网站上的“Download”很复杂,小白可能无处下手,以下为个人愚见及借鉴网上的大神,指导下载   进入apache服务器官网http://httpd.apache.org/,这里我们以下载稳定版的 httpd 2.2.29为例,点击...

    apache官方网站上的“Download”很复杂,小白可能无处下手,以下为个人愚见及借鉴网上的大神,指导下载

    如何从Apache官网下载windows版apache服务器

     

    1. 进入apache服务器官网http://httpd.apache.org/,这里我们以下载稳定版的

      httpd 2.2.29为例,点击download。

      如何从Apache官网下载windows版apache服务器

    2.  

       

      第一步点击左边download链接

      如何从Apache官网下载windows版apache服务器

    3. 3

      点击链接 a number of third party vendors

       

      如何从Apache官网下载windows版apache服务器

    The Apache HTTP Server Project itself does not provide binary releases of software, only source code. Individual committers may provide binary packages as a convenience, but it is not a release deliverable.

    If you cannot compile the Apache HTTP Server yourself, you can obtain a binary package from numerous binary distributions available on the Internet.

    Popular options for deploying Apache httpd, and, optionally, PHP and MySQL, on Microsoft Windows, include:

    1. ApacheHaus
    2. Apache Lounge
    3. BitNami WAMP Stack
    4. WampServer
    5. XAMPP

     

    大致意思是说apache本身不提供已编译的安装包,只提供源码,如果你自己无法编译,可以选择下面这些官方推荐的第三方提供编译的网站。

    其中后两个是有名的wamp以及xampp集成环境,如果只想下载apache可以选择前三个网站,这里我们第一个ApacheHaus为例。

    如何从Apache官网下载windows版apache服务器

    1. 打开ApacheHaus之后你会发现这个网站上有各种windows版本,可以尽情选择你要下载的版本。

      如何从Apache官网下载windows版apache服务器

    2. 点击红框中的图标即可开始下载,x86是32位的,x64是64位的,根据自己的操作系统选择下载

      如何从Apache官网下载windows版apache服务器

    3. 解压后是一个压缩包,把他移动到你想放置的地方。

      如何从Apache官网下载windows版apache服务器

      如何从Apache官网下载windows版apache服务器

    4. 命令行下进入到apache下面的bin目录,输入

      httpd -k install

      把apache安装成windows后台服务。

      如何从Apache官网下载windows版apache服务器

    5. 利用ApacheMonitor来启动你的apache

       

      The Apache Monitor is a desktop tray application that allows you to monitor the existence of a running Apache service and easily start, stop and restart Apache. To use it just double click on the ApacheMonitor.exe in the \Apache24\bin folder. If you want it to start automatically for you when you log into the computer, just drag a copy into the Startup folder in Window's Start Menu.

       

      Apache监控器是一个允许你用来监控正在运行的Apache服务的软件,并且让你启动、停止和重启Apache变得更容易。只需要双击\Apache24\bin目录下的

      ApacheMonitor.exe就可以运行该程序,如果你想开机自动启动该软件,把该软件拉倒开始菜单里的Startup folder即可(windows10的Startup folder使用方法请自行百度)

      如何从Apache官网下载windows版apache服务器

    6. 更多操作请参考附带的说明文档readme_first.html。

      如何从Apache官网下载windows版apache服务器

    7. 针对大家遇到的一些问题做下简单总结

      1、由于apache默认是监听80端口,如果你的电脑iis是启动状态,并且也使用了80端口,apache将无法正常启动,需要先停止iis,另外迅雷也可能会使用80端口,所以也要关闭迅雷。查看80端口是否被占用,命令行下输入:

      netstat -aon|findstr "80"

      如果看到如图的结果,说明80端口已被使用,需要先关闭相关软件,或者修改apache默认的监听端口

      打开apache目录下的conf/httpd.conf  搜索   "Listen 80"

      修改为Listen 8088

      保存之后再重新启动apache

      如何从Apache官网下载windows版apache服务器

      如何从Apache官网下载windows版apache服务器

    8. 2、httpd -k install 输入该命令后查看服务是否安装成功

      开始-->运行-->services.msc-->确定

      打开后如果在服务列表能够看到apache字样,说明,服务安装成功,可以直接点击左边的启动按钮来启动服务

      如何从Apache官网下载windows版apache服务器

      如何从Apache官网下载windows版apache服务器

    9. 3、服务无法正常安装,首先确定软件32位和64位是否和自己的系统匹配

      其次,看电脑有没有安装软件相应的运行包,比如你下载的是VC9版本,那么你需要先安装Microsoft Visual C++ 2008 Redistributable ,同理VC11版本你需要安装Microsoft Visual C++ 2012 Update 4 Redistributable Package (X86 & x64)

      在ApacheHaus网站的最底部提供了相应的Visual Studio Redistributable Packages下载链接

      如何从Apache官网下载windows版apache服务器

      END

    展开全文
  • Apache2.2.8手动安装成Windows的服务 可以选择在安装Apache时自动将其安装为一个服务。如果选择"for all users",那么Apache将会被安装为服务。 如果选择了"only for the Current User",可以在安装后手动将...
  • 电脑开机Apache自启动问题 win+R输入services.msc,打开服务面板 找到Apache,右键属性,有个启动类型,可以选择自动,手动
  • Apache服务器下载

    千次阅读 2019-05-22 08:48:54
    Apache服务器下载 进入apache服务器官网 http://httpd.apache.org/download.cgi 点击链接 a number of third party vendors 找到Downloading Apache for Windows 点击ApacheHaus链接 点击红框中的图标即可开始下载...
  • Apache HTTP Servcer-Apache服务器下载与Windows系统下安装

    万次阅读 多人点赞 2018-01-17 22:40:38
    1、首先,介绍一下 Apache 服务器和 Tomcat 服务器的区别与联系: 1.1、Apache:是C语言实现的,专门用来提供HTTP服务。 1.2、 Tomcat:是Java开发的一个符合JavaEE的Servlet规范的JSP服务器(Servlet容器),是 ...
  • Apache下载: 登录http://httpd.apache.org/download.cgi 这个地址,找到2.4.10,如下图位置: 进入如下界面后,选择第一项ApacheHaus,这是个第三方下载平台,在它的网站下载独立的Apache会是一个压缩包。 ...
  • http://httpd.apache.org/download.cgi 2、找到Files for Micsoft Windows 3、选择ApacheHaus 4、根据系统选择对应的版本(我选择64位的),开始下载(没有VPN的话,下载有点慢,需要等待) 二、安装 1、...
  • Apache服务器下载与安装

    万次阅读 2017-08-12 14:21:38
    通俗讲就是在一台计算机上,安装个服务器软件,这台计算机便可以称之为服务器,服务器软件和计算机本身的操作系统是两码事,计算机自身的操作系统可以为linux、Unix、... PHP主要使用的是Apache服务器,主流的站点
  • Apache服务器限制并发连接和下载速度  目前各种多线程下载工具泛滥,这对提供部分下载功能的网站来说是个比较头疼的问题,由于多线程下载会给服务器带来巨大的负载压力,而且可能会对整个站点产生影响,使其不能...
  • 今天讲一下64位win7环境下apache服务器下载、安装及配置的过程。 1、Apache的下载 百度搜索apache,然后单击选择的下载网站: 我选择的是第一个网站,第二个也可以。 进入之后,确定下载的apache版本,这里...
  • Windows 下Apache服务器搭建及文件下载

    千次阅读 2019-04-25 11:30:24
    Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过...
  • win10下载与安装Apache服务器

    千次阅读 2017-08-31 09:30:58
    首先 去官网下载 Apache服务器下载地址: http://httpd.apache.org/download.cgi 进入之后,选择第一个。 选择对应的64位系统。 下载完成时是一个压缩包,解压到任意路径,例如 D:\Apache。 ...
  • Windows 下Apache服务器搭建

    万次阅读 多人点赞 2017-11-17 15:00:33
    ====================== 更新时间 2019年 5月 6日 ===================== 更新内容:增加操作系统及VC++的版本要求 ...更新内容:Apache 版本更新到 2.4.39,修改配置文件更加简单,只需一步。原始的2.4.2...
  • 如何在Apache官网下载Apache服务器 安装包(其他开发者的)背景:到了Apache官网下载,英语渣或者是和我一样的新手小伙伴会有点不知所措,这边还是教一下大家如何在Apache官网下载Apache服务器。 但是,Apache官网才...
  • Apache服务器下载安装与配置

    万次阅读 2018-01-18 15:57:27
    最近在学习Android,需要搭建一个服务器。于是在网上查找了一些资料。主要参考博文https://www.cnblogs.com/yerenyuan/p/5460336.html点击打开链接目前官网可以下载的版本是2.4.29,分VC14和VC11,VC14是Visual ...
  • Windows下的Apache下载与安装

    万次阅读 2018-07-09 19:58:00
    通俗讲就是在一台计算机上,安装个服务器软件,这台计算机便可以称之为服务器,服务器软件和计算机本身的操作系统是两码事,计算机自身的操作系统可以为linux... PHP主要使用的是Apache服务器,主流的站点搭建组合...
  • 小编这段时间因为项目原因需要用到Apache,第一次接触这...言归正传,下面小编来讲讲小编下载 、安装与配置(只保证可启动服务器Apache的过程 工具/原料 windows 7 64位 A
  • 如何在Apache官网下载Apache服务器

    千次阅读 2017-09-05 17:12:39
    如何在Apache官网下载Apache服务器背景:和之前下载maven一样,到了Apache官网下载,英语渣或者是和我一样的新手小伙伴会有点不知所措,这边还是教一下大家如何在Apache官网下载Apache服务器
  • 由于个人有强迫倾向,下载软件都喜欢从官网下载,摸索了好久终于摸清楚怎么从Apache官网下载windows安装版的Apache服务器了,现在分享给大家。工具/原料apache方法/步骤1进入apache服务器官网...
  • 通过手机访问电脑Apache的端口

    千次阅读 2017-02-20 21:52:08
    把它上传到你的服务器上然后查看? 其实有个简单的方法: 1.用手机连上电脑开的wifi(形成局域网); 2.然后设置防火墙(如果不想设置,也可以直接关闭防火墙,然后第三步); 与入站设置一样设置! 3.查看...
  • Apache 服务器特点

    千次阅读 2018-09-06 15:57:53
    ## Apache 服务器特点 ## Apache,一种开放源码的HTTP服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,Perl/...
  • Apache服务器的启动方法

    万次阅读 2018-03-18 14:21:23
    方法一: step1:右键单击电脑左下方的windows图标,点击“计算机管理(G)”,如下图所示: ...step3:apache未启动前,状态栏显示未空,右击单击,选择“启动”,就可以将apache服务器启动了。或者选中...
  • apache服务器下载、安装、配置

    千次阅读 2015-07-17 10:24:34
    下载地址:apache下载地址 点击左侧"Download"下的链接,打开如下页面 这里可以选择版本,我选择2.4.16,单击“2.4.16” 点击"Files for Microsoft Windows" 点击第一项“APcheHaus” 点击上面的红色区域...
  • 如何安装Apache服务器

    千次阅读 2019-03-05 18:33:41
    如何安装Apache服务器 一、下载必要文件。 http://httpd.apache.org/ 1.第一步点击左边download链接。 2.点击链接 a number of third party vendors。 3.The Apache ...
  • Apache 服务器和Tomcat 服务器的区别

    千次阅读 2018-06-27 23:20:31
    最近工作总是接触到Apache 和 Tomcat 服务器,它们到底有什么区别,还是有点模糊,下面梳理一下。  Apache是Web服务器(静态解析,如HTML),Tomcat是Java应用服务器(动态解析,如JSP)。请参考:web服务器与应用...
  • Apache打造文件下载服务器

    千次阅读 2017-07-28 17:08:01
    http://blog.163.com/qiushuhui1989@126/blog/static/27011089201531101614265/ Apache配置,Apache直接打开文件而不下载的问题 http://www.cnblogs.com/xiao-tao/p/6270726.html
  • Apache服务器下载、安装、卸载

    千次阅读 2017-11-20 10:06:18
    Apache服务器下载与安装

空空如也

1 2 3 4 5 ... 20
收藏数 716,872
精华内容 286,748
关键字:

电脑apache