论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
主机系统
›
linux
›
springboot项目部署到云服务器(超等清楚通透版) ...
springboot项目部署到云服务器(超等清楚通透版)
卖不甜枣
论坛元老
|
2024-8-21 03:45:56
|
显示全部楼层
|
阅读模式
楼主
主题
1751
|
帖子
1751
|
积分
5253
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
起首准备一台服务器,这里选择阿里云免费试用
假如不知道怎么选择只需要选一个体系,是linux就可以
进入实例管理页面-大概在主页点击控制台也可以
进入到这个页面,阿里云的控制台可能会变,但是只需要关注两个事情,一个是实例,另一个是安全组
实例代表你的服务器数量,一个实例对应一个服务器,安全组用于管理服务器的端口
记住你的公网ip!记住你的公网ip!记住你的公网ip!重要的ip说三遍,
我这里是试用了两台服务器,就是有两个实例,只需要选择其中一个记住即可
接下来做一个事情,先重置实例暗码,然后重启,位置假如和我这个版本不同自己尝试摸索一下,不是很难找
进入安全组设置
假如有默认的选默认的也可以,这个安全组设置就是对端口进行限定,然后也可以选择对哪些ip见效,怎么设置都可以,
开放的端口建议:8888-宝塔(理论上必须),22-SSH远程服务
(必须),3306-数据库(步调用到的话),8080-服务启动默认端口。再需要的话到这里再加就可以了
毗连远程服务器,推荐使用xshell,其他的也可以
新建毗连
完成后点击确定,进入linux
安装宝塔
宝塔官网
宝塔面板 - 简朴好用的Linux/Windows服务器运维管理面板 (bt.cn)
点立即安装,找到自己的版本
把命令复制到xshell创建的远程毗连中。
注意:去宝塔官网复制,不要复制我的
下载完成后大概是这个样子,注意末了那三行即可
访问上面的网址就会看到如下页面,把账号暗码复制进去登录,第一次登录可能会让你注册账号,那个注册的是宝塔官网账号,我们登录的这个是管理我们服务器的背景,两个都要登
这里假如不小心忘记复制又关掉了xshell也不用担心,实行 bt 命令就会有提示,可以按照需要查看修改,就像这样
成功进入宝塔,安装jdk以及mysql
我这里只安装了一个mysql8.0,由于我在摸索的时候在服务器上安装了jdk,注意和你自己的步调数据库要版本匹配,安装也很简朴,搜刮+安装即可
设置数据库
这里要把权限改成全部人,否则没法通过navicat毗连,管理数据库非常贫苦
这里还有一些改root用户暗码,改端口的操作,感爱好的可以自己摸索一下,但是没搞明确不建议尝试,先以部署成功为目标
毗连--主机、用户名、暗码、测试毗连、确定一条龙
然后就可以愉快的使用navicat了,把你自己的项目需要的数据库导进来
部署项目
项目设置文件修改
将项目打包成jar包
然后会在项目标target目录下有jar包,假如有两个选择那个比力大的文件即可
将jar包拿到服务器上,这里我在/www/wwwroot/下建了一个自己的目录,把文件上传到这里
你们的目录这里是空的,点上传把文件拖进来上传就ok了
末了一步了,马上就可以把自己的项目放到公网上让各人访问了
这里端口假如不表现说明服务端端口没有打开,需要你到云服务的安全组设置这个端口以及下边的安全中打开端口,注意,两个肯定都要打开,我就是卡在这里卡了好久
这样就是启动成功了
访问自己的步调
http:// 公网ip : 步调端口号/controller接口(web步调有入口的话可以不写)
写在末了
一些踩过的坑
起首是
端口号
,
肯定要记得打开,云服务以及宝塔都需要,
其次就是步调的设置文件的端口号与你部署的端口号无关,外网访问你的步调只能是从部署的端口号进,比如我的步调在本地运行在8080,而我部署在8090,我在访问的时候就是访问8090端口,这点要注意
其次是
关于ip
,在学习部署项目到本地的时候通过的是ip addr获取虚拟机的地址然后毗连的,这里跟那个不要紧,你只需要把步调跑在服务器上然后提供端口就可以访问了,但是这个事我临时没搞明确怎么做,只能是通过宝塔来替我完成
这一套流程我各种搜,搞了好久才成功,基本完成了项目部署+访问,假如有题目欢迎各人互换指正。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
卖不甜枣
论坛元老
这个人很懒什么都没写!
楼主热帖
Windows安装mysql数据库
内网渗透-红队内网渗透工具(Viper) ...
C# 将HTML转为XML
我用Python爬完一页又一页,只因这个网 ...
基于SqlSugar的开发框架循序渐进介绍( ...
用Java写一个PDF,Word文件转换工具 ...
2022保密教育线上培训考试 06 ...
嵌入式linux/鸿蒙开发板(IMX6ULL)开发 ...
开源技术交流丨一站式全自动化运维管家 ...
一天吃透TCP面试八股文
标签云
渠道
国产数据库
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
人工智能
主机安全
快速回复
返回顶部
返回列表