初次尝试ecs部署spring boot个人小项目-阿里云开发者社区

开发者社区> 游客l2bwije467xeg> 正文

初次尝试ecs部署spring boot个人小项目

简介: 本学期在学习课程中需要实现高级编程语言设计一个app或者web管理系统,我选择用spring boot写了一个博客管理系统,初次尝试了在aliyun部署项目
+关注继续查看

本人为大三信管学生,由于本学期课设的需求,用Java的spring boot框架写了一个小的前后端管理系统,在了解到部署的操作后,便想着尝试将自己的个人项目部署服务器,搜索服务器发现阿里云学生优惠很实用,便申请阿里云的服务器。

申请完服务器,正常的开启ssh服务,我使用的是finalshell终端管理器,连接到服务期后开始配置环境,Java8、MySQL5.7、nginx1.13和PHP,开始是使用yum命令安装,奈何网速实在是不给力,便查找其它方法,才发现finalshell可以直接从本地磁盘拖文件,速度也更快,便采用本机下载,传进服务器后安装解压方式, 把一切配置好后,使用idea的maven将项目打包,再次传进设置好的目录就可以了。

image.pngF1313330B8A860F6CEA6892C5912CA45.jpg

配置过程中也出现很多小问题,配置Java环境忘记配置环境变量,导致Java找不到位置。 后找到/etc/profile文件夹,正确配置好了重新输入Java命令,能正确显示说明配置好了。最后运行项目不成功,出现网页拒接连接,检查发现原来忘记打开8080端口号了。后来在论坛上看到可以使用宝塔Linux管理工具,能帮助安装软件,配置环境,的确挺友好的,便也注册了一个宝塔Linux账号,通过宝塔部署的确更加方便了。

image.pngimage.png

在整个部署过程中,前前后后花了一整天时间,配置环境,数据库,将项目打包,整个过程中都出现一些小问题,有点是疏忽,有点是不清楚这方面知识,但在网上都能找到解决方法,按照网上教程走基本没有什么问题。在部署这个流程上面,也学到了许多,相信以后部署项目就不会耗费这么多的时间了。

然后反馈几点建议,首先希望官方能够把自己的管理工具做好,这样就不用去找第三方终端管理工具了,毕竟我觉得在这方面还是有许多人对Linux的操作不是那么熟练,自带的仅仅一个Linux终端,不是很方便。再就阿里云监控资源界面常常卡顿,资源监控加载不出来,官方app登录找回密码时网页经常走丢。总之阿里云体验还可以,接下来有什么问题再记录下来


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
导入他人项目时以及run键旁边app出现红叉问题的一个解决方法
在导入他人项目时或者出现下面情况(run键旁边app出现红叉)时候: 笔者自己实践过,只要在本地新建一个或者找一个可以跑通的项目,然后将这个可以跑通的项目的下图中的三个文件复制,覆盖在出问题的项目对应的文件上,即可 ...
538 0
艾伟也谈项目管理,个人管理:从昨天的一个设计评审来谈如何与人交流你的设计思路
  昨天项目组进行了一个设计评审,主要是对OpenExpressApp的AutoUI部分进行重构,我相当于评审人。大家也可以把这个评审过程当做与人交流你的设计思路的一个过程,以下从我评审的一些要素来谈谈与人交流设计思路时需要考虑的内容,也许对大家在实际工作中的架构、设计和沟通都有所帮助。
795 0
个人用户如何手动在ECS实例上部署Java web项目?
本篇文档介绍如何手动在ECS实例上部署Java web项目。适用于刚开始使用阿里云进行建站的个人用户。
1725 0
艾伟也谈项目管理,个人管理:写书之前应该回答的几个问题
  我在06年和一个同事写过一本Delphi入门的示例书籍Delphi数据库通用模块及典型系统开发,当时体会到了写书不像想象中的简单,基本上业余时间都没了,所以我之后就不想出书了,其中更重要的一个原因是,我还没有找到一本真正想与大家分享并且自己能写出来的书籍。
1039 0
SpringBoot项目如何进行打包部署
springboot的打包方式有很多种。有打成war的,有打成jar的,也有直接提交到github,通过jekins进行打包部署的。这里主要介绍如何打成jar进行部署。
3374 0
我的mqtt协议和emqttd开源项目个人理解(20) - 如果客户端clientid为空,emq会随机帮忙生成
我的mqtt协议和emqttd开源项目个人理解(20) - 如果客户端clientid为空,emq会随机帮忙生成
46 0
阿里云ECS如何部署并运行一个JavaWeb项目
写在开始 现在越来越多的学生群体购买阿里云产品,特别是在阿里社区对学生用户特别照顾下。无论是做网站还是做毕业设计,购买一个ECS对于学生用户来说,钱来说都不是什么大事了。 尽管,软件市场中存在各种面板或者镜像,但是总让人看得眼花缭乱。
9194 0
1
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载