快速进行ECS服务器后端开发环境搭建工作

一、使用Oneinstack快速搭建开发环境

1、访问oneinstack官网

https://oneinstack.com/auto/

2、选择LNMT

由于本文使用Java进行后端开发,在此选择LNMT作为常用环境,其他语言如PHP可按需选择

快速进行ECS服务器后端开发环境搭建工作

3、在服务器上一键安装

快速进行ECS服务器后端开发环境搭建工作

1、选择所需的版本(推荐使用JDK11)

2、复制安装命令至服务器Shell中

​一键安装,等待片刻即可完成服务器环境搭建,注意安装过程中需要设置数据库密码,记得保存

4、完成环境部署

至此,服务器基本环境配置已完成


二、使用行云配合飞流实现代码自动部署

使用前,请先安装Teambition,行云和飞流是Teambition的两款应用,在项目中安装并打开即可使用

1、在行云中创建代码仓库

快速进行ECS服务器后端开发环境搭建工作

输入基本信息,点击确定即可

2、在IDEA中绑定行云仓库

快速进行ECS服务器后端开发环境搭建工作

在IDEA中打开VCS,在Manage Remotes下添加刚才创建的代码仓库链接即可

3、创建飞流流水线

1、添加流水线

快速进行ECS服务器后端开发环境搭建工作

选择Java-构建、部署到阿里云ECS/*主机 即可

2、添加代码源

快速进行ECS服务器后端开发环境搭建工作

选择行云中刚才创建的代码仓库即可

3、Java构建上传

快速进行ECS服务器后端开发环境搭建工作

注意选择代码对应的JDK版本,选择JDK11即可

4、主机部署

    快速进行ECS服务器后端开发环境搭建工作

  • 点击新建主机组

快速进行ECS服务器后端开发环境搭建工作

  • 选择阿里云ECS
  • 按照步骤进行“新建服务授权”->“添加主机“即可
  • 编辑部署脚本
x=`lsof -Fp -i:8080`
kill -9 ${x##p}
cd /data/java/xxx
rm -rf log.txt
tar xzf package.tgz
nohup java -jar xxxx-0.0.1-SNAPSHOT.jar sendThread_bak >> log.txt &
  • 根据自己的工程,修改脚本中第一行的端口号,第三行的目录位置以及第六行的jar包名称

点击保存即可

4、测试

  • 在IDEA中完成SpringBoot,实现HelloWorld功能
  • 点击Commit and Push,将代码推送到行云仓库中
  • 打开飞流,看流水线是否正常工作
  • 部署成功后,看能否正常访问
上一篇:从飞猪智能酒店到优酷视频,探索阿里智能研发协同流程


下一篇:快速搭建平头哥安全处理器的可信执行环境