如何将本地Java项目部署到云端并实现远程访问教程

在当下这个信息化的年代,众多企业及开发者通常在本地上手Java项目,不过,有时他们得把项目搬到云端,以便更多的人能通过网址来访问。这个过程涉及众多步骤,还有一些关键细节需要留意。只要依照这个教程一步步来,问题就能轻松解决。

如何将本地Java项目部署到云端并实现远程访问教程插图

如何将本地Java项目部署到云端并实现远程访问教程插图1

腾讯云账号准备

如何将本地Java项目部署到云端并实现远程访问教程插图2

如何将本地Java项目部署到云端并实现远程访问教程插图3

如何将本地Java项目部署到云端并实现远程访问教程插图4

要使用腾讯云服务,首先需进入平台。若您已有账号,请直接登录。若未拥有账号,请先注册。注册后,别忘了进行实名认证,这是享受腾讯云服务的前提。比如,2023年腾讯云规定,所有免费产品用户必须实名,以保障网络安全。实名认证后,您便可领取免费产品,这是免费使用腾讯云功能的关键步骤。

如何将本地Java项目部署到云端并实现远程访问教程插图5

如何将本地Java项目部署到云端并实现远程访问教程插图6

接下来,我们来进行产品的挑选与设置。需找到“免费试用”这一选项,点击后进入详细的配置界面。在这里,你可以挑选所在地区的服务器,比如上海地区的。不同地区的服务器在网络速度和稳定性上可能会有所不同,需根据你的实际需求来做出选择。

如何将本地Java项目部署到云端并实现远程访问教程插图7

如何将本地Java项目部署到云端并实现远程访问教程插图8

服务器操作基础

如何将本地Java项目部署到云端并实现远程访问教程插图9

如何将本地Java项目部署到云端并实现远程访问教程插图10

为了开始操作服务器,您需要在购买成功后进入控制台。首先,您会看到“远程登录”,请点击它。请注意,新创建的服务器默认没有密码,因此您需要重新设置一个。许多新手用户可能会忽视这一点,这可能会阻碍他们后续的操作。完成密码重置后,请记下IP地址,它是连接服务器的关键信息。

如何将本地Java项目部署到云端并实现远程访问教程插图11

如何将本地Java项目部署到云端并实现远程访问教程插图12

挑选恰当的连接工具。启动该工具,并将之前打算连接的服务器加入。依照指示操作,选择相应的选项,部分软件还会提供推荐配置。完成这些步骤后,我们便可以成功连接服务器,进而进行项目的下一步部署。

如何将本地Java项目部署到云端并实现远程访问教程插图13

系统安装及配置

如何将本地Java项目部署到云端并实现远程访问教程插图14

如何将本地Java项目部署到云端并实现远程访问教程插图15

在服务器上找到Linux的安装指令,接着点击“复制代码”按钮,然后将复制的指令粘贴到命令行界面。当系统询问是否要将Bt-Panel安装至/www文件夹时,需输入y或n来做出选择。这一选择将决定后续的安装步骤。若选择y同意安装,完成安装后会提供访问链接、用户名及密码。

如何将本地Java项目部署到云端并实现远程访问教程插图16

如何将本地Java项目部署到云端并实现远程访问教程插图17

此时无法进入,原因何在?需检查服务器是否已开启面板的8888端口。返回控制台,点击“防火墙”来查看端口状态。若未开放,需点击“添加规则”,设置新规则以开启8888端口。同时,添加备注以便日后查阅这些规则。

如何将本地Java项目部署到云端并实现远程访问教程插图18

Java项目部署前奏

如何将本地Java项目部署到云端并实现远程访问教程插图19

如何将本地Java项目部署到云端并实现远程访问教程插图20

输入宝塔提供的网址,用用户名和密码登录。登录成功后,需安装Java项目管理器,它适用于MVC模式和纯项目。安装完毕后,点击“设置”,再点击“版本管理”。根据实际生产环境选择相应的选项。若想通过域名访问项目,还需自行购买域名。购买后,需进行实名认证和ICP备案。在腾讯云上备案可能需等待一个月审核。

如何将本地Java项目部署到云端并实现远程访问教程插图21

项目数据库配置及上传

如何将本地Java项目部署到云端并实现远程访问教程插图22

在项目操作过程中,若仅拥有IP地址而缺少域名,建议单一项目选用8080端口,而多个项目则需避开标准端口。选择好文件后,点击“开始上传”按钮。同时,别忘了调整项目配置,以连接MySQL数据库。在左侧的“数据库”栏目中,可查看到在服务器上创建的数据库。复制用户名和密码,再将配置文件中原有的生产环境用户名和密码替换掉。许多项目数据连接失败的原因,往往是没有正确配置数据库连接。

如何将本地Java项目部署到云端并实现远程访问教程插图23

项目端口开放与公网映射

如何将本地Java项目部署到云端并实现远程访问教程插图24

导出成功后,你会在桌面上发现一个名为war的文件包。解压后,在Java项目管理器里点击“映射”,项目就能映射到公网上。不过,如果项目端口没有开启,那就无法访问。比如,如果8900端口没开启,就需要在“服务器控制台”下的“防火墙”里添加规则来允许该端口通行。只有这样做,你的Java项目才能通过网址被他人正常访问。

如何将本地Java项目部署到云端并实现远程访问教程插图25

读到此处,大家可能都在思考,把本地的Java项目搬到云端最棘手的问题究竟是什么?若觉得这篇文章对您有帮助,不妨点个赞,或者将它分享出去。

如何将本地Java项目部署到云端并实现远程访问教程插图26

如何将本地Java项目部署到云端并实现远程访问教程插图27

THE END