Skip to content

Instantly share code, notes, and snippets.

@tkawachi
Created April 25, 2012 12:12
Show Gist options
  • Select an option

  • Save tkawachi/2489280 to your computer and use it in GitHub Desktop.

Select an option

Save tkawachi/2489280 to your computer and use it in GitHub Desktop.
#!/bin/bash
set -e
set -u
SOLR_DIRNAME="apache-solr-3.5.0"
SOLR_URL="http://tonchidot.s3.amazonaws.com/projects/NewSC/Server-Dev/apache-solr-3.5.0.tar.gz"
INSTALL_DIR="/usr/local/solr"
SCRIPT_FILE="$HOME/bin/start_solr.sh"
cd /tmp
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get -y install oracle-jdk7-installer
curl -O "$SOLR_URL"
sudo tar -C /usr/local -xzf "$(basename $SOLR_URL)"
sudo rm -f "$INSTALL_DIR"
sudo ln -s "/usr/local/$SOLR_DIRNAME" "$INSTALL_DIR"
mkdir -p "$(dirname $SCRIPT_FILE)"
echo "cd $INSTALL_DIR/example && sudo java -jar start.jar &" > "$SCRIPT_FILE"
chmod +x "$SCRIPT_FILE"
echo "Install finished"
echo "Start SoLR with $SCRIPT_FILE"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment