Pular para o conteúdo

mysqlapache2combo - Pequeno script que facilita a vida

Quem trabalha com PHP e MySQL no Linux precisa ativar, reativar e desativar os serviços quando precisa no terminal. Eu fiz um pequeno script do shell que faz tudo automaticamente, só executar em um terminal. Não precisa executar como superusuário, ele vai pedir a senha pra você.

Aqui no meu Kali eu dou dois cliques no script e ele pergunta se eu quero executar, exibir etc. É uma mão na roda!
Felipe Ruiz Peixoto RuizBRX11
Hits: 4.848 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Quem trabalha com PHP e MySQL no Linux precisa ativar, reativar e desativar os serviços quando precisa no terminal. Eu fiz um pequeno script do shell que faz tudo automaticamente, só executar em um terminal. Não precisa executar como superusuário, ele vai pedir a senha pra você.

Aqui no meu Kali eu dou dois cliques no script e ele pergunta se eu quero executar, exibir etc. É uma mão na roda!
Download mysqlapache2combo Enviar nova versão

Esconder código-fonte

#!/bin/bash
#
# mysqlapache2combo
# Felipe Ruiz <feliperuiz.sax.eletronic@gmail.com>

function ask()
{
   read answer
   case "$answer" in
      's' )
         startAll;
         ;;
 
       't' )
         stopAll 
         ;;

      'r' )
         restartAll 
         ;;
      *)
         echo "Invalid option"
         ;;
   esac
}

function startAll
{
   service mysql start;
   if [ $? -eq 0 ]
   then
      echo "mysql started."
   fi
   service apache2 start;
   if [ $? -eq 0 ]
   then
      echo "apache2 started."
   fi
}

function stopAll
{
   service mysql stop;
   if [ $? -eq 0 ]
   then
      echo "mysql stopped."
   fi
   service apache2 stop;
   if [ $? -eq 0 ]
   then
      echo "apache2 stopped."
   fi
}

function restartAll
{
      service mysql stop;
      if [ $? -eq 0 ]
      then
         echo "mysql stopped."
      fi
      service apache2 stop;
      if [ $? -eq 0 ]
      then
         echo "apache2 stopped."
      fi
      sleep 1
      service mysql start;
      if [ $? -eq 0 ]
      then
         echo "mysql started."
      fi
      service apache2 start;
      if [ $? -eq 0 ]
      then
         echo "apache2 started."
      fi
}
if [ "`id -u`" -eq 0 ]
then
   case "$1" in
      start )
         startAll
         ;;
   
   
      stop )
         stopAll 
         ;;
   
      restart )
         restartAll 
         ;;
   
   
      * )
         echo "Invalid option, press S to start, T to stop, R to restart:";
         ask      
         ;;
   esac
else
   echo "This script needs superuser permissions, please input your password:"
   su -c "./mysqlapache2combo"
fi

NetProfiler - Um solução para quem passeia por várias redes.

Script para fazer download do youtube

Armazenando Endereços Web

Tocar listas de músicas usando mpg123 e kdialog ou Xdialog

Texto colorido e centralizado

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.