Created
May 12, 2011 02:06
-
-
Save lucastex/967800 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
mkdir /root/startscript | |
echo 'Iniciando script' >> /root/startscript/init.log | |
#atualiza yum | |
yum -y update > /root/startscript/yum-update.log | |
echo 'Atualizou YUM' >> /root/startscript/init.log | |
#instala tomcat | |
yum -y install tomcat6 > /root/startscript/tomcat-install.log | |
echo 'Instalou tomcat' >> /root/startscript/init.log | |
#instala s3cmd | |
cd /root | |
wget http://ufpr.dl.sourceforge.net/project/s3tools/s3cmd/1.0.0/s3cmd-1.0.0.zip > /root/startscript/wget-s3cmd.log | |
unzip s3cmd-1.0.0.zip | |
#baixa arquivo da aplicacao | |
chmod +x /root/s3cmd-1.0.0/s3cmd | |
/root/s3cmd-1.0.0/s3cmd get s3://teste-app-grails/ROOT.war.latest /usr/share/tomcat6/webapps/ROOT.war | |
echo 'Fez download da app' >> /root/startscript/init.log | |
#seta vars pro tomcat | |
chmod 666 /etc/tomcat6/tomcat6.conf | |
echo 'JAVA_OPTS="-server -Xms384m -Xmx384m -XX:PermSize=96m -XX:MaxPermSize=96m -Djava.awt.headless=true -XX:NewRatio=3 -XX:SurvivorRatio=6 -XX:+UseParallelGC -XX:+CMSClassUnloadingEnabled"' >> /etc/tomcat6/startscript/tomcat6.conf | |
echo 'Setou vars para o tomcat' >> /root/startscript/init.log | |
#inicia tomcat | |
/etc/init.d/tomcat6 start > /root/startscript/tomcat-start.log | |
echo 'Startou tomcat' >> /root/startscript/init.log | |
echo 'Finalizou script' >> /root/startscript/init.log |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment