免费网站建设开发,建设一个商城网站,网站服务器服务商,比较知名的企业文章目录 一、场景说明二、脚本职责三、参数说明四、操作示例五、注意事项 一、场景说明 本自动化脚本旨在为提高研发、测试、运维快速部署应用环境而编写。 脚本遵循拿来即用的原则快速完成 CentOS 系统各应用环境部署工作。 统一研发、测试、生产环境的部署模式、部署结构、… 文章目录 一、场景说明二、脚本职责三、参数说明四、操作示例五、注意事项 一、场景说明 本自动化脚本旨在为提高研发、测试、运维快速部署应用环境而编写。 脚本遵循拿来即用的原则快速完成 CentOS 系统各应用环境部署工作。 统一研发、测试、生产环境的部署模式、部署结构、维护手册的标准。
二、脚本职责 根据用户传入的参数来执行 Maven 系统境变量的在线或者离线快速配置。 为提高环境部署效率降低团队成员的学习成本而编写。 本脚本可以重复执行不会破坏系统环境变量。
三、参数说明 第一组必传入参Maven 环境安装模式在线示例apache-maven-3.9.6-bin 离线示例/tmp/apache-maven-3.8.4-bin.tar.gz 第二组必传入参Maven 环境安装路径示例/opt/modules 第三组必传入参Maven 环境变量名称示例MAVEN_HOME 第四组必传入参Maven 命令执行权限示例-1root 示例-2test:test:123456
四、操作示例 下载 Maven 安装脚本 # 下载安装脚本
cd /tmp/ wget https://gitee.com/Ramboooooooo/deploy-script/raw/master/environment/maven/install-maven.sh chmod x install-maven.sh在线安装示例 # 在线安装示例
cd /tmp/ ./install-maven.sh apache-maven-3.9.6-bin /opt/modules MAVEN_HOME test:test:123456# 脚本执行效果离线安装示例 # 离线安装示例
cd /tmp/ ./install-maven.sh /tmp/apache-maven-3.8.4-bin.tar.gz /opt/modules MAVEN_HOME root# 脚本执行效果五、注意事项 如果采用非 root 权限执行脚本可能在执行过程中需要输入当前用户的密码请留意控制台的实时动态。 控制台输出的每条信息都是有效信息请留意且认真阅读。 为保证脚本的时效性使用到期时间为 2025-01-05。如果脚本过期请联系管理员更新最新功能的自动化脚本。