最近在学安卓的Xml,Json的数据解析,发现不知道在哪里找xml,json练手,索性自己搭个简易的服务器随意写点xml,json数据练练手

本文章将分为2部分
第一部分:安装Apache,并写好,xml,json数据且能打开
第二部分:Android studio 对上面写好的xml,json数据进行解析,并显示在texeview上

最终效果:成功安装Apache,并自己写xml数据

步骤

1.去官网下载安装包,这里有传送门→传送门

2.将刚刚下载的进行解压

切记:随便建一个文件夹就行了,但是不能包含中文,以免产生未知错误

3.用记事本打开conf/httpd.conf,修改成自己的解压路径


这里的路径要一致

4.测试刚刚配置文件是否合法

在cmd下输入
httpd -t #测试配置文件是否合法


返回ok就是正常的

5.安装Apache服务

httpd -k install -n Apache2.4


如果没安装过的话会显示

6.然后启动服务器,这里用最简单粗暴的方法打开,因为其他方法容易打不开,win+r输入services.msc回车

7.双击运行解压目录/bin下的ApacheMonitor.exe


然后点击start

恭喜你,显示这样代表安装成功!

好了,到这一步,肯定很多人会报错,我下面总结了我刚刚的报错问题以及解决办法!大家根据自己遇到的问题对号入座

问题1:Windows 不能在本地计算机启动Apache2.4。有关更多信息,查阅系统事件⽇志。如果这是⾮Microsoft服务,请与服务厂商…

(OS 10013)以⼀种访问权限不允许的⽅式做了⼀个访问套接字的尝试。 : AH00072: make_sock: could not bind to
address [::]:443
(OS 10013)以⼀种访问权限不允许的⽅式做了⼀个访问套接字的尝试。 : AH00072: make_sock: could not bind to
address 0.0.0.0:443
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs

问题产生原因:我们的80端⼝被某个进程占⽤了

解决办法:win+r,输入cmd,并以管理员身份进入
输入netstat -ano,看看到底是谁用了我们的443端口

记住这个7792,我们再去查它个水落石出!

原来是我之前配置的虚拟机这个玩意占用了。
那我们换个端口就好了。


打开这里路径的文件,将443改为442并保存,然后重新产生这个错误的代码执行一下就成功了!

最后:写个xml代码,看看到底成不成功!


双击后显示这个就代表成功啦!

后面就在Android studio测试一下就完事啦

我所遇到的问题以及解决办法都附上了,有不懂的可以私信我帮你解决,记得点个关注哦,谢谢~

Windows安装配置Apache简易服务器-----(详细,成功率极高)相关推荐

  1. windows apche php mysql zend_Windows XP上安装配置 Apache+PHP+Mysql+Zend

    Windows XP上安装配置 Apache+PHP+Mysql+Zend 发布时间:2008-09-08 19:38:42   作者:佚名   我要评论 所需软件: apache_2.0.58-wi ...

  2. 安装配置Apache服务器

    安装配置Apache服务器 一.Apache的工作原理   Web系统是客户端/服务器模式的,所以应该有服务器程序和客户端程序两个部分.常用的服务器程序是Apache,常用的客户端程序是浏览器.可以在 ...

  3. Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细)

    Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细) 目录 一.安装Node(npm)需要的环境和版本发布信息 (1).Node版本和npm版本关系 (2).支持 ...

  4. windows 下配置 apache 2.2.3+php 5.1.3+mysql 5.0.24+zend 3.0.1最新配置

    windows 下配置  apache 2.2.3+php 5.1.3+mysql 5.0.24+zend 3.0.1最新配置 1,php5.1.6 for windows       http:// ...

  5. windows 下配置 apache 2.2.4+php 5.2.5+mysql 5.0.41+zend 3.3.0最新配置

    windows 下配置 apache 2.2.4+php 5.2.5+mysql 5.0.41+zend 3.3.0最新配置 1,php5.2.5 for windows 2, mysql-5.0.4 ...

  6. 简要描述如何安装配置apache的一个开源Hadoop

    title: '''简要描述如何安装配置apache的一个开源Hadoop''' date: 2020-05-14 10:54:44 tags: 1)使用 root 用户登录 2)修改 IP [ifc ...

  7. MySQL+Navicat安装配置教程(超级详细、保姆级)

    MySQL+Navicat安装配置教程(超级详细.保姆级) 一. 下载MySQL 1. 选择想要安装的版本,点击Download下载 二.安装MySQL 1. 选择设置类型 2. 选择安装的产品和功能 ...

  8. 2023 年 MySQL 8.0 安装配置 最简易(保姆级)

    Windows MySQL 8.0 安装配置 最简易_Northern Crescent的博客-CSDN博客 Linux MySQL 8.0 安装 及 配置_Northern Crescent的博客- ...

  9. Meld Diff for windows 安装配置

    Meld Diff for windows 安装配置 如果你是在ubuntu 下开发, meld diff 这个工具你肯定不会陌生, 而且很好用. 之前在网上看到 meld for Windows 的 ...

最新文章

  1. 聚类算法api初步使用
  2. android系统自动构建,[系统集成] Android 自动构建系统
  3. 算法 --- 翻转二叉树
  4. cmd运行php文件以及环境配置出现的问题、 php.exe不是内部或外部命令,也不是可运行的程序 或批处理文件、PHP startup: Unable to load dynamic library
  5. usb扩展坞同时接键盘鼠标_笔记本扩展伴侣,轻松解决接口烦恼,毕亚兹USB-C扩展坞体验...
  6. Powershell配置SharePoint环境
  7. 高仿QQ顶部控件之IOS SegmentView
  8. java需要最大正数_Java输出double类型中的最小正数和最大正数
  9. 简单函数编写_strcpy、_stroverchg、_strcmp
  10. JS判断数组是否相同
  11. C盘 html后缀 删,磁盘清理c盘的后果是什么?
  12. indy-sdk tutorials数字身份认证(一)
  13. 计蒜客 青出于蓝胜于蓝 dfs序+树状
  14. RabbitMQ 实战教程
  15. POJ:1182 食物链(带权并查集)
  16. 获取微信公众号历史文章列表页链接
  17. 网络安全检测与防范 测试题(二)
  18. 【UE4 第一人称射击游戏】12-全自动步枪并显示剩余弹药量
  19. STM32硬件I2C的一点心得(AT24C32C和AT24C64C)
  20. 修改dpr提高ECharts图表的清晰度

热门文章

  1. Python 异常处理 try-except,else,finally, with 语句的区别
  2. linux清理内存占用
  3. 十个BI数据分析、驾驶舱的页面特效源码下载
  4. 所有的分手,都是其中一个人蓄谋已久!
  5. 手把手带你制作WIFI智能开关.走进物联网-ESP8266学习日记(四)
  6. 设计模式 with Python 10:状态模式
  7. PostgreSQL表继承
  8. 电脑自动安装垃圾软件怎么办?拒绝重装系统,教你一招搞定!
  9. OpenCV的职业发展如何?怎么定发展方向?
  10. 小米市值冲破千亿美元,但物联网市场面临华为挑战成为它的忧患