Giter VIP home page Giter VIP logo

autodeploy's Introduction

WebLogic 8.x 自动部署Shell脚本

脚本是在WebLogic 8.1下测试的,好像9.x之后部署的参数需要更改,没有来得及去做全面测试。

##功能说明

  1. 可以在终端下自动的部署应用,或者删除已经部署在WebLogic上的应用。
  2. 由于我所在项目中,所需要部署的应用文件很大,所以部署的方式采用了nostage,提高部署效率。
  3. 利用脚本生成部署所需要身份验证文件,防止在使用自动部署脚本时,使用ps命令会显示出控制台用户名和密码的问题。
  4. 支持WebLogic 8.x系列,如果需要在9版本之后使用,只需要修改deployundeploy方法即可。
  5. 使用前请修改两个脚本的WL_HOME变量,指定到WebLogic的安装目录即可。

##使用步骤

  1. 使用createUserConfig.sh生成身份验证文件,此脚本只需要在第一次下载此脚本的时候使用。用法如下
./createUserConfig.sh t3://127.0.0.1:7001 weblogic weblogic1
  1. 使用autoDeploy.sh发布应用,过程中输入用于发布的应用文件名称与需要发布到的目标。如果应用文件就在当前目录,则只需要输入应用文件的文件,如果在别的路径需要将文件的全路径输入完整;对于发布的目标来讲,如果发布到集群,就输入集群的名称,如果发布到个别的SERVER,则输入SERVER的名字,如果是多个,则以,分隔即可。用法如下
#部署应用
./autoDeploy.sh deploy t3://192.168.100.170:3001 jstl
#删除应用
./autoDeploy.sh undeploy t3://192.168.100.170:3001 jstl

autodeploy's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.