Code Robo
Virtual Service
Comparator
Tester
Converter
Utility
Java Code Complience
Validator
Formatter
EncoderDecoder



How To Install Sterling Commerece in Linux.
       Talk to EasyAssistant

This page demonstrate How To Install Sterling in Linux 8 (RHEL / CentOS)..

Installation of Sterling Commerce is difficult task. This steps help you on installation.
To install containerized Sterling commerce, you need to install following softwares.
Docker:
Docker Compose:
Developer Tool Kit (DTK)

Docker Installation
  • Changed current user to root user:
    Commands:
    sudo su
  • change the mirror-list in all yum.repos.d files. Replace the base url with vault.centos.org
    Commands:
    1. cd /etc/yum.repos.d/
    2. sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
    3. sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
    4. dnf distro-sync
  • Steps to install docker CE(Community Edition) on RHEL 8 Server
    Commands:
    1. cd /
    2. dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
    3. dnf list docker-ce
    4. dnf install docker-ce --nobest -y
    5. systemctl enable docker
    6. systemctl start docker
    7. docker --version
Docker Compose Installation:
  • To install Docker Compose, Pleae use following steps:
    Command and Steps:
    1. sudo curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    2. sudo chmod +x /usr/local/bin/docker-compose
    3. /usr/local/bin/docker-compose --version
    4. Restart the system.
Developer Tool Kit(DTK):
  • Create oms folder in root directory:
    Command:
    1. mkdir oms
    2. chmod 777 oms
  • copy developer tool kit jar:
    Command:
    1. cp ./devtoolkit_docker.tar /oms/
    2. cd /oms
  • unzip developer tool kit tar:
    Command:
    1. tar -xvf devtoolkit_docker.tar && chmod +x devtoolkit_docker/compose/*.sh
    2. cd devtoolkit_docker/compose
  • create a link to docker-compose:
    Command:
    1. sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
  • Install:
    Command:
    1. ./om-compose.sh setup
  • Accept License Agreement:
    Command:
    1. Read the prompt messages and press enter key (multiple times) to accept it. it will take 2 hrs
    2. At the end you need to type "accept"
Login To Console:
  • Open IE browser and type following urls:
    URLs:
    1. https://localhost:9443/smcfs/console/login.jsp
    2. https://localhost:9443/wsc/store/login.do
    3. https://localhost:9443/isccs/isccs/login.do?
    4. https://localhost:9443/smcfs/yfshttpdbi/sterlingdbqueryclient.jsp
    5. https://localhost:9443/smcfs/yfshttpapi/yantrahttpapitester.jsp
    6. https://localhost:9443/sbc/sbc/login.do
    7. https://localhost:9443/sma/sma/console/login.jsp

Note: Here just high level steps are given. You need to follow product installation guideline .

Customization:
How to enable logging for your custom java classes:
Create a log4jconfig.xml file and put in deltalog4jconfig folder under resources directory under global (global > resources > deltalog4j ).
This log4jconfig.xml should contain information about your custom java packages.

<?xml version="1.0" encoding="UTF-8"?>

<log4jconfigdelta>
   <category additivity="false" class=" Full class name(including package name) of yfc log category " name="com.easy">
     <level class=" Full class name(including package name) class name of yfc log level " value="DEBUG"/>
    <appender-ref ref="CONSOLE"/>
    <appender-ref ref="ALL"/>
  </category>
</log4jconfigdelta> -
View Product Documentation For Log4J Configuration
User Comments:
Jyoti Verma:
Thanks for installation guide! It helped me lot!
    Reply;
easycodeforall:
Thanks Jyoti for using easycodeforall!
    Reply


Post Your Comment:
Name :
Email ( Optional) :
Comments / Suggestion (* Required) It is required: :
: