windows环境(本地端以及华为云服务器)搭建HTTP服务器

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 本篇文章从本地电脑端以及华为云服务器端分别进行了HTTP服务器的搭建,并实现了对服务器指定文件的访问

前言


最近在调试一款中移物联网推出的NB-IOT物联网模组,模组有个功能是需要实现固件在线下载,那么模组更新固件的时候可以通过服务器端通过HTTP协议进行下载,因此首先需要搭建一个HTTP服务器。


本篇文章从本地电脑端以及华为云服务器端分别进行了HTTP服务器的搭建,并实现了对服务器指定文件的访问


一、本地端HTTP服务器的搭建


1、本地电脑环境


①、操作系统:windows11

②、处理器:AMD Ryzen 7 5800H with Radeon Graphics 3.20 GHz


2、开启Windows功能 互联网信息服务


①、点击 控制面板——>程序——>启用或关闭Windows功能

②、展开Internet Information Services项并将下面三项按照下图所示进行勾选


3、搭建HTTP服务器


①、在开始菜单搜索栏搜索IIS,打开Internet Information Service(IIS)管理器


②、左边网站选项,鼠标右键选择添加网站

这里端口可以填入其他值,只要所用的不被占用即可,可以通过命令行netstat -ano进行查询,如下图8081端口未被占用


4、配置网站参数


①、网站——>www.fota.com——>目录浏览——>操作——>启用

②、网站——>www.fota.com——>WebDAV创作规则


5、验证HTTP服务器


①、在浏览器输入http://输入ip:端口号,本例为http://10.17.192.1:8081/,可以看到存放在D:\http_fota目录下的文件

②、进入自己建立网站时选择的本地文件夹,拽入个aaa.docx文件,然后刷新网站,即可看到刚添加的文件,点击文件进行下载,成功下载即http服务器搭建完成。


6、同局域网下的电脑也可访问HTTP服务器进行下载文件



二、华为云服务器端HTTP服务器的搭建(同上)


1、电脑环境


①、操作系统:Windows Server 2012 R2 Standard

②、处理器:Intel® Xeon® Gold 6278C CPU @ 2.60GHz


2、开启Windows功能 互联网信息服务


①、点击 控制面板——>程序——>启用或关闭Windows功能

②、选择服务器角色,前三步默认即可,服务器角色中勾选Web服务器(IIS),接下来的依次下一步


3、搭建HTTP服务器(同上)


①、同上

②、同上


4、配置网站参数(同上)


5、验证HTTP服务器


提示:访问方式为 http://公网ip:端口号

由于隐私问题,公网ip已被打上马赛克


相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
7天前
|
监控 Unix 应用服务中间件
Android-音视频学习系列-(八)基于-Nginx-搭建(rtmp、http)直播服务器
Android-音视频学习系列-(八)基于-Nginx-搭建(rtmp、http)直播服务器
|
2天前
|
网络协议 数据格式 Python
Python进阶---HTTP协议和Web服务器
Python进阶---HTTP协议和Web服务器
17 4
|
6天前
|
自然语言处理 负载均衡 监控
处理HTTP请求的服务器
处理HTTP请求的服务器
18 1
|
8天前
|
JSON JavaScript API
使用 Node.js 开发一个简单的 web 服务器响应 HTTP post 请求
使用 Node.js 开发一个简单的 web 服务器响应 HTTP post 请求
31 1
|
8天前
|
JSON JavaScript 中间件
使用 Node.js 开发一个简单的 web 服务器响应 HTTP get 请求
使用 Node.js 开发一个简单的 web 服务器响应 HTTP get 请求
11 2
|
8天前
|
存储 JSON JavaScript
Node.js 上开发一个 HTTP 服务器,监听某个端口,接收 HTTP POST 请求并处理传入的数据
Node.js 上开发一个 HTTP 服务器,监听某个端口,接收 HTTP POST 请求并处理传入的数据
14 0
|
8天前
|
存储 弹性计算 固态存储
阿里云服务器租用价格参考,云服务器收费标准与实时活动价格整理
阿里云服务器租用价格参考,本文更新了阿里云服务器最新的租赁费用,包括云服务器实时的活动价格与云服务器收费标准。经济型e实例云服务器4核16G10M带宽配置30.00元/1个月、90.00元/3个月,独享型通用算力型u1实例2核4G服务器仅需199元1年,轻量云服务器2核2G新用户专享价格61元/1年,计算型c7a实例2核4G配置特惠价625.68元/1年。更多阿里云服务器热门配置活动价格及云服务器租赁费用及活动价格见下文。
阿里云服务器租用价格参考,云服务器收费标准与实时活动价格整理
|
8天前
|
算法 Linux Windows
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
在Windows环境下为FFmpeg集成字幕渲染库libass涉及多个步骤,包括安装freetype、libxml2、gperf、fontconfig、fribidi、harfbuzz和libass。每个库的安装都需要下载源码、配置、编译和安装,并更新PKG_CONFIG_PATH环境变量。最后,重新配置并编译FFmpeg以启用libass及相关依赖。完成上述步骤后,通过`ffmpeg -version`确认libass已成功集成。
25 1
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
|
8天前
|
负载均衡 固态存储 Linux
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考
轻量应用服务器、云服务器、gpu云服务器是阿里云服务器产品中,比较热门的云服务器产品类型,不同类型的云服务器产品收费模式与收费标准是不一样的,本文为大家展示这几个云服务器产品的最新收费标准情况,以供参考。
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考