|
Description |
Server |
* |
Save configuration files:
- You may want to backup the OutSystems services configuration files
(files with extensions .properties and .policy)
located in the OutSystems Platform Server installation folder to a backup
directory. After the upgrade is complete, you may be able to
re-apply any customizations they might have.
- Copy the Configuration Tool file (/opt/outsystems/platform/server.hsconf) to a backup directory;
|
Deployment Controller Server
Front-end Server
|
* |
Register in Red Hat Network:
- Go to Red Hat Network at Red Hat Network and log in to your account.
- If your System is not registered in Red Hat Network, register it by executing
rhn_register .
- Enter in your machine details, and go to Software / Software Channels
and add these Entitlements (Repositories):
- RHEL Supplementary (v. this.OperatingSystem.GetRepositoryVersion() 64-bit x86_64)
- JBoss Application Platform (v this.ApplicationServer.GetRepositoryVersion()) for this.OperatingSystem.GetRepositoryVersion()Server x86_64
|
Deployment Controller Server
Front-end Server
|
|
Register in Red Hat Network:
- Go to Red Hat Network at Red Hat Network and log in to your account.
- If your System is not registered in Red Hat Network, register it by executing
rhn_register .
- Enter in your machine details, and go to Software / Software Channels
and add these Entitlements (Repositories):
- RHEL Supplementary (v. this.OperatingSystem.GetRepositoryVersion() 64-bit x86_64)
|
Deployment Controller Server
Front-end Server
|
* |
Stop the JBoss Application/Web Server:
- As the root user, execute:
service jboss stop
|
Deployment Controller Server
Front-end Server
|
* |
Uninstall OutSystems Platform Server:
- As the root user, execute:
rpm -e OutSystemsPlatform
- If you get a pre-uninstallation error, try it again but executing (as the root user):
rpm --nopreun -e OutSystemsPlatform
- Clean the OutSystems Platform directory when prompted.
|
Deployment Controller Server
Front-end Server
|
* |
Uninstall OutSystems JBoss Configurator:
- As the root user, uninstall the previous version of OutSystems JBoss Configurator:
rpm -e $(rpm -qa | grep OutSystemsJBoss)
|
Deployment Controller Server
Front-end Server
|
* |
Remove JBoss service:
- As the root user, remove the service:
chkconfig --del jboss
- As the root user, remove the init script:
rm /etc/init.d/jboss
|
Deployment Controller Server
Front-end Server
|
* |
Uninstall JBoss 5.0.1.GA:
- If you made any customizations to JBoss, create a backup so that you can apply them to the new JBoss version.
- As the root user, remove the JBoss 5.0.1.GA installation folder:
rm -Rf /opt/jboss-5.0.1.GA
-
The JBoss configuration files have changed from version 5.0.1 GA. You should check the JBoss documentation to learn how to apply your customizations to the new JBoss version.
|
Deployment Controller Server
Front-end Server
|
* |
Clean environment variables:
- Edit the /etc/profile file and remove any hardcoded definition of the following
environment variables:
- JBOSS_HOME
- JAVA_HOME
- ANT_HOME
- As the root user, execute:
unset JBOSS_HOME JAVA_HOME ANT_HOME
- As the root user, execute:
unset JAVA_HOME ANT_HOME
|
Deployment Controller Server
Front-end Server
|
* |
Install JBoss Application Server (5.1.0 GA):
- Please download the file jboss-5.1.0.GA-jdk6.zip from the
official http://labs.jboss.com/jbossas/downloads/.
- For the purpose of this document, we assume JBoss will be installed to /opt folder.
- As the root user, uncompress the JBoss installation file to/opt:
unzip jboss-5.1.0.GA-jdk6.zip -d /opt/
|
Deployment Controller Server
Front-end Server
|
* |
Install JBoss Application Server (7.1.1 Final):
- Download the file jboss-as-7.1.1.Final.zip from the
official site:
http://www.jboss.org/jbossas/downloads/.
- For the purpose of this document, we assume JBoss will be installed in the /opt/jboss-as-7.1.1.Final folder.
- As the root user, uncompress the JBoss installation file to /opt:
unzip jboss-as-7.1.1.Final.zip -d /opt/
|
Deployment Controller Server
Front-end Server
|
* |
Install the OutSystems yum repository:
- As the root user, execute:
rpm -i http://yum.outsystems.net/this.Version.ToString()/noarch/outsystems-repo.rpm
- To install a package without internet connection, download the rpm from the above location, and then
execute (as root user):
rpm -i outsystems-repo.rpm
|
Deployment Controller Server
Front-end Server
|
* |
Install required WebLogic patches:
- As the root user, check if you have patches 14617042(65WQ), 15921652(2QP1) and 18123824(M61X) applied to your WebLogic, by running the following code and looking for the Patch ID of the installed patches:
su - wls_outsystems -s /bin/bash -c "pushd /opt/Oracle/Middleware/utils/bsu/; ./bsu.sh -prod_dir=/opt/Oracle/Middleware/wlserver_this.ApplicationServer.Version()/ -status=applied -verbose -view; popd"
- If you do not have all mentioned patches, please download patch 14617042(65WQ),
patch 15921652(2QP1) and patch 18123824(M61X)
for Oracle WebLogic 10.3.6 from the official Oracle Support site.
- As the root user, install the patch by following the instructions in the README.txt file that comes with the patch:
mv p14617042_1036_Generic.zip p15921652_1036_Generic.zip p18123824_1036_Generic.zip /home/wls_outsystems/
su - wls_outsystems -s /bin/bash -c "unzip -o -d /opt/Oracle/Middleware/utils/bsu/cache_dir/ /home/wls_outsystems/p14617042_1036_Generic.zip"
su - wls_outsystems -s /bin/bash -c "unzip -o -d /opt/Oracle/Middleware/utils/bsu/cache_dir/ /home/wls_outsystems/p15921652_1036_Generic.zip"
su - wls_outsystems -s /bin/bash -c "unzip -o -d /opt/Oracle/Middleware/utils/bsu/cache_dir/ /home/wls_outsystems/p18123824_1036_Generic.zip"
su - wls_outsystems -s /bin/bash -c "pushd /opt/Oracle/Middleware/utils/bsu/; ./bsu.sh -prod_dir=/opt/Oracle/Middleware/wlserver_this.ApplicationServer.Version()/ -patchlist=65WQ,2QP1,M61X -install; popd"
|
Deployment Controller Server
Front-end Server
|
* |
Install required WebLogic patches:
- As the root user, check which patches are applied to your WebLogic, by running the following code and looking for the Patch ID of the installed patches:
su - wls_outsystems -s /bin/bash -c "pushd /opt/Oracle/Middleware/utils/bsu/; ./bsu.sh -prod_dir=/opt/Oracle/Middleware/wlserver_this.ApplicationServer.Version()/ -status=applied -verbose -view; popd"
- If you have the patch 17170980(6LUU), as the root user, uninstall the patch by running the following code:
su - wls_outsystems -s /bin/bash -c "pushd /opt/Oracle/Middleware/utils/bsu/; ./bsu.sh -prod_dir=/opt/Oracle/Middleware/wlserver_this.ApplicationServer.Version()/ -patchlist=6LUU -remove; popd"
- If you do not have the patches 15857413(F3LX), 16196081(33VQ), 16578101(JXFY), 16196750(R79R), 18679737(ZNIQ), 15921652(KS83) and 18123824(SCT9) applied to your WebLogic, please download patch 15857413(F3LX),
patch 16196081(33VQ),
patch 16578101(JXFY),
patch 16196750(R79R),
patch 18679737(ZNIQ),
patch 15921652(KS83) and
patch 18123824(SCT9)
for Oracle WebLogic 12.1.1 from the official Oracle Support site.
- As the root user, install the patch by following the instructions in the README.txt file that comes with the patch:
mv p15857413_12110_Generic.zip p16196081_12110_Generic.zip p16578101_12110_Generic.zip p16196750_12110_Generic.zip p18679737_12110_Generic.zip p15921652_12110_Generic.zip p18123824_12110_Generic.zip /home/wls_outsystems/
su - wls_outsystems -s /bin/bash -c "unzip -o -d /opt/Oracle/Middleware/utils/bsu/cache_dir/ /home/wls_outsystems/p15857413_12110_Generic.zip"
su - wls_outsystems -s /bin/bash -c "unzip -o -d /opt/Oracle/Middleware/utils/bsu/cache_dir/ /home/wls_outsystems/p16196081_12110_Generic.zip"
su - wls_outsystems -s /bin/bash -c "unzip -o -d /opt/Oracle/Middleware/utils/bsu/cache_dir/ /home/wls_outsystems/p16578101_12110_Generic.zip"
su - wls_outsystems -s /bin/bash -c "unzip -o -d /opt/Oracle/Middleware/utils/bsu/cache_dir/ /home/wls_outsystems/p16196750_12110_Generic.zip"
su - wls_outsystems -s /bin/bash -c "unzip -o -d /opt/Oracle/Middleware/utils/bsu/cache_dir/ /home/wls_outsystems/p18679737_12110_Generic.zip"
su - wls_outsystems -s /bin/bash -c "unzip -o -d /opt/Oracle/Middleware/utils/bsu/cache_dir/ /home/wls_outsystems/p15921652_12110_Generic.zip"
su - wls_outsystems -s /bin/bash -c "unzip -o -d /opt/Oracle/Middleware/utils/bsu/cache_dir/ /home/wls_outsystems/p18123824_12110_Generic.zip"
su - wls_outsystems -s /bin/bash -c "pushd /opt/Oracle/Middleware/utils/bsu/; ./bsu.sh -prod_dir=/opt/Oracle/Middleware/wlserver_this.ApplicationServer.Version()/ -patchlist=F3LX,33VQ,JXFY,R79R,ZNIQ,KS83,SCT9 -install; popd"
|
Deployment Controller Server
Front-end Server
|
* |
Use the Glassfish RI JAXB Provider for web services in WebLogic:
- The default JAXB Provider has issues that cause, in some cases, the incorrect execution of the platform's web service feature while having no advantages for the current implementation.
- Make sure WebLogic is set to use the Glassfish RI JAXB Provider:
- Open the WebLogic console at http://<AdministrationServer>:7001/console
- You may need to allow incoming traffic through port 7001, you can add a temporary rule to iptables by running the following command (as the root user):
iptables -I INPUT -p tcp --dport 7001 -j ACCEPT
- To restore iptables rules you can restart the service by running the following command (as the root user):
service iptables restart
- Expand "Environment" under the "outsystems_domain" in the Domain Structure.
- Select "Servers".
- Select your Managed Server.
- Select "Server Start" Tab
- Ensure the "Arguments" text box contains the following:
-Dcom.sun.xml.ws.spi.db.BindingContextFactory=com.sun.xml.ws.db.glassfish.JAXBRIContextFactory -Djavax.xml.bind.JAXBContext=com.sun.xml.bind.v2.ContextFactory
|
* |
Install the new OutSystems Platform Server revision:
- As the root user, execute:
yum update outsystems-agileplatform-jboss-eap outsystems-agileplatform outsystems-agileplatform-libs
yum update outsystems-agileplatform-jboss-community outsystems-agileplatform outsystems-agileplatform-libs
yum update outsystems-agileplatform-jboss6-eap outsystems-agileplatform outsystems-agileplatform-libs
yum update outsystems-agileplatform-jboss7-community outsystems-agileplatform outsystems-agileplatform-libs
yum update outsystems-agileplatform-weblogic outsystems-agileplatform outsystems-agileplatform-libs
- To install a package without internet connection, download the latest rpms
outsystems-agileplatform-*.noarch.rpm
outsystems-agileplatform-libs-*.noarch.rpm
jboss-outsystems-configuration-eap-*.noarch.rpm
jboss-outsystems-configuration-community-*.noarch.rpm
outsystems-agileplatform-jboss-eap-*.noarch.rpm
outsystems-agileplatform-jboss-community-*.noarch.rpm
outsystems-agileplatform-jboss6-eap-*.noarch.rpm
outsystems-agileplatform-jboss7-community-*.noarch.rpm
outsystems-agileplatform-weblogic-*.noarch.rpm
from the "OutSystems yum repository", and then execute (as root user):
yum --disablerepo=* --nogpgcheck update jboss-outsystems-configuration-eap-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck update jboss-outsystems-configuration-community-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck update outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck update outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck update outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck update jboss-outsystems-configuration-eap-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck update jboss-outsystems-configuration-community-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck update outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck update outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck update outsystems-agileplatform-*.noarch.rpm
|
Deployment Controller Server
Front-end Server
|
* |
Install the new OutSystems yum repository:
- As the root user, execute:
rpm -U http://yum.outsystems.net/this.Version.ToString()/noarch/outsystems-repo.rpm
- To install a package without internet connection, download the rpm from the above location, and then
execute (as root user):
rpm -U outsystems-repo.rpm
|
Deployment Controller Server
Front-end Server
|
* |
Install the new OutSystems Platform Server release:
- As the root user, execute:
yum install outsystems-agileplatform-jboss-eap
yum install outsystems-agileplatform-jboss-community
yum install outsystems-agileplatform-jboss6-eap
yum install outsystems-agileplatform-jboss7-community
yum install outsystems-agileplatform-weblogic
- To install a package without internet connection, download the latest rpms
outsystems-agileplatform-*.noarch.rpm
outsystems-agileplatform-libs-*.noarch.rpm
jboss-outsystems-configuration-eap-*.noarch.rpm
jboss-outsystems-configuration-community-*.noarch.rpm
outsystems-agileplatform-jboss-eap-*.noarch.rpm
outsystems-agileplatform-jboss-community-*.noarch.rpm
outsystems-agileplatform-jboss6-eap-*.noarch.rpm
outsystems-agileplatform-jboss7-community-*.noarch.rpm
outsystems-agileplatform-weblogic-*.noarch.rpm
from the "OutSystems yum repository", and then execute (as root user):
yum --disablerepo=* --nogpgcheck install jboss-outsystems-configuration-eap-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck install jboss-outsystems-configuration-community-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck install outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck install outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck install outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck install jboss-outsystems-configuration-eap-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck install jboss-outsystems-configuration-community-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck install outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck install outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck install outsystems-agileplatform-*.noarch.rpm
|
Deployment Controller Server
Front-end Server
|
* |
Install the new OutSystems Platform Server release:
|
Deployment Controller Server
Front-end Server
|
* |
Download strong Cryptographic Support extension:
|
Deployment Controller Server
Front-end Server
|
* |
Configure Deployment Controller Server services:
- If the node is not a Front-end node, as the root user, execute:
/opt/outsystems/platform/serviceconfigurator.sh -controller
|
Deployment Controller Server
|
* |
Upgrade the Platform Database schema:
- Start the OutSystems Configuration Tool. As the root user, execute:
/opt/outsystems/platform/configurationtool.sh Use the default values.
- Answer Yes if a message shows up asking to start the OutSystems Scheduler Service.
- Answer Yes when a message shows up asking you to run the Service Center installation.
- Answer No if a message shows up asking to start the OutSystems Scheduler Service.
- Answer No when a message shows up asking you to run the Service Center installation.
|
Deployment Controller Server
Front-end Server
|
* |
Configure OutSystems Platform:
- Start the OutSystems Configuration Tool. As the root user, execute:
/opt/outsystems/platform/configurationtool.sh Use the default values.
- Answer Yes if a message shows up asking to start the OutSystems Scheduler Service.
- Answer Yes when a message shows up asking you to run the Service Center installation.
- Answer No if a message shows up asking to start the OutSystems Scheduler Service.
- Answer No when a message shows up asking you to run the Service Center installation.
|
Deployment Controller Server
Front-end Server
|
* |
Save configuration files:
- You may want to backup the OutSystems services configuration files
(files with extensions .properties and .policy)
located in the OutSystems Platform Server installation folder to a backup
directory. After the upgrade is complete, you may be able to
re-apply any customizations they might have.
- Copy the Configuration Tool file (/opt/outsystems/platform/server.hsconf) to a backup directory;
|
Front-end Server
|
* |
Register in Red Hat Network:
- Go to Red Hat Network at Red Hat Network and log in to your account.
- If your System is not registered in Red Hat Network, register it by executing (as the root user)
rhn_register .
- Enter in your machine details, and go to Software / Software Channels
and add these Entitlements (Repositories):
- RHEL Supplementary (v. this.OperatingSystem.GetRepositoryVersion() 64-bit x86_64)
- JBoss Application Platform (v this.ApplicationServer.GetRepositoryVersion()) for this.OperatingSystem.GetRepositoryVersion()Server x86_64
|
Front-end Server
|
|
Register in Red Hat Network:
- Go to Red Hat Network at Red Hat Network and log in to your account.
- If your System is not registered in Red Hat Network, register it by executing (as the root user)
rhn_register .
- Enter in your machine details, and go to Software / Software Channels
and add these Entitlements (Repositories):
- RHEL Supplementary (v. this.OperatingSystem.GetRepositoryVersion() 64-bit x86_64)
|
Front-end Server
|
* |
Stop the JBoss Application/Web Server:
- As the root user, execute:
service jboss stop
|
Front-end Server
|
* |
Uninstall OutSystems Platform Server:
- As the root user, execute:
rpm -e OutSystemsPlatform
- If you get a pre-uninstallation error, try it again but executing (as the root user):
rpm --nopreun -e OutSystemsPlatform
- Clean the OutSystems Platform directory when prompted.
|
Front-end Server
|
* |
Uninstall OutSystems JBoss Configurator:
- As the root user, uninstall the previous version of OutSystems JBoss Configurator:
rpm -e $(rpm -qa | grep OutSystemsJBoss)
|
Front-end Server
|
* |
Remove JBoss service:
- As the root user, remove the service:
chkconfig --del jboss
- As the root user, remove the init script:
rm /etc/init.d/jboss
|
Front-end Server
|
* |
Uninstall JBoss 5.0.1.GA:
- You may want to make a backup of any customizations you have made to
your JBoss installation, in order to re-apply them in the new JBoss
version.
- As the root user, remove the JBoss 5.0.1.GA installation folder:
rm -Rf /opt/jboss-5.0.1.GA
-
The configurations files changed from JBoss 5.0.1 GA. You should refer to JBoss documentation in order to migrate your settings.
|
Front-end Server
|
* |
Clean environment variables:
- Edit the /etc/profile file and remove any hardcoded definition of the following
environment variables:
- JBOSS_HOME
- JAVA_HOME
- ANT_HOME
- As the root user, execute:
unset JBOSS_HOME JAVA_HOME ANT_HOME
- As the root user, execute:
unset JAVA_HOME ANT_HOME
|
Front-end Server
|
* |
Install the new OutSystems Platform Server revision:
- As the root user, execute:
yum update outsystems-agileplatform-jboss-eap outsystems-agileplatform outsystems-agileplatform-libs
yum update outsystems-agileplatform-jboss-community outsystems-agileplatform outsystems-agileplatform-libs
yum update outsystems-agileplatform-jboss6-eap outsystems-agileplatform outsystems-agileplatform-libs
yum update outsystems-agileplatform-jboss7-community outsystems-agileplatform outsystems-agileplatform-libs
yum update outsystems-agileplatform-weblogic outsystems-agileplatform outsystems-agileplatform-libs
- To install a package without internet connection, download the latest rpms
outsystems-agileplatform-*.noarch.rpm
outsystems-agileplatform-libs-*.noarch.rpm
jboss-outsystems-configuration-eap-*.noarch.rpm
jboss-outsystems-configuration-community-*.noarch.rpm
outsystems-agileplatform-jboss-eap-*.noarch.rpm
outsystems-agileplatform-jboss-community-*.noarch.rpm
outsystems-agileplatform-jboss6-eap-*.noarch.rpm
outsystems-agileplatform-jboss7-community-*.noarch.rpm
outsystems-agileplatform-weblogic-*.noarch.rpm
from the "OutSystems yum repository", and then execute (as root user):
yum --disablerepo=* --nogpgcheck update jboss-outsystems-configuration-eap-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck update jboss-outsystems-configuration-community-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck update outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck update outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck update outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck update jboss-outsystems-configuration-eap-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck update jboss-outsystems-configuration-community-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck update outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck update outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck update outsystems-agileplatform-*.noarch.rpm
|
Front-end Server
|
* |
Install JBoss Application Server (5.1.0 GA):
- Please download the file jboss-5.1.0.GA-jdk6.zip from the
official http://labs.jboss.com/jbossas/downloads/.
- For the purpose of this document, we assume JBoss will be installed to /opt folder.
- As the root user, uncompress the JBoss installation file to /opt:
unzip jboss-5.1.0.GA-jdk6.zip -d /opt/
|
Front-end Server
|
* |
Install JBoss Application Server (7.1.1 Final):
- Please download the file jboss-as-7.1.1.Final.zip from the
official site:
http://www.jboss.org/jbossas/downloads/.
- For the purpose of this document, we assume JBoss will be installed to /opt/jboss-as-7.1.1.Final folder.
- As the root user, uncompress the JBoss installation file to file to /opt:
unzip jboss-as-7.1.1.Final.zip -d /opt/
|
Front-end Server
|
* |
Install the OutSystems yum repository:
- As the root user, execute:
rpm -i http://yum.outsystems.net/this.Version.ToString()/noarch/outsystems-repo.rpm
- To install a package without internet connection, download the rpm from the above location, and then
execute (as root user):
rpm -i outsystems-repo.rpm
|
Front-end Server
|
* |
Install the new OutSystems Platform Server release:
- As the root user, execute:
yum install outsystems-agileplatform-jboss-eap
yum install outsystems-agileplatform-jboss-community
yum install outsystems-agileplatform-jboss6-eap
yum install outsystems-agileplatform-jboss7-community
yum install outsystems-agileplatform-weblogic
- To install a package without internet connection, download the latest rpms
outsystems-agileplatform-*.noarch.rpm
outsystems-agileplatform-libs-*.noarch.rpm
jboss-outsystems-configuration-eap-*.noarch.rpm
jboss-outsystems-configuration-community-*.noarch.rpm
outsystems-agileplatform-jboss-eap-*.noarch.rpm
outsystems-agileplatform-jboss-community-*.noarch.rpm
outsystems-agileplatform-jboss6-eap-*.noarch.rpm
outsystems-agileplatform-jboss7-community-*.noarch.rpm
outsystems-agileplatform-weblogic-*.noarch.rpm
from the "OutSystems yum repository", and then execute (as root user):
yum --disablerepo=* --nogpgcheck install jboss-outsystems-configuration-eap-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck install jboss-outsystems-configuration-community-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck install outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck install outsystems-agileplatform-*.noarch.rpm
yum --disablerepo=* --nogpgcheck install outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck install jboss-outsystems-configuration-eap-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck install jboss-outsystems-configuration-community-*.noarch.rpm outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck install outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck install outsystems-agileplatform-*.noarch.rpm
yum --nogpgcheck install outsystems-agileplatform-*.noarch.rpm
|
Front-end Server
|
* |
Install the new OutSystems Platform Server release:
|
Front-end Server
|
* |
Download strong Cryptographic Support extension:
|
Front-end Server
|
* |
Configure Front-end Server services:
- If the node is not a Controller node, as the root user, execute:
/opt/outsystems/platform/serviceconfigurator.sh -frontend
|
Front-end Server
|
* |
Configure OutSystems Platform:
- Start the OutSystems Configuration Tool. As the root user, execute:
/opt/outsystems/platform/configurationtool.sh Use the default values.
- Answer No if a message shows up asking to start the OutSystems Scheduler Service.
- Answer No when a message shows up asking you to run the Service Center installation.
|
Front-end Server
|
* |
Configure OutSystems Platform:
- Start the OutSystems Configuration Tool. As the root user, execute:
/opt/outsystems/platform/configurationtool.sh Use the default values.
- Answer No if a message shows up asking to start the OutSystems Scheduler Service.
- Answer No when a message shows up asking you to run the Service Center installation.
|
Front-end Server
|
* |
Platform upgrade:
- As the root user, execute:
/opt/outsystems/platform/scinstall.sh
|
Deployment Controller Server
|
* |
Upload your license:
- Log in to Service Center using your administrator credentials (http://<yourserver>/ServiceCenter)
- NOTE: By default, the administrator credentials are admin/admin. It is advisable to change it once logged in to Service Center.
- Go to the Licensing screen (Administration -> Licensing)
- Click Upload New License and select the .lic file you got
from the OutSystems Network
- NOTE: You typically will need a new license file. If you don't have a license file or need a new one, click the Request New License and follow the instructions
|
Front-end Server
|
* |
System Components:
System Components should only be updated once per environment. In a Farm installation, any Front-End server can be used to perform this operation.
NOTE: The upgrade of system components should be done in the development environment with developer's supervision.
If you already have the System_Components deployed and customized, you will need to merge your customized version with
/opt/outsystems/platform/System_Components.osp.
Update System Components:
- NOTE: In case you don't have a Web browser in the Production environment, copy the OSP file to a machine with a Web browser and execute the above steps there.
- Log in to Service Center using your administrator credentials (http://<yourserver>/ServiceCenter)
- Go to the solutions screen (Factory -> Solutions)
- Click Upload and Publish a Solution and select the /opt/outsystems/platform/System_Components.osp file
- Click 1-Click Publish
NOTE: After the solution is published, it is advisable to run the Users application (http://<yourserver>/Users), log in as administrator (username and password are admin), and change his password.
|
Front-end Server
|
* |
LifeTime - only available for the Enterprise Edition:
LifeTime should only be installed in a dedicated environment. Update it before the others.
Installing LifeTime in more than one environment may lead to erroneous behaviors.
If you are applying this checklist to LifeTime environment, continue with the following procedures. Otherwise skip this step.
Read the LifeTime Installation and Configuration Tech Note to learn more.
Execute this step to install LifeTime in this environment:
- NOTE: In case you don't have a Web browser in the Production environment, copy the OSP file to a machine with a Web browser and execute the above steps there.
- Log in to ServiceCenter using your administrator credentials (http://<yourserver>/ServiceCenter)
- Go to the solutions screen (Factory -> Solutions)
- Click Upload and Publish a Solution and select the LifeTime.osp file in the Platform Server installation directory (e.g.: /opt/outsystems/platform/).
- Click 1-Click Publish, or Prepare Publish if you have 2-Stage deployment active.
- Log in to LifeTime to set up your infrastructure (http://<yourserver>/lifetime)
|
Front-end Server
|
|
Business Activity Monitoring:
- Install graphviz in the front-end servers:
wget -O /etc/yum.repos.d/graphviz-rhel.repo http://www.graphviz.org/graphviz-rhel.repo yum install graphviz graphviz-gd
yum install graphviz graphviz-gd
- Install Business Activity Monitoring this.Version.ToString().
You can download it here.
NOTE: If you are using Business Process Technology, the installation of Business Activity Monitoring this.Version.ToString() is highly recommended.
|
Deployment Controller Server
Front-end Server
|
* |
Upgrade your factory:
Upgrade your factory manually.
- You will need a Microsoft Windows environment with
Service Studio this.Version.ToString() and
Integration Studio this.Version.ToString() installed.
NOTE: Be aware to not overwrite the System Components extensions and eSpaces if your factory already includes some of these components.
|
Windows Environment
|
* |
Configure OutSystems Platform:
- Start the OutSystems Scheduler Service. As the root user, execute:
service outsystems start scheduler
|
Deployment Controller Server
Front-end Server
|