Current File : //scripts/switch_varnish_apache.sh
echo "                 Server status                   "
echo "================================================="
echo "PORT 80 : "`lsof -i :80 -S | awk 'FNR==2 {print $1}'`
echo "PORT 8080 : "`lsof -i :8080 -S | awk 'FNR==2 {print $1}'`
JAVAPATH="whereis java"
JAVACHECK=`eval $JAVAPATH`
if [[ $JAVACHECK == "java:" ]]
then
  echo "Java is not installed"
else
echo "Java is installed already"
echo `eval java -version`
fi
echo "================================================="
if [[ $JAVACHECK == "java:" ]]
then
while true; do
 echo "==============================="
 echo "= 1. On Varnish               ="
 echo "= 2. Off Varnish( Apache Only)="
 echo "= 3. Exit                     ="
 echo "==============================="

read -e -p "Enter your Option:" yn
            case $yn in
                1)
               	/etc/sentora/panel/bin/setso --set apache_port 8080
                /etc/sentora/panel/bin/setso --set sentora_port 8080
		mysql -e "Use sentora_core; Update x_vhosts SET vh_custom_port_in='8080';"
		mysql -e "Use sentora_core; Update x_varnish SET x_varnish='On',x_isactive='0';"
		/etc/sentora/panel/bin/setso --set apache_changed "true"
		php /etc/sentora/panel/bin/daemon.php
		echo "Now your server was running under Varnish"
                exit
		;;
                2)
		/etc/sentora/panel/bin/setso --set apache_port 80                
                /etc/sentora/panel/bin/setso --set sentora_port 80
		mysql -e "Update sentora_core.x_vhosts SET vh_custom_port_in='80';"
                mysql -e "Update sentora_core.x_varnish SET x_varnish='Off',x_isactive='0';"
		/etc/sentora/panel/bin/setso --set apache_changed "true"
		php /etc/sentora/panel/bin/daemon.php
                echo "Now your server was running under Apache"
		exit
		 ;;
                3) exit;;
                * ) continue;;
           esac
done
fi