以自己的电脑作为服务器,搭建网站,外网可访问

news/2024/12/29 12:44:21/

首先配置tomcat服务器
在eclipse里关联tomcat服务器
编写web项目,写一个网页
此时在自己的电脑上是可以通过三种方式访问该网页的:ip地址:8080、localhost:8080、或者192.168.1.104(我的内网ip地址):8080

(上面不会的可以在其他地方查)

其他设备想要访问该网页

1.需要在同一个内网上,如连一个wifi
2.服务器需要打开至少一个端口共其他设备访问,具体操作:https://jingyan.baidu.com/article/09ea3ede7311dec0afde3977.html

不连接wifi也想访问该网页(即外网访问)

    1. 购买域名:有域名就不需要每次都输入难记的ip地址,如果只是在内网上访问的话,只需要自己在eclipse上设置,外网可以访问的话就需要购买域名,不然无法保证是唯一地址。我是在阿里云上买的域名。如果不想出钱,其实很多地方都有免费的域名,只是比较难记(下面2.2中提到的ngrok就可以提供一个免费的域名且不需要设置解析,内网穿透的设置也非常简洁,真乃神器)。
    2. 解析设置:如果是在阿里云上买的域名,则在https://help.aliyun.com/knowledge_detail/29725.html?spm=a2c4g.11186623.2.19.6c3a6298Sw9nXT#h2-cname-2上添加解析记录以映射。
        2.1  选择A类型可以将域名映射到当前ipv4地址上,此时的ip地址不是内网的,而是外网的,可以在浏览器上搜索ip地址查看当前主机的ip地址。    
        2.2  使用CAME类型让当前域名跳转到另一个域名,因为我是以自己的电脑作为服务器的,连了路由器的wifi,处于一个内网里,所以需要做内网穿透。内网穿透是映射路由器的端口(http页面为80端口)和服务器主机端口(本地端口随意),所以选择了CAME类型。在ngrok(教程:https://blog.csdn.net/qq_40165417/article/details/103759804)上映射路由器端口和本机端口,它会分配一个免费的域名给你,你可以不在阿里云上买域名,直接使用它的域名,打开本地的服务器,启动ngrok,就可以在外网访问本地的内容。也可以在阿里云上选择came类型,让你申请的域名指向当前域名,类似于重定向。

可能出现的问题:

    1. 访问内容出现404,可能是因为路径映射的本机磁盘上的物理地址不对,IIS默认的外网访问本地地址是在“C:\Inetpub\wwwroot”目录下,修改网站地址到tomcat\webapp\myapp下:https://zhidao.baidu.com/question/3609424.html?qbl=relate_question_1&word=%B1%BE%B5%D8%B7%FE%CE%F1%C6%F7C:%5Cinetpub%5Cwwwroot
    2.  使用ngrok网站免费的域名可以访问本地内容,但是使用came类型将阿里云上购买的域名转到ngrok域名时,Ping却说找不到主机?在阿里云上,域名解析前要实名认证,否则DNS服务器会报运行异常,就不能解析,实名认证要在一两个工作日后才生效哦!
 

本机上访问:

手机访问(外网)电脑截图:

 

 

 

 

 


http://www.ppmy.cn/news/328446.html

相关文章

家用电脑搭建外网服务器

对编程已经有一定了解的小伙伴们一定都希望自己所创作出来的程序也可以给其他朋友们展示,但是自己购买阿里云或者腾讯云服务器价格又小有点贵,如果是大学生的话有一定的优惠,但是还是需要10元/月的服务器费用,如果有需要的可以点下…

SANGFOR AC设备怎么禁止一台电脑mac地址上外网

环境: SANGFOR AC-1000-B1200 V.13.0 AC13.0.62 旁挂模式部署 问题描述: SANGFOR AC设备怎么禁止一台电脑mac地址上外网 解决方案: 方法一: 可以通过在【认证策略】-【认证范围】填写MAC地址,【认证方式】选择【不…

教程——从外网远程控制内网电脑

由于希望在图书馆时也能通过笔记本控制寝室的主机,所以研究了一下远程控制,但寝室的网并不属于简单的一层内网,所以踩了一些坑,在这里把经验分享一下 (一) 在同一局域网下的远程控制 首先测试在同一局域网…

实现一台电脑可上公司内网也可以访问外网

要实现一台电脑( win7/xp)可以上公司内网也可以访问外网,需要公司电脑装有两块网卡,其中一块网卡连接公司内网交换机,另一块网卡连接外网路由器。 外网地址设置: 外网ip:192.168.99.110 子网掩码…

城镇供水产销差问题分析与对策

城镇自来水与其它商品的经营活动一样存在着产销差,产销差的高低,直接影响着供水企业的经济效益。供水企业的经营活动中不单考虑企业的经济效益,还要考虑社会效益。产销差是客观存在的,造成产销差的原因是多样的,复杂的…

怎么在自己电脑上搭建一个服务器,以便于外网访问呢?

前几天我要测试一个项目,这个是需要往服务器上放才可以测的,但后台太忙了,所以就说让我自己在自己电脑搭建个服务器,把项目代码放在里面测就可以,其实搭建服务器的方法有很多,之前我有用过一个XMAPP的软件它…

解决电脑同时使用有线网上内网,无线网上外网的冲突

由于内网有网络限制(限制娱乐等),所以肯定要用外网(无线网卡) 但是有的网站只能用内网访问,比如gitlab,oa等。我电脑刚开始连接了wifi后上不了gitlab,搞到每次都要关闭wifi使用内网…

一台电脑同时上内网和外网

问题: 公司设定了内网和外网,但是有的时候你又要去外网查询数据。 问题 经过查询发现:单网卡无法实现内外网分离。必须双网卡。 而普通的计算机只有一张网卡。 买了网卡实际操作以后发现:会自动选择一张能上网的网卡——所有…