SpringBoot项目部署在服务器上

简介: SpringBoot

我为我有这么好的学习环境而感到开心,同时也非常感谢阿里云提供的免费的ECS云服务器,让我有机会去学习。我再来介绍一下我自己吧!我就读的专业是软件工程,现在是大三下学期,距离大四越来越近了,蓦然回首才发现自己在大学期间浪费了许多时间。特别是大一的下学期,由于疫情的影响,导致了8个月的寒假,同时自己也不是很争气,浪费了这8个月的宝贵时间。在大二下学期的暑假我看到了B站出现了很多的学习教程,而我由于走的是移动开发的方向,所以我学习了一些安卓开发。在学到一般的时候发现,安卓开发是前端的开发,于是我就对前端和后端进行了进一步的学习和了解。发现自己比较适合后端的开发,可能是有成就感吧,我选择了后端的深造。首先学习java,再学习Spring框架,总之任重而道远吧。在学习SpringBoot后,我自己也写了一些小小的项目。后来,通过B站的一些视频的介绍,我了解到的阿里云有提供免费服务器的活动,于是我上了阿里云,发现活动变了,变成了现在的“飞天加速计划·高校学生在家实践”活动。
于是我萌生了一个想法,能不能把自己写的一些项目部署到服务器上,这样让我的网站可以让所有人都能访问到。于是我从B站上看到了SpringBoot如何部署到服务器上。我发现相对于传统的ssm项目,SpringBoot项目部署只需要将SpringBoot的项目打成jar包后直接在服务器上运行就可以了。因为在SpringBoot项目中已经自带了一个Tomcat9的服务器,所以无需在服务器上装Tomcat服务器了。唯一的难点是需要在云服务器安装mysql数据库。在安装mysql数据库的时候发现初始后数据库的时候出错了。在CSND找相对应的错误解决办法。发现重置服务器后就安装成功了。可能是我服务器上安装或者设置了什么配置吧,导致数据库没安装成功。
我做的是一个疫情的地图的小项目,虽说比较简单,但是用到的技术也比较杂。这个项目后端用到SpringBoot,mybatis-plus, lombok这些技术,前端用到一个echarts框架。这个小项目就花费了一个小时就可以完成了。现在的框架越来越多,让开发的工作更加简单了。我希望在未来能让人们用到我写的系统,为人民提供服务回馈社会。

相关文章
|
前端开发 Cloud Native Java
Java||Springboot读取本地目录的文件和文件结构,读取服务器文档目录数据供前端渲染的API实现
博客不应该只有代码和解决方案,重点应该在于给出解决方案的同时分享思维模式,只有思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
Java||Springboot读取本地目录的文件和文件结构,读取服务器文档目录数据供前端渲染的API实现
|
JavaScript 应用服务中间件 nginx
Vue项目部署:如何打包并上传至服务器进行部署?
以上就是Vue项目打包及部署的方法,希望对你有所帮助。描述中可能会有一些小疏漏,但基本流程应该没有问题。记住要根据你的实际情况调整对应的目录路径和服务器IP地址等信息。此外,实际操作时可能会遇到各种问题,解决问题的能力是每一位开发者必备的技能。祝你部署顺利!
2831 17
|
XML Java 应用服务中间件
Spring Boot 两种部署到服务器的方式
本文介绍了Spring Boot项目的两种部署方式:jar包和war包。Jar包方式使用内置Tomcat,只需配置JDK 1.8及以上环境,通过`nohup java -jar`命令后台运行,并开放服务器端口即可访问。War包则需将项目打包后放入外部Tomcat的webapps目录,修改启动类继承`SpringBootServletInitializer`并调整pom.xml中的打包类型为war,最后启动Tomcat访问应用。两者各有优劣,jar包更简单便捷,而war包适合传统部署场景。需要注意的是,war包部署时,内置Tomcat的端口配置不会生效。
3273 17
Spring Boot 两种部署到服务器的方式
|
存储 Java 持续交付
GitHub-Actions-SpringBoot项目部署
通过以上配置,当代码推送到GitHub仓库时,GitHub Actions将自动执行构建和部署过程,实现持续集成和持续部署。这不仅提高了开发效率,还减少了手动部署的风险。确保每一步操作都正确无误,可以避免常见的CI/CD问题。
714 14
|
SQL NoSQL Java
springboot操作nosql的mongodb,或者是如何在mongodb官网创建服务器并进行操作
本文介绍了如何在Spring Boot中操作NoSQL数据库MongoDB,包括在MongoDB官网创建服务器、配置Spring Boot项目、创建实体类、仓库类、服务类和控制器类,以及如何进行测试。
409 1
springboot操作nosql的mongodb,或者是如何在mongodb官网创建服务器并进行操作
|
监控 IDE Java
如何在无需重新启动服务器的情况下在 Spring Boot 上重新加载我的更改?
如何在无需重新启动服务器的情况下在 Spring Boot 上重新加载我的更改?
1672 8
|
关系型数据库 应用服务中间件 数据库
项目部署二:服务器和环境配置
项目部署二:服务器和环境配置
|
9月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
765 10
|
9月前
|
弹性计算 ice
阿里云4核8g服务器多少钱一年?1个月和1小时价格,省钱购买方法分享
阿里云4核8G服务器价格因实例类型而异,经济型e实例约159元/月,计算型c9i约371元/月,按小时计费最低0.45元。实际购买享折扣,1年最高可省至1578元,附主流ECS实例及CPU型号参考。
845 8
|
9月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。

热门文章

最新文章