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框架。这个小项目就花费了一个小时就可以完成了。现在的框架越来越多,让开发的工作更加简单了。我希望在未来能让人们用到我写的系统,为人民提供服务回馈社会。

相关文章
|
JavaScript 应用服务中间件 nginx
Vue项目部署:如何打包并上传至服务器进行部署?
以上就是Vue项目打包及部署的方法,希望对你有所帮助。描述中可能会有一些小疏漏,但基本流程应该没有问题。记住要根据你的实际情况调整对应的目录路径和服务器IP地址等信息。此外,实际操作时可能会遇到各种问题,解决问题的能力是每一位开发者必备的技能。祝你部署顺利!
2520 17
|
前端开发 Cloud Native Java
Java||Springboot读取本地目录的文件和文件结构,读取服务器文档目录数据供前端渲染的API实现
博客不应该只有代码和解决方案,重点应该在于给出解决方案的同时分享思维模式,只有思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
Java||Springboot读取本地目录的文件和文件结构,读取服务器文档目录数据供前端渲染的API实现
|
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的端口配置不会生效。
3077 17
Spring Boot 两种部署到服务器的方式
|
存储 Java 持续交付
GitHub-Actions-SpringBoot项目部署
通过以上配置,当代码推送到GitHub仓库时,GitHub Actions将自动执行构建和部署过程,实现持续集成和持续部署。这不仅提高了开发效率,还减少了手动部署的风险。确保每一步操作都正确无误,可以避免常见的CI/CD问题。
585 14
|
监控 IDE Java
如何在无需重新启动服务器的情况下在 Spring Boot 上重新加载我的更改?
如何在无需重新启动服务器的情况下在 Spring Boot 上重新加载我的更改?
1506 8
|
SQL NoSQL Java
springboot操作nosql的mongodb,或者是如何在mongodb官网创建服务器并进行操作
本文介绍了如何在Spring Boot中操作NoSQL数据库MongoDB,包括在MongoDB官网创建服务器、配置Spring Boot项目、创建实体类、仓库类、服务类和控制器类,以及如何进行测试。
366 1
springboot操作nosql的mongodb,或者是如何在mongodb官网创建服务器并进行操作
|
关系型数据库 应用服务中间件 数据库
项目部署二:服务器和环境配置
项目部署二:服务器和环境配置
|
前端开发 JavaScript 关系型数据库
前后端分离 -- SpringBoot + Vue实战项目 部署至阿里云服务器
前后端分离 -- SpringBoot + Vue实战项目 部署至阿里云服务器
4250 2
前后端分离 -- SpringBoot + Vue实战项目 部署至阿里云服务器
|
Java 关系型数据库 MySQL
将springboot项目部署到阿里云服务器
将springboot项目部署到阿里云服务器
|
Java 关系型数据库 MySQL
保姆级教程——将springboot项目部署到阿里云服务器包含环境配置(小白包会)
本文档详细介绍了将SpringBoot项目部署到阿里云服务器的步骤。首先,通过Xshell连接服务器,使用公网IP地址。接着,下载JDK的Linux版本,使用XFTP上传并解压,配置环境变量。然后,安装MySQL 5.7,包括下载YUM源、安装、启动服务以及修改root密码和开启远程访问。最后,将SpringBoot项目打包成jar,上传至服务器,使用`java -jar`命令运行,通过`nohup`确保服务持续运行。配置安全组以允许远程访问。
3074 0

热门文章

最新文章