写好的spring boot项目怎样部署到云服务器-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

写好的spring boot项目怎样部署到云服务器

2020-03-26 09:48:14 382 1

求大神解

取消 提交回答
全部回答(1)
  • 剑曼红尘
    2020-03-26 11:35:05

    首先你得先有一个云服务器,有了云服务器之后,就可以将项目部署上去了。

    步骤:

    第一步.租服务器

    1.阿里云官网注册一个阿里云账号https://www.aliyun.com/

    2.租一台云服务器.PS:.阿里云活动页面可领取6个月免费服务器,可选择9.9套餐免争抢.购买后需回到活动页面领取服务器.

    服务器选择系统建议CentOS7.2

    第二步.下载所需工具

    1.jdk+tomcat+Xshell5+Xftp5

    个人提供文件http://pan.baidu.com/s/1jHG2AUy

    第三步.安装Xshell5+Xftp5

    1.直接运行软件安装

    第四步.Xshell5登陆服务器,Xftp5上传文件到服务器

    1.png

    新建>主机框填服务器公网IP>确定>连接>用户名默认填root>密码填配置服务器时填的密码>Xshell5登陆成功

    PS:公网IP可登陆阿里云管理控制太查看,如果你忘记或者未设置你的密码可进入ECS控制台-实例列表-重置密码。重置密码成功后需要重启服务器。

    窗口>传输新建文件>再次输入密码进行确认>Xftp5连接成功

    用Xftp5,在usr文件夹下创建目录/usr/tomcat和/usr/java/jdk,并上传文件到各自的路径下.

    第五步.安装JDK环境

    2.png

    Xshell5里输入cd /usr/java/jdk和tar -zxvf jdk-8u144-linux-x64.tar.gz

    解压成功后,开始配置环境变量输入 vi /etc/profile 然后回车直到显示

    3.png

    然后按i键开始编辑,在空白处插入

    export JAVA_HOME=/usr/java/jdk/jdk1.8.0_144 export JRE_HOME=/usr/java/jdk/jdk1.8.0_144/jre export CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH

    ESC 退出编辑输入:wq回车保存文本

    输入指令source /etc/profile 然后java -version 验证是否配置成功,

    4.png

    **第六步.安装tomcat ** 输入指令

    cd /usr/tomcat

    tar -zxvf apache-tomcat-9.0.1.tar.gz

    进入解压后文件夹

    cd    /usr/tomcat/apache-tomcat-9.0.1/bin 编辑setclasspath.sh 脚本,指令如下:操作同上

     vi setclasspath.sh

    添加

    export JAVA_HOME=/usr/java/jdk/jdk1.8.0_144 export JRE_HOME=/usr/java/jdk/jdk1.8.0_144/jre

    :wq 保存退出

    ./startup.sh开启tomcat

    5.png

    为了能够访问还需要阿里云添加安全组规则

    阿里云>管理控制台>云服务器ECE>安全组>配置规则>添加安全组规则

    6.png

    ok,现在就可以通过http://公网IP:8080来访问了

    0 0
相关问答

40

回答

[@徐雷frank][¥20]什么是JAVA的平台无关性

大河人家 2018-10-29 23:55:20 144707浏览量 回答数 40

162

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 226120浏览量 回答数 162

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 336989浏览量 回答数 8

13

回答

[@饭娱咖啡][¥20]我想知道 Java 关于引用那一块的知识

心意乱 2018-10-31 18:44:12 142450浏览量 回答数 13

110

回答

OSS存储服务-客户端工具

newegg11 2012-05-17 15:37:18 295511浏览量 回答数 110

22

回答

爬虫数据管理【问答合集】

我是管理员 2018-08-10 16:37:41 147224浏览量 回答数 22

18

回答

阿里云开放端口权限

xcxx 2016-07-20 15:03:33 646751浏览量 回答数 18

31

回答

[@倚贤][¥20]刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?

弗洛伊德6 2018-10-27 21:52:43 146032浏览量 回答数 31

42

回答

【精品问答集锦】Python热门问题

小六码奴 2019-05-30 15:27:34 136932浏览量 回答数 42

10

回答

[@墨玖tao][¥20]为什么流式处理框架都是 java 写成的,JVM 是不是在流和批存在着特殊优势。还有分布式资源调度,感觉Mesos 的成长速度跟不上 Yarn。这是为什么?

管理贝贝 2018-10-23 13:18:03 136463浏览量 回答数 10
+关注
0
文章
1
问答
问答排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载