首页
学习
活动
专区
圈层
工具
发布

带你体验 Java 新功能:自带的简易Web服务器

简单Web服务器 JEP 408: Simple Web Server,是这次Java 18推出的一个比较独立的全新功能点。我们可以通过命令行工具来启动一个提供静态资源访问的迷你Web服务器。...该工具的定位官方文档中说了一堆: 这里我简单总结几点,方便大家理解: 构建目的是应用于测试与教学,不是为了替代Jetty、Nginx等高级服务器 不提供身份验证、访问控制或加密等安全功能 仅支持HTTP...其中比较有用的是 -b:要绑定的ip地址 -p:要启动的访问端口 -d:要提供服务的目录 -o:控制台的输出级别 所以一个较为完整的启动命令是这样的: jwebserver -p 9000 -d / -...b 127.0.0.1 -o info 这条命令是一个以根目录/启动的服务器,服务端口是9000,绑定地址是127.0.0.1,控制台输出级别使用info。...下一篇更新如何使用Java代码来启动这个服务器! ------ 我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。

93110

windows 上搭建 web 服务器

我用的 win10 打开控制面板 选择并进入“程序”,双击“启用或关闭 Windows 服务”,在弹出的窗口中选择“Internet Information Services”下面所有地选项,点击确定后...image.png 查看 更新完成后,打开浏览器,输入http://localhost或者127.0.0.1回车,如果此时出现 IIS7 欢迎界面,说明 Web 服务器已经搭建成功。...image.png 网站设置 当 web 服务器搭建成功后,我们下一步所要做的就是把我们开发的网站安装到 Web 服务器的目录中。...一般情况下,当 Web 服务器安装完成后,会创建路径%系统根目录%inetpub/wwwroot,将我们开发的网站 COPY 到该路径下。即可实现本地访问该网站。...具体方法:打开控制面板,选择“系统和安全”,点击“允许程序通过 Windows 防火墙”,在弹出的对话框中勾选“万维网服务 HTTP”右侧的两个复选框,最后点击确定退出。

19.4K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用Windows自带的沙箱功能

    介绍 Windows自带的沙盒其实非常有用,并且个人感觉优化较好。具体有什么用处呢?...个人感觉,使用VMware需要真的安装一个系统,并且较耗内容等配置,而使用Windows自带的沙盒功能,各项资源耗费的都不多。特别适合。并且,每次退出沙盒时,所有数据都会清空,这也是我所需要的。 ?...要求 需要Windows10较新版本【无道这里是1903】 步骤 1、启用Windows功能 ? 2、找到沙盒功能 ? 查找所需文件中 ? 3、需要重新启动 ?...从上图可以看出,此时的沙盒就想我们刚安装windows时的一样,我们可以随意安装软件。 而当我们关闭沙盒时,里面的数据就会全部消失。 使用 目前在主机复制可执行文件,到沙盒里面粘贴即可。 ?...是完全可以自行使用的: ?

    3.9K00

    Windows Server 2019 Web服务器搭建

    前言 在如今卷王层出不穷的社会,哪怕你只是一个技术小白也要学习一定的技术,这一系列将带领小白搭建五大服务器:FTP服务器,Web服务器,DHCP服务器,DNS服务器,邮件服务器带你体验真实环境中的服务器的作用...一、Web服务器是什么? Web服务器是一种专门的计算机网络程序,它驻留在互联网上的一台高性能计算机上。...Web服务器通常使用超文本传输协议(HTTP)与客户端浏览器进行通信,因此也被称为HTTP服务器。...二、配置服务器 1.实验环境搭建 1)实验服务器配置和客户端 Windows Server 2003(服务器) 1台 2)实验环境 统一使用自定义的VMnet2虚拟网络 3)配置服务器IP 服务器10.1.1.1...2.搭建服务器 勾选上Web服务器后下一步下一步安装即可 在网站上右击新建网站搭建成功

    2K10

    Windows Server 2003 Web服务器搭建

    前言 在如今卷王层出不穷的社会,哪怕你只是一个技术小白也要学习一定的技术,这一系列将带领小白搭建五大服务器:FTP服务器,Web服务器,DHCP服务器,DNS服务器,邮件服务器带你体验真实环境中的服务器的作用...一、Web服务器是什么? Web服务器是一种专门的计算机网络程序,它驻留在互联网上的一台高性能计算机上。...二、配置服务器 1.实验环境搭建 1)实验服务器配置和客户端 Windows Server 2003(服务器) 1台,Windows XP(客户端) 1台; 2)实验环境 统一使用自定义的VMnet2虚拟网络...)管理器,进行配置 新建网站;注意:将默认网站停掉 这个路径根据自己定,方便自己找到就可以 6)找到刚自己设定的路径下的文件夹,上传自己要发布的网站 回到Web服务器,右击自己的网站,点击属性...,找到文档 添加自己网页的名字,我的是index.html,点击index.html后点击上移,一直移到第一位,确保打开的是自己主页 7)访问Web服务器 客户端游览器中输入服务器的网页IP

    2.3K10

    Windows自带防火墙配置

    下面以放行远程端口为例介绍如何配置Windows防火墙入站规则 1、运行services.msc打开服务列表找到windows firewall服务,确保它是运行中 2、运行wf.msc新建入站规则 图片....png 入站规则放行远程端口,注意云服务器的网页控制台安全组那里要放行远程端口 https://console.cloud.tencent.com/vpc/securitygroup 回到wf.msc...保持默认配置的3个√,单击下一步。 设置名称、添加描述,单击完成 设置作用域,除了作用域里设置的远程IP地址,别的地址将无法远程连接此服务器。...动作(允许/禁止) ②创建IP安全策略(创建过程中选①中创建的IP范围,并对选定的IP范围应用①中创建的动作) ③应用IP安全策略 IP安全策略里,禁止所有的可以不配,就按允许的范围执行,配了也没事...,是先把允许的范围里的允许了才禁止禁止范围的,优先级的话允许的优先级高,比如允许和禁止有交集,那交集这部分是允许的

    4.6K00

    Windows 10系统自带V**客户端配置连接PPTP V**服务器

    如果你出差在外可以接入Internet,那么就可以直接使用终端自带的V**客户端拨号连接,建立安全隧道进行数据传输。...资源说明: Windows 10操作系统 Windows 10自带V**客户端 V**连接信息:  V**类型:PPTP  PPTP账号:test  PPTP密码:123456  PPTP V**服务器地址...如下图所示:  3.选择 使用我的Internet连接(V**)(I),如下图所示:  4.在Internet地址中输入V**服务器的地址,点击 创建,如下图所示:  5.创建完成后,在更改适配器设置中...,会多了一个V**连接的图标,如下图所示:  6.右键V**图标选择属性,配置V**连接,如下图所示: 二、连接V**服务器  1.桌面鼠标右键,在弹出的设置页面中,找到V**连接,并点击 高级设置...如下图所示: 注意:如果后续修改了V**服务器参数,可点击 高级选项 进行修改。  至此,在Windows 10系统上设置PPTP V**连接完成。

    8.6K20

    介绍几种 Windows10 自带的截图方式

    对电脑了解一点的朋友可能会打开QQ之类的第三方软件,通过类似CTRL+ALT+A或其它快捷键来截图。...方法一:系统自带工具 具体方法:打开搜索栏----敲入关键字“截图”----双击出现的“截图工具”图标,如下: ?...方法二:善用快捷键 Windows+PrintScreen,按下之后屏幕会黑一下,然后可以到快速访问—图片—屏幕截图文件夹里找到刚截好的图。 ?...快捷键的最后一种,也是Windows 10系统快捷键截图最强大、最自由的一种,莫过于终极大招Windows+Shift+S! 按下之后整个桌面会暗下来,顶部出现下图所示图标。...一般来说浏览器都有截图插件或功能,而Windows系统内置的Edge浏览器也不例外,其任务栏就集成了截图功能,如下: 在Edge浏览器右上角,点击这个小钢笔图标,就可以调出截图工具栏。

    2.5K10

    还在用Windows虚拟机?快来试试Windows自带的Sandbox吧!

    Windows Sandbox  不少人想要测试一些网上的病毒什么时,首先想到的一定是打开VMware或者Vritual Box,然后对那3个多G的Windows镜像进行安装,这样的方法不仅耗时,而且浪费磁盘空间...此时,不妨来试试Windows自带的沙盒—Windows Sandbox。 就是长这样啦!...你可以打开创造模式,使用红石等相关方块造出一台电脑的主机和显示器, 然后我们在这台电脑打开我们的程序,就不会影响自己的电脑啦!是不是很方便呢? ---- 开个玩笑!...也能打开exe安装包进行应用程序的安装和使用,不过向360这样的“安全软件“就算了,Sandbox会提示你没有权限访问指定目录。...搜索Windows功能, 在其中找到Windows沙盒,并打勾即可。 重启Windows之后,便能在Windows的开始里找到Windows Sandbox啦!

    2.4K10

    Windows10 IIS Web服务器安装配置

    前言:   对于.NET开发者而已,IIS Web托管服务器应该是十分的熟悉的。...对于刚安装Windows10的系统的用户而已Internet Information Services(IIS)功能是默认关闭的需要我们自己手动去开启,本篇博客主要介绍的是如何开启IIS功能,并托管.NET...IIS介绍:   Internet Information Services (IIS) 是一种灵活、安全且可管理的 Web 服务器,用于托管 Web 应用(包括 ASP.NET Core)。...IIS受支持的平台: 支持下列操作系统: Windows 7 或更高版本 Windows Server 2012 R2 或更高版本 支持针对 32 位 (x86) 或 64 位 (x64) 部署发布的应用...3、验证IIS是否安装配置成功 找到windows管理工具=>打开IIS 运行IIS默认的Default Web Site查看是否正常 在C:\inetpub\wwwroot下IIS默认绑定了一个80

    13.6K11

    玩转 Windows 自带的 Linux 子系统 WSL(图文指南)

    文章目录 一、命令行界面安装 二、安装图形化界面 在 Ubuntu 端的配置 在 Windows 端配置 三、其他技巧 1、windows 的盘符在哪?...微软已经拿出了一款让鱼和熊掌兼得的方案 WSL (Windows Subsystem for Linux),也就是 Windows 系统中自带 Linux 子系统。 ?...这比其他方案的优势在于: 不会产生传统虚拟机或双启动设置开销 实现 Windows 系统与 Linux 系统磁盘资源的共享 相对其他 Bash,更接近原生 Linux 系统 网络设置等配置与 Windows...这一步完成启用“适用于 Linux 的 Windows 子系统”可选功能 3、选择中意的Linux分发版: 网址:https://aka.ms/wslstore ?...7、打开本地的 windows 盘符,和终端看看 ? 三、其他技巧 1、windows 的盘符在哪?

    36.6K16

    用Windows自带工具校验hash码

    我们时常从网络上下载文件,却很少检验文件的完整性,试想如果下载了一个系统镜像,或是大型软件,得到的是不完整的文件,而表面上却看不出来,那么在安装过程中就会出错。...通常情况下载页都会提供checksum(校验码),格式常为MD5、SHA1 或SHA256,格式不同是因为采用了不同的算法,因此得到的校验码也是不同的。...如果你用的是Windows10,这个系统貌似是自带了一个MD5检测工具,能够应付大多数的场景。不过Windows中还有一个命令行工具提供更强大的功能——certutil。...下面我们要做几件事: 打开要检测文件所在的目录 在此处打开命令窗口 输入命令 等待结果并查看 下面给出具体做法: 相信你肯定知道自己下载的文件到了哪里,所以用资源管理器打开该文件夹 鼠标指向该文件夹的空白处...下面贴出微软文档:https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and

    13.3K41

    IIS 7.0探索用于 Windows Vista 的 Web 服务器和更多内容

    此外,当 Windows Server“Longhorn”发布时您将把生产 Web 应用程序以及 Web 服务器基础结构部署到相同的 IIS 平台上,就这一点来说,您可以率先开始开发和测试它们。...经过改进的诊断 在 Windows、IIS 7.0 和 Web 应用程序所支持的所有新功能中,Web 服务器是通常需要投入大量精力进行故障排除的非常复杂的系统。...总结 在 Windows Vista 中发布的 IIS 7.0 旨在为下一代 Web 应用程序平台提供最佳体系结构基础,其重点是用于 Web 服务器的正确核心体系结构、可扩展性和管理平台。...由于 IIS 7.0 是在 Windows Vista 中发布的,因此 Web 平台和工具团队的工作重点转移到使 Web 服务器为生产环境做好准备以及为生产方案提高稳定和性能这些方面。...那时,您的客户端和服务器计算机将再次运行完全相同的 IIS 版本,这样,您就可以继续在运行 Windows Vista 的桌面机上开发和测试 Web 应用程序了。

    7.6K90
    领券