was base #2
Description
WebSphere Application Server is a proven, high-performance transaction engine that can help build, run, integrate, and manage dynamic web applications.
- Tags:
- applications ›
Overview
WebSphere Application Server is a proven, high-performance transaction engine that can help build, run, integrate, and manage dynamic web applications.
Usage
To download and install the code provided by this charm, you must agree to the
IBM licenses. The license files can be found in the root directory of the
charm source. See the accept_ibm_im_license
and accept_ibm_websphere_license
configuration descriptions for more details.
Run the following to deploy this charm:
juju deploy was-base
At this point, the charm will wait until you accept the licenses. To acknowledge acceptance, run the following commands:
juju set was-base accept_ibm_im_license=True
juju set was-base accept_ibm_websphere_license=True
Deployment will now proceed in one of two modes:
Trial Mode (default)
In this mode, the charm will install the included Installation Manager software. This software is pre-configured to download and install the latest WebSphere Application Server trial version. Before installation will proceed, you must provide IBM id credentials that will be used to authorize the download of this trial software. See IBM id registration if you need to register for an IBM id.
Issue the following commands to allow this charm to continue installation in Trial Mode:
juju set was-base ibm_id_name=<your ibm id>
juju set was-base ibm_id_pass=<your ibm id password>
Non-trial Mode
In this mode, the charm will retrieve installable packages from an HTTP
repository that you have configured. See the repo_url
configuration
description for more details.
Creating a repository for Non-trial Mode
Install required packages on an available host:
sudo apt-get install dpkg-dev apache2
Upload the files listed in the repo_url
configuration description to your
web directory and configure Apache to serve content from that directory.
Configure this charm to retrieve the necessary installation packages from your
repository:
juju set was-base repo_url=http://<server-address>/<repo-directory>
juju set was-base websphere_trial=False
Post Deployment
Once deployment is complete, you can find the IP address for your new WAS instance by running the following:
juju status was-base
Navigate to http://<was-base-ip>:9060/ibm/console
to view the WAS console.
The default username and password are wasadmin
.
Configuration
accept_ibm_im_license
The IBM Installation Manager software comes with special terms and conditions from IBM. The IBM Installation Manager software can only be used by accepting the terms and conditions found in the license file.
Setting this option to True indicates that you have read and accept the
IBM Installation Manager terms and conditions found in the license file.
The license file can be found in the root directory of the charm source
in the IBM-Installation-Manager-license.txt file.
The Installation Manager software cannot be installed until the terms and conditions are accepted. The charm will not function correctly until the this configuration option is set to True.
accept_ibm_websphere_license
Before you can use, extract, or install IBM WebSphere Application Server, you must accept the terms of International License Agreement for Non-Warranted Programs and additional license information. Please read the license agreement carefully.
Setting this option to True indicates that you have read and accept the
IBM WebSphere Application Server terms and conditions found in the license file.
The license file can be found in the root directory of the charm source
in the IBM-WebSphere-license.txt file.
The WebSphere Application Server software cannot be installed until the terms and conditions are accepted. The charm will not function correctly until the this configuration option is set to True.
ibm_id_name
Your IBM id name (usually an email address). This value is required when deploying in Trial Mode. See IBM id registration if you need to register for an IBM id.
ibm_id_pass
Your IBM id password. This value is required when deploying in Trial Mode. See IBM id registration if you need to register for an IBM id.
im_file_name
Installation Manager installable package name. The default value is the IM package included in this charm, pre-configured to install the latest WebSphere Application Server trial version.
repo_url
Location of the HTTP repository that serves WAS installable packages. At this time, WAS 8.5.5.0 + Fixpack 4 is supported. * WAS 8.5.5.0 download: http://www-01.ibm.com/support/docview.wss?uid=swg27038625 * WAS 8.5.5.4 fixpack download: http://www-01.ibm.com/support/docview.wss?uid=swg24038539
The following files are required to be present in your repository: * WAS_V8.5.5_1_OF_3.zip * WAS_V8.5.5_2_OF_3.zip * WAS_V8.5.5_3_OF_3.zip * 8.5.5-WS-WAS-FP0000004-part1.zip * 8.5.5-WS-WAS-FP0000004-part2.zip
websphere_trial
If True (the default), the Installation Manager will download and install the
latest WebSphere Application Server trial version. This requires you to set
ibm_id_name
and ibm_id_pass
configuration options. If False, you must make
the required installation files accessible from an external repository and set
the repo_url
configuration option.
Contact Information
For issues with this charm, please contact jujusupp@us.ibm.com
Configuration
- accept_ibm_im_license
- (boolean) The IBM Installation Manager software comes with special terms and conditions from IBM. The Installation Manager software can only be used by accepting the license terms and conditions.
- accept_ibm_websphere_license
- (boolean) The IBM WebSphere Application Server software comes with special terms and conditions from IBM. The WebSphere software can only be used by accepting the license terms and conditions.
- ibm_id_name
- (string) IBM ID username (required when websphere_trial is True)
- ibm_id_pass
- (string) IBM ID password (required when websphere_trial is True)
- im_file_name
- (string) Installation Manager installable filename. By default, this will install the included Installation Manager that is preconfigure to download and install a trial version of IBM Websphere Application Server.
- BASETRIAL.agent.installer.linux.gtk.x86_64.zip
- repo_url
- (string) Download url for installation packages (required when websphere_trial is False)
- websphere_trial
- (boolean) Install the IBM WebSphere Application Server trial version. If True, the Installation Manager will download and install the latest WAS trial version using the configured IBM ID credentials. If False, you must make the required installation files accessible from the repo_url location.
- True