forked from RAHAMSHAIK007/all-setups
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtomcat.sh
11 lines (11 loc) · 803 Bytes
/
tomcat.sh
1
2
3
4
5
6
7
8
9
10
11
amazon-linux-extras install java-openjdk11 -y
wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.89/bin/apache-tomcat-9.0.89.tar.gz
tar -zxvf apache-tomcat-9.0.89.tar.gz
sed -i '56 a\<role rolename="manager-gui"/>' apache-tomcat-9.0.89/conf/tomcat-users.xml
sed -i '57 a\<role rolename="manager-script"/>' apache-tomcat-9.0.89/conf/tomcat-users.xml
sed -i '58 a\<user username="tomcat" password="raham123" roles="manager-gui, manager-script"/>' apache-tomcat-9.0.89/conf/tomcat-users.xml
sed -i '59 a\</tomcat-users>' apache-tomcat-9.0.89/conf/tomcat-users.xml
sed -i '56d' apache-tomcat-9.0.89/conf/tomcat-users.xml
sed -i '21d' apache-tomcat-9.0.89/webapps/manager/META-INF/context.xml
sed -i '22d' apache-tomcat-9.0.89/webapps/manager/META-INF/context.xml
sh apache-tomcat-9.0.89/bin/startup.sh