1、下载apache地址:https://www.apachelounge.com/download/

注意:下载压缩包如下

httpd-2.4.37-win64-VC15.zip  

其中根据自己电脑的系统选择的win64还是win32,VC15是电脑中VC++的版本号,下载之前记得选择电脑支持的版本(控制面板-程序)。

2、压缩包解压路径不要包含中文!

3、找到bin文件夹中的httpd.exe文件即可安装,下面介绍如何通过电脑命令来进行安装:

首先打开通过管理员运行的命令提示符,将路径定位在httpd.exe上,其中".exe"可以省略。

注意:“Apache”是自定义的一个服务名称,可以不设置。

然后回车会发现报错了,

跟着提示找到httpd.conf文件,用代码编辑器如notepad++等打开(txt也可以打开不过无法精准定位报错代码行),找到对应行将路径改为刚刚安装时设置的路径即可,如果继续报这样的错误,说明该文档中有多处需要更改的路径,用替代全部换掉即可。

刚刚这个是语法错误,还有一种可能出现的警告:

这是因为文档中没有刚刚设置的服务名称“Apache”(如果设置了的话),在任意位置加上ServerName “Apache”即可消除警告,不过这是不必要的。

4、此时Apache已经搭建完成,接下来就是要启动Apache,有两种方法,第一种就是同样的通过命令提示符启动:

启动:httpd.exe -k start -n "Apache"

重新启动:httpd.exe -k restart -n "Apache"

停止:httpd.exe -k stop -n "Apache"

(.exe和"Apache"同样是不必要的)

第二种方法就是点击在bin文件夹中的ApacheMonitor.exe,这就是一个apache的监控器。

直接点击开始结束即可。

注意:用完之后要记得停止Apache服务以免过度消耗资源!


现在可以用浏览器输入http://localhost/检测服务器是否已经正常启动,正常启动如下:


补充:在同一个局域网(如同一个wifi下)的其他设备访问这个本地服务器所使用的IP可以通过网络-网络与共享中心,找到连接的wifi名称点击-详细信息-IPv4地址查询。

注意:Apache默认站点根目录为:与bin文件夹同级的htdocs文件夹下的index.html!

搭建apache本地服务器·Win的更多相关文章

  1. 搭建apache本地服务器·Mac

    1. 打开终端,开启Apache: //开启apache: sudo apachectl start //重启apache: sudo apachectl restart //关闭apache: su ...

  2. 搭建Git本地服务器

    搭建Git本地服务器 参考文章:http://www.ossxp.com/doc/git/gitolite.html 当前任务,学习中... 公司小范围用法: 服务器上做的: .在服务器上建立一个用户 ...

  3. linux下搭建svn本地服务器

    在linux下搭建svn本地服务器可以很好的管理自己的代码,具体过程如下: # mkdir svn_local # cd svn_local  # svnadmin create led_diplay ...

  4. [ 搭建Redis本地服务器实践系列二 ] :图解CentOS7配置Redis

    上一章 [ 搭建Redis本地服务器实践系列一 ] :图解CentOS7安装Redis 详细的介绍了Redis的安装步骤,那么只是安装完成,此时的Redis服务器还无法正常运作,我们需要对其进行一些配 ...

  5. [ 搭建Redis本地服务器实践系列一 ] :图解CentOS7安装Redis

    上一章 [ 搭建Redis本地服务器实践系列 ] :序言 作为开场白介绍了下为什么要写这个系列,从这个章节我们就开始真正的进入正题,开始搭建我们本地的Redis服务器.那么关于Redis的基本概念,什 ...

  6. [ 搭建Redis本地服务器实践系列 ] :序言

    说起来,是在一个气候适宜的下午,虽然临近下班,不过办公室里还是充满了忙碌的身影,不时的还会从办公区传来小伙伴们为了一个需求而激烈争论的声音,自从入了互联网这个行业,说实话,也就很少休息了,当然了也不全 ...

  7. [ 搭建Redis本地服务器实践系列三 ] :图解Redis客户端工具连接Redis服务器

    上一章 [ 搭建Redis本地服务器实践系列二 ] :图解CentOS7配置Redis  介绍了Redis的初始化脚本文件及启动配置文件,并图解如何以服务的形式来启动.终止Redis服务,可以说我们的 ...

  8. 搭建https本地服务器:如何得到被所有客户端认可的ssl证书

    https,作为http的加密版,作用还是很大的:能够提升网站搜索权重,让你的网站更安全,而且如果你的网站没有使用https的话,将无法作为移动设备原生应用的api接口.可见掌握为网站启用https的 ...

  9. 搭建PHP本地服务器(XAMPP)

    1.下载XAMPP集成包 https://www.apachefriends.org/download.html2.启动前修改配置文件httpd.conf的端口号,例如:Listen 80803.启动 ...

随机推荐

  1. Android开发-Android Studio问题以及解决记录

    [Android开发] Android Studio问题以及解决记录   http://blog.csdn.net/niubitianping/article/details/51400721 1.真 ...

  2. CodeForces 630G Challenge Pennants (组合数学)

    <题目链接> 题目大意: 有两种旗子,分别有5个和3个,将这些旗子分配给n个人,有多少中方法. 解题分析: 5面A旗子的发放方案为:$[1,1,1,1,1],[1,1,1,2],[1,2, ...

  3. aspnet mvc 中 跨域请求的处理方法

    ASP.NET 处理跨域的两种方式    方式1,后端程序处理.原理:给响应头加上允许的域即可,*表示允许所有的域                 定义一个cors的过滤器 加在在action或者co ...

  4. python 函数split()

    函数:split() Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(lis ...

  5. ubuntu中如何安装python3.6

    此处使用命令行方式来安装Python3.6: sudo wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz sudo ta ...

  6. python一些语法糖用法

    @修饰符 '@'符号用作函数修饰符是python2.4新增加的功能,修饰符必须出现在函数定义前一行,不允许和函数定义在同一行.也就是说@A def f(): 是非法的. 只可以在模块或类定义层内对函数 ...

  7. php替换字符串函数strtr()和str_repalce()区别

    php中替换函数主要有strtr(),str_repalce()这两个函数,但你们都知道他们这两个函数的区别和用法吗? 先来看看这个php字符串替换函数 strtr()的两种用法: strtr(str ...

  8. SVN服务器搭建及使用

    .SVN(全称Subversion)是优秀的版本控制工具,与微软的TFS相比,有如下优势:开源(免费),支持多种操作系统. 本次我搭建的服务器采用:VisualSVN-Server-3.6.1-x64 ...

  9. mac上adb command not found

    第一种报错(使用的自带mac命令行) bash: adb: command not found 1.vim ~/.bash_profile ,如果.bash_profile不存在,先touch ~/. ...

  10. Python 遇到的坑

    1. 循环导入 AB 互相引用,或者 中间掺入了更复杂的一些--用局部导入解决