This will create a Tomcat server on AWS EC2 instance and don't forget to add Port 8080 in the Security Group open for everyone to connect on the server.
Step 2 is similar installing Java jdk and setting up JAVA_HOME in path variable.
##Download the latest tomcat and extract under /opt directory
cd /opt
wget https://www-us.apache.org/dist/tomcat/tomcat-9/v9.0.22/bin/apache-tomcat-9.0.22.tar.gz
tar -xzf apache-tomcat-9.0.22.tar.gz
##Update the permissions to make startup.sh/shutdown.sh executables.
chmod +x /opt/apache-tomcat-9.0.22/bin/startup.sh shutdown.sh
##Create shortcut for starting/shutting down tomcat server
ln -s /opt/apache-tomcat-9.0.22/bin/startup.sh /usr/local/bin/tomcatup
ln -s /opt/apache-tomcat-9.0.22/bin/shutdown.sh /usr/local/bin/tomcatdown
##Add to the /conf/tomcat-users.xml file as we will be needing the deployer user to deploy our war file.
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin" password="admin" roles="manager-gui, manager-script, manager-jmx, manager-status"/>
<user username="deployer" password="deployer" roles="manager-script"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>
##Search for context.xml files
find / -name context.xml
above command gives 3 context.xml files. comment () Value ClassName field on files which are under webapp directory.
##restart tomcat services through our created shortcut
tomcatdown
tomcatup
You can check if the server is up and running by typing the http://public-IP:8080 in your browser.
Casino near me - Mapyro
ReplyDeleteCasino Near Me 고양 출장안마 · East Windsor Resort & Casino · 부천 출장마사지 Fairfield 밀양 출장샵 Inn 경상북도 출장안마 & Suites by Wyndham Laughlin · Fairfield Inn & 시흥 출장안마 Suites by Wyndham Laughlin.