Created
November 27, 2012 03:50
-
-
Save ralph-tice/4152243 to your computer and use it in GitHub Desktop.
Installing stash on blank EC2 instance
This file contains 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
#working Nov.26.2012 | |
sudo vi /etc/hosts #add hostname to 127.0.0.1 entry | |
sudo yum install git | |
git clone https://github.com/git/git.git | |
cd git | |
git checkout v1.8.0.1 | |
sudo yum install make | |
sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker | |
sudo yum install gcc | |
sudo make prefix=/usr/local install | |
sudo yum remove git | |
alternatives --install /usr/bin/git git /usr/local/bin/git 20000 | |
update-alternatives --config git | |
sudo /usr/sbin/useradd --create-home --home-dir /usr/local/Stash --shell /bin/bash Stash | |
sudo sh | |
su Stash | |
cd ~ | |
wget http://www.atlassian.com/software/stash/downloads/binary/atlassian-stash-1.3.1.tar.gz | |
gzip -d atlassian-stash-1.3.1.tar.gz | |
tar xvf atlassian-stash-1.3.1.tar | |
#https://confluence.atlassian.com/display/STASH/Installing+Stash+on+Linux+and+Mac | |
mkdir ~/home | |
vi ~/atlassian-stash-1.3.1/bin/setenv.sh #set stashhome | |
#this installs the Oracle JVM/JRE/JDK instead of OpenJDK which doesn't work :( | |
wget --no-cookies --header "Cookie: gpw_e24=xxx;" http://download.oracle.com/otn-pub/java/jdk/6u34-b04/jdk-6u34-linux-i586-rpm.bin | |
sudo bash | |
#mv jdk-6u34-linux-i586-rpm.bin<tab> jdk-6u34-linux-i586-rpm.bin | |
mv jdk-6u34-linux-i586-rpm.bin\?AuthParam\=1353962616_e2347a0b6606c83b7a6b708b9ac269ed jdk-6u34-linux-i586-rpm.bin | |
chmod +x jdk-6u34-linux-i586-rpm.bin | |
./jdk-6u34-linux-i586-rpm.bin | |
alternatives --install /usr/bin/java java /usr/java/default/bin/java 20000 | |
update-alternatives --config java | |
ln -s /usr/java/default/jre /usr/lib/jvm/jre | |
ln -s /usr/share/java /usr/lib/jvm-exports/jre | |
#http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.22.tar.gz/from/http://cdn.mysql.com/ | |
wget http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.22.tar.gz/from/http://cdn.mysql.com/ | |
gzip -d mysql-connector-java-5.1.22.tar.gz | |
tar xvf mysql-connector-java-5.1.22.tar | |
cd mysql-connector-java-5.1.22 | |
sudo sh | |
mv ./mysql-connector-java-5.1.22-bin.jar /usr/local/Stash/atlassian-stash-1.3.1/lib/ | |
cd /usr/local/Stash/atlassian-stash-1.3.1/lib | |
chown Stash.Stash mysql-connector-java-5.1.22-bin.jar | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment