在Windows服务器上java web项目的部署(如何自建服务器与外网访问ip地址并显示项目)

大致流程

在阿里云上申请一个服务器(下面是我的服务器)

关于内存什么的看自己的需要来
在这里插入图片描述
然后选择2016windows。然后进行远程连接的密码设置。远程连接密码和服务器密码。
在这里插入图片描述
然后在本地上连接远程桌面。
在这里插入图片描述
会要求你输入密码,直接输入上面重新设置的服务器密码即可。
在这里插入图片描述
点了始终要求凭证就每次连接都要输入密码的
在这里插入图片描述
输入完之后点击确认。是。
在这里插入图片描述
然后就有个桌面出现了。
在这里插入图片描述
接下来我们要配置web项目了,安装好对应的mysql,tomcat,java(版本必须和项目版本一致)安装的时候可能会有点慢,跟服务器内存有关系,全都放在c盘即可。
里面是详细安装过程
但是跟着那篇做完以后,我发现我还存在些小问题导致项目还是开不出来。

摸索经验

我做了挺多事情,看了许多博客,但是不能说每一个都有用,也不能说每一个都没用。下面我来列举一下。

1.检测是否能连接ip地址(但是网页登不上去)

打开本地cmd(不是服务器是你自己的电脑),输入ping + ip地址。可以检测一下配置有没有问题。这样说命端口不存在问题了。
在这里插入图片描述
然后你再输一下telnet +ip 地址 +3306 (mysql 默认端口3306)出现我这样说明也可以了。(这样你第二步基本就不用看了,端口防火墙都配置完了)

在这里插入图片描述
在这里插入图片描述

2.如果第一步解决不了,说明端口上有问题(得首先保证服务器上localhost是打得开网页的)

可能原因有三个,防火墙设置,端口设置,供应商安全组。
防火墙设置就是把服务器防火墙关了,一般登进去都是关了的。
在这里插入图片描述
第二个端口设置,前面的博客链接其实配置了,但是我还是不行,然后我找到一篇博客说把所有端口都打开(现实企业里最好不要这么操作,会出大问题),点击入站规则(就是上面防火墙截图里的),然后新建端口的基础上设置远程端口所有端口。这样应该是可以访问了
在这里插入图片描述
第三个则是要在阿里云上设置
我这是轻量级服务器,别的服务器界面可能有点不同,反正就如图片最后一部分所说全部tcp即端口全部开放。
在这里插入图片描述
这些怎么进入我就不说了,自己网上百度吧。而且可能做完前两个,你的telnet可能就行了,这时候就该进入第三步了。

3.神奇的一步(我都不敢相信成功了)

在我解决了第一第二的问题以后,我还是无法进入,所以只能百度了,然后找了挺久的,试了一下就行了,开启telnet服务。原来服务器上没有这个服务啊。。
在这里插入图片描述

成功了在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值