linux自动部署
2017-04-17 18:06:22 0 举报
Linux自动部署是一种使用自动化工具和脚本将应用程序、服务或系统配置部署到Linux服务器上的过程。这种方法可以提高效率,减少人为错误,确保一致性和可重复性。它通常包括以下步骤:创建和测试一个包含所有所需文件和配置的“基础架构即代码”模板;编写一个或多个部署脚本,用于在目标服务器上应用模板;设置一个持续集成/持续部署(CI/CD)系统,以便在代码更改时自动触发部署过程。Linux自动部署可以应用于各种场景,如软件开发、网络管理、云计算等。
作者其他创作
大纲/内容
服务器B部署着需要被更新的目标项目B在它的/usr/local目录下放置更新相关的src、build、sh等目录
服务器A部署着负责发布项目的web项目A
服务器B是目标项目的的容器部署所在容器
一键部署
/usr/loca/sh/restart.sh
linux(A)
linux(B)
web brower
A服务器的web容器会发起线程去调B中的shell
shell脚本所做的就是:1.从svn服务端更最新代码到服务器B的一个本地目录2.调用ant打包源码到目标地址c3.拷贝目标地址c的打包完的war文件到服务器B的容器d4.重启tomcat
0 条评论
下一页