1 Star 0 Fork 0

zengnm / manager

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

一、使用说明

功能特点:

功能丰富,包括自动配置、构建、部署、实例管理、日志管理、war包备份等
集中配置,方便管理
jdk、tomcat多版本兼容
可拆分成构建系统、部署系统
支持单台机器集群部署

另外,用户所有操作只需与manager交互

二、使用前准备

1.安装好必要的软件软件:

a.安装subversion或git,使得svn和git在当前用户可执行.并配置好账号密码
    在centos中使用sudo yum install -y subversion git 安装;
    在ubuntu中使用sudo apt-get install -y subversion git 安装;
    安装完成后保存好密码(如git 在$HOME/.netrc配置),方便后续使用。
b.构建时,需安装jdk,maven
    
c.部署时,需安装jdk,tomcat,nginx

2.初始化配置

a.下载脚本,地址:https://github.com/zengnm/manager/archive/master.zip ,解压。
    
b.选择或新建一个用户账号如admin(脚本将以该用户执行,并使用该用户创建相关文档),并设置为manager中USERNAME的值;
  调整manager中的WORK,INSTANCE,SOURCE等变量值,设置存放位置。
   
c.切换到普通用户如admin,在脚本主目录下执行:
    su admin (可能需要输入密码)
    chmod u+x bin/manager
    bin/manager init (初始化完成后,会在$HOME/.bashrc文件配置PATH和自动补齐脚本等。)
d.验证。在任意目录下,执行manager,打印出帮助信息即说明配置完成。

3. 应用配置

按照要求,配置应用,包括:jdk、maven、tomcat的环境变量以及应用构建、部署配置
详细要求,可以参考模板template.com

三、开始使用

使用以下命令,管理自动部署、tomcat 启停、日志查看、日志删除等:
    manager [help|build|deploy|tomcat|logs|cleanlogs|...]

空文件

简介

manager 用于linux服务器上的CI/CD 展开 收起
Shell 等 2 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/zengnm/manager.git
git@gitee.com:zengnm/manager.git
zengnm
manager
manager
master

搜索帮助