Sunday, 22 September 2019

INSTALL JAVA 8 AND TOMCAT 7 IN A AWS EC2 RHEL INSTANCE?

login as: ec2-user
Authenticating with public key "imported-openssh-key"
Last login: Mon Mar 18 06:11:11 2019 from 183.82.115.14
[ec2-user@ip-172-31-33-91 ~]$ sudo -i
[root@ip-172-31-33-91 ~]# ls





    cd /opt/
    wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz"
    yum install wget -y
    wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz"
    tar xzf jdk-8u201-linux-x64.tar.gz
    cd jdk1.8.0_201/
    alternatives --install /usr/bin/java java /opt/jdk1.8.0_201/bin/java 2
    alternatives --config java
    alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_201/bin/jar 2
    alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_201/bin/javac 2
    alternatives --set jar /opt/jdk1.8.0_201/bin/jar
    alternatives --set javac /opt/jdk1.8.0_201/bin/javac
    export JAVA_HOME=/opt/jdk1.8.0_201
    export JRE_HOME=/opt/jdk1.8.0_201/jre
    export PATH=$PATH:/opt/jdk1.8.0_201/bin:/opt/jdk1.8.0_201/jre/bin
    clear
    cd ..
    java --version


If PATH didnt set properly use this lines

    javexport JAVA_HOME=/opt/jdk1.8.0_201
    export JRE_HOME=/opt/jdk1.8.0_201/jre
    export PATH=$PATH:/opt/jdk1.8.0_201/bin:/opt/jdk1.8.0_201/jre/binexport                     
    JAVA_HOME=/opt/jdk1.8.0_201
    export JRE_HOME=/opt/jdk1.8.0_201/jre
    export PATH=$PATH:/opt/jdk1.8.0_201/bin:/opt/jdk1.8.0_201/jre/bina
    java -version
 
 
 
TOMCAT 7 Installation 
 
    wget http://mirrors.wuchna.com/apachemirrer/tomcat/tomcat-7/v7.0.92/bin/apache-tomcat-                  7.0.92.zip
    yum install wget -y
    wget http://mirrors.wuchna.com/apachemirrer/tomcat/tomcat-7/v7.0.92/bin/apache-tomcat-                  7.0.92.zip
    cd /tmp
    wget http://www-us.apache.org/dist/tomcat/tomcat-7/v7.0.92/bin/apache-tomcat-7.0.92.tar.gz
    cd ..
    cd /opt
    wget http://mirrors.estointernet.in/apache/tomcat/tomcat-7/v7.0.93/bin/apache-tomcat-                         7.0.93.zip
    ls
    unzip apache-tomcat-7.0.93.zip
    yum install unzip
    unzip apache-tomcat-7.0.93.zip
    ls
    cd apache-tomcat-7.0.93
    ls
    cd lib
    ls
    chmod 777 startup.sh
    chmod 777 catalina.sh
    sh startup.sh
    ls
    clear
    ls
    cd /opt/apache-tomcat-7.0.93
    vi conf/tomcat-users.xml

In tomcat-users.xml paste this lines to get


<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <role rolename="manager-jmx"/>
  <role rolename="manager-status"/>
  <role rolename="admin-gui"/>
  <role rolename="admin-script"/>
  <user username="admin" password="admin" roles="manager-gui, manager-script, manager-jmx,           manager-status, admin-gui, admin-script"/>
</tomcat-users>

wq!

chmod 777 conf/tomcat-users.xml
cd bin

sh startup.sh
sh shutdown.sh
sh startup.sh

No comments:

Post a Comment

Streamlining the usage of GITHUB

Streamlining the usage of Github with Commands 1. Start a new git repository under one directory locally In this step, we need to bui...