#无需公网IP搭建的web服务器,简单易上手

158 阅读2分钟

引言:

在数字化浪潮席卷的今天,拥有一台个人或团队专属的Web服务器已成为技术爱好者和中小企业的普遍需求。无论是展示个人项目、托管个人博客,还是进行网站开发测试,拥有自己的Web服务器无疑带来了极大的便利。

如何轻松地将你的Web服务器展现给全世界,让全球用户都能访问到你的网站,不再局限于局域网内。这不仅是一项技术挑战,更是一个展示你技术实力和创意成果的舞台。

接下来,教你们一招,无需购买域名,无需购买IP,无需购买服务器,只需要一台电脑,就能搭建属于您专属的web服务器。

首先:准备你的环境

硬件要求:确保你的Windows 10电脑性能足以运行Web服务器。

软件选择:选择合适的Web服务器软件,如Apache、Nginx或IIS。本文以IIS为例。

安装IIS:在Windows 10上,你可以通过“控制面板”中的“程序和功能”来启用IIS服务。

1.  点开控制面板/程序/启用或关闭windows功能

2.  勾选“Internet Information Services”相关选项,参考下图

image.png 配置网站:在IIS管理器中设置你的网站,包括网站名称、物理路径和绑定。

1.  右键 我的电脑/管理/服务和应用程序,找到并点击“Internet Information Services (llS)管理器”

image.png

2.  右击电脑名称并启用服务

image.png 3.  打开网站/Default Web Site/管理网站,并启用该服务

image.png 本地测试:首先在本地网络中测试你的Web服务器是否正常工作。

1.  然后在浏览器输入http://localhost/并打开网站,即表示web服务已经搭建成功

image.png 下载工具:选择一款内网穿透工具,ZeroNews零讯内网穿透。ZeroNews(零讯) - 安全内网穿透 | 无需公网 IP | 随时随地访问内网

image.png 配置映射:接下来,配置内网穿透地址,将你的Web服务器端口映射到公网上。

1.  先根据zeronews的步骤启用下载的服务端

2.  创建一个自己的域名

3.  配置一个映射地址,将我们的web服务器映射到域名上

a.  在填写内网地址时,默认为127.0.0.1,端口默认为80,如果你的web服务器更换了端口,则要跟着改动就行

image.png 验证:使用外部网络去访问域名,或将域名分享给您的朋友去打开

image.png

最后,你可以将这个默认web网站换成你的私人博客,或者其他的开发网站。 然后就可以尽情的分享给朋友了。如果感兴趣的朋友可以尝试去操作下,非常简单。

有更好建议的朋友也可以评论,大家一起学习。