做网站公司松江,wordpress rar附件,喀什哪有做网站的,类似商城网站开发策划书1.飞流是啥#xff1f;
飞流是Teambition的一款应用#xff0c;功能不限于一键部署服务#xff0c;但下面讲的就是一键部署的使用。
2.使用详解
2.1 在https://flow.teambition.com/进行注册
2.2 在teambition首页#xff0c;点击左上角的菜单键#xff0c;选择“应用…1.飞流是啥
飞流是Teambition的一款应用功能不限于一键部署服务但下面讲的就是一键部署的使用。
2.使用详解
2.1 在https://flow.teambition.com/进行注册
2.2 在teambition首页点击左上角的菜单键选择“应用商店”进去搜索“飞流”并使用。 2.3 在此点击左上角的菜单键进入飞流应用。 2.4 新建流水线可简单理解为找到仓库项目文件 - 打包 - 部署
根据自己的需求选择流水线模板。这里将以Java为例 这里选择“部署到阿里云ECS/自有主机”需要你自身有一台可以被公网访问的服务器需要注意一点是使用映射访问的内网主机服务器是不可以的文章后半部分内容会解释。
2.5 在流水线中添加代码源。 2.6 Java构建上传即打包步骤2.5所选的代码源项目 2.7 主机部署 2.7.1 新建主机 复制脚本文件到你的公网主机上面回车执行。这里有我遇到一个问题就是自己有一个本地服务器我以为使用frp映射某些端口到公网该主机就属于公网主机了其实不是因为仅仅是端口映射并非全端口。 2.7.2 下载路径即 注意文件夹路径一定要存在否则部署会失败“部署时下载制品”务必勾选否则无法解压则无法部署。
2.7.3 部署脚本 可以仿造以下脚本但不保证适用于你。
# 在2.7.2中我们知道飞流打包好的项目文件的路径如/home/admin/app/package.tgz# 此步可忽略先新建一个文件夹来做项目备份mkdir /usr/local/$(date %Y-%m-%d-%H)# 这里要将它解压拿到war文件tar zxvf /home/admin/app/package.tgz -C /usr/local/$(date %Y-%m-%d-%H)# 复制war文件到tomcat的webapps文件夹进行部署cp /usr/local/$(date %Y-%m-%d-%H)/shYf.war /usr/local/tomcat/webapps/# 关闭服务进程fuser -k -n tcp 8080fuser -k -n tcp 8005fuser -k -n tcp 8009#启动服务/usr/local/tomcat/bin/startup.sh
2.8 保存并运行
2.9 结语
此文例子是一个ssm项目。对于springboot本身就带有tomcat的可直接再2.7.3部署脚本中备份完之后直接启动war包即可。