2021-01-27

springboot项目部署到阿里云服务器
最近在淘宝上买了个阿里云服务器,属于轻量应用服务器,对于完全小白的我忙活了很长的时间,才勉强把我的Springboot Maven项目部署到服务器上面,目前注册的域名还在备案当中,只能通过服务器IP来进行访问。
服务器系统选取的是应用镜像宝塔Linux面板,宝塔还是强,首先下载的就是Java项目管理器,然后是MySQL,以及PHP和phpMyAdmin,我的项目是用idea进行开发的,所以我之前看了CSDN上面很多关于Maven项目打包部署到云服务器的博客,开发环境基本都是IDEA。
部署项目的时候遇到很多的坑,第一个坑:
不能简单的把项目打包,然后上传到tomcat里的webapps下面,这样通过tomcat端口是没办法访问项目的,需要在idea里面进行代码改动。我的项目需要改动的地方:重写 configure方法
main方法没有截图,就在图示所在的类,重写configure方法主要是为了springboot项目在启动之后能够找到程序入口,这是我部署项目的第一个大坑。
第二个坑,还好不是很大,就是我项目数据库的创建,首先在云服务器端创建一个和我项目同名的数据库,然后去导入本地的SQL文件就行,还好是挺顺利的。
最后一个大坑,就是我的项目能够通过服务器访问到算是部署的小成功,但是我发现我项目本身所有的静态文件都没有加载出来,这时候想应该是tomcat的问题,于是通过查资料,改变了一下tomcat的sever.xml配置文件,如图:
主要是加上文件路径
就这三个坑,让我两天没有缓过劲来,最后通过我自己的云服务器加上端口号能够成功访问自己部署的项目,再提一下,防火墙一定要设置好,开放所需的端口号,最后通过服务器IP地址+端口号进行访问,如果有条件,可以注册域名,通过了备案之后,加上DNS解析,就能直接通过网址来访问啦,本人的域名还在管局审核中!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值