一、项目部署
为什么要进行项目部署?我们在开发工具如IDEA,eclipse上创作的项目只能在我们本地环境下运行和浏览,并不能像淘宝网站一样,能让大家都看到。而如果我们的项目只能在自己的电脑上进行浏览,那么项目开发的效益就可想而知了?因此,我们需要将我们的项目发布出去(上线),让每个人通过ip或域名都能访问得到。
二、前期准备
1、一个能在本地机上正常运行得Java项目,导出jar包或war包
2、购买服务器域名(腾讯云、阿里云上都有域名出售),特别的,校内申请得服务器域名只能通过校园网访问
3、登录服务器(根据服务器系统得不同,登录方式也有不同,后面我们进行讲解)
4、在服务器上安装项目运行环境(jdk),服务器jdk版本不能低于项目本地运行jdk版本
三、项目部署
在前期准备工作做好之后,我们就可以经行项目的部署啦!
(一)windows系统上部署
windows系统上的项目部署,我们通过远程访问桌面进行。
1、"win+R"打开运行窗口,输入mstsc命令
2.出现“远程桌面连接”窗口
3、输入要连接的服务器的ip和端口号(远程桌面的默认端口号是3389),以及用户名
4、点击连接就可以进入远程计算机
(二)Linux系统上部署
1、如果项目要在Linux系统上部署,我们需要下载俩个小工puTTy和Filezilla
①puTTy下载链接:https://pan.baidu.com/s/1uDCQgUMorsUAYquSvdXJTw
提取码:4miu
②Filezilla下载链接:https://pan.baidu.com/s/1XII1fJOkz4ft3A5235EuXg
提取码:l85z
2、下载后按照默认安装就行,然后打开Filezilla,输入ip,用户名,密码端口号(这里的默认端口号是22),页面左侧是我们的本地电脑文件,我们从中找到项目的jar包,页面右侧是服务器系统,我把jar包放在了home文件夹下面(更简单粗暴的方法是直接在本地桌面上进去),这样我的jar包就已经导入服务器了
3、接下来,打开puTTy,输入ip点击open就跳转道控制台页面
4、控制台页面输入用户名和密码,出现下面的语句就算是登录服务器成功了
5、可以输入java -version查看jdk版本,只要服务器jdk版本不低于项目的jdk版本就行,在下安装的是jdk1.8
5、确保java运行环境可行后,我们就可以将项目部署到服务器上了,我们先进入home文件夹,输入java -jar qcl80.jar,出现截图情况就算是部署成功了
6、接下来,就可以输入ip+端口号(或域名)在浏览器*问我们的项目了
以上就是博主对于项目部署的一些总结了,希望对各位有所帮助,如有缺陷,还望多多包涵喔~