#!/bin/bash # LifeRay Startup Service script v1.0 by Faraz Haider 6 May 2012 # acts as startup service script for LifeRay Portal. # USAGE: start|stop|status|logs # case "$1" in start) echo "Starting LifeRay Web Portal." export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 export JRE_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre /usr/local/liferay/tomcat-7.0.42/bin/startup.sh ;; stop) echo "Stopping LifeRay Web Portal." export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 export JRE_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre /usr/local/liferay/tomcat-7.0.42/bin/shutdown.sh ;; logs) echo "See the logs of the LifeRay Web Portal." tail -f /usr/local/liferay/tomcat-7.0.42/logs/catalina.out ;; status) # Check to see if the process is running ps aux|grep -i liferay ;; *) echo "LifeRay Web Portal Service" echo $"Usage: $0 {start|stop|status|logs}" exit 1 esac exit 0