搭建apache本地服务器·Win
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的更多相关文章
- 搭建apache本地服务器·Mac
1. 打开终端,开启Apache: //开启apache: sudo apachectl start //重启apache: sudo apachectl restart //关闭apache: su ...
- 搭建Git本地服务器
搭建Git本地服务器 参考文章:http://www.ossxp.com/doc/git/gitolite.html 当前任务,学习中... 公司小范围用法: 服务器上做的: .在服务器上建立一个用户 ...
- linux下搭建svn本地服务器
在linux下搭建svn本地服务器可以很好的管理自己的代码,具体过程如下: # mkdir svn_local # cd svn_local # svnadmin create led_diplay ...
- [ 搭建Redis本地服务器实践系列二 ] :图解CentOS7配置Redis
上一章 [ 搭建Redis本地服务器实践系列一 ] :图解CentOS7安装Redis 详细的介绍了Redis的安装步骤,那么只是安装完成,此时的Redis服务器还无法正常运作,我们需要对其进行一些配 ...
- [ 搭建Redis本地服务器实践系列一 ] :图解CentOS7安装Redis
上一章 [ 搭建Redis本地服务器实践系列 ] :序言 作为开场白介绍了下为什么要写这个系列,从这个章节我们就开始真正的进入正题,开始搭建我们本地的Redis服务器.那么关于Redis的基本概念,什 ...
- [ 搭建Redis本地服务器实践系列 ] :序言
说起来,是在一个气候适宜的下午,虽然临近下班,不过办公室里还是充满了忙碌的身影,不时的还会从办公区传来小伙伴们为了一个需求而激烈争论的声音,自从入了互联网这个行业,说实话,也就很少休息了,当然了也不全 ...
- [ 搭建Redis本地服务器实践系列三 ] :图解Redis客户端工具连接Redis服务器
上一章 [ 搭建Redis本地服务器实践系列二 ] :图解CentOS7配置Redis 介绍了Redis的初始化脚本文件及启动配置文件,并图解如何以服务的形式来启动.终止Redis服务,可以说我们的 ...
- 搭建https本地服务器:如何得到被所有客户端认可的ssl证书
https,作为http的加密版,作用还是很大的:能够提升网站搜索权重,让你的网站更安全,而且如果你的网站没有使用https的话,将无法作为移动设备原生应用的api接口.可见掌握为网站启用https的 ...
- 搭建PHP本地服务器(XAMPP)
1.下载XAMPP集成包 https://www.apachefriends.org/download.html2.启动前修改配置文件httpd.conf的端口号,例如:Listen 80803.启动 ...
随机推荐
- php生成随机字符串可指定纯数字、纯字母或者混合的
php 生成随机字符串 可以指定是纯数字 还是纯字母 或者混合的. 可以指定长度的. function rand_zifu($what,$number){ $string=''; for($i = 1 ...
- dbconfig.properties
jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/数据库名 jdbc.username=root jdbc. ...
- python学习:缩进
缩进 一要求: 官方建议打四个空格.tab键不建议使用,放到其他操作系统容易出现混乱.(打四个空格太费劲) 二实现: 简便方法:每按一下tab键自动换成四个空格.notepad++ 设置里首选项-制表 ...
- select应用
服务端源码 #!/usr/bin/env python3 # -*- coding: utf-8 -*- """ @author: zengchunyun "& ...
- js一些代码
1判断金额正则 var reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/; var money ...
- ValidateCode源码
ValidataCode.java: package com.itcast; /** * @author 大汉 */ import java.awt.Color; import java.awt.Fo ...
- c#中string的一些基本用法
.string的Split方法的使用 这个例子就是通过制定的符号来将词组分开,Splite(分割的字符,分割的份数) using System; using System.Collections; p ...
- 由PHP实现单向链表引发的对象赋值,对象传参,链表操作引发的一系列问题
2019年2月25日14:21:13 测试版本php 5.4 ,5.6,7.0,7.2 代码请看: https://www.cnblogs.com/zx-admin/p/10373866.html 1 ...
- EF Core 相关的千倍性能之差: AutoMapper ProjectTo VS Mapster ProjectToType
在前两天遇到 .NET Core 中 EF Core 的异步与同步查询的百倍性能之差(详情之前的博文)之后,这两天又遇到了 AutoMapper ProjectTo<T> 与 Mapste ...
- Java如何获取JSON数据中的值
场景:在接口自动化场景中,下个接口发送的请求参数,依赖上个接口请求结果中的值.需要将获取值作为全局参数引用. import java.io.File; import java.io.FileInput ...