LAMP/Tomcat - Acesso simplificado a ferramentas do console
Publicado por Andre Sobral (última atualização em 15/04/2013)
[ Hits: 4.227 ]
Homepage: http://www.nuclearmaster.net
Script desenvolvido para facilitar o acesso aos comandos do console, configuração de acesso a servidores remotos e disponibilizar inicialização/finalização de processos XAMPP (LAMP) e Tomcat.
Trata-se de um script pessoal, porém pode vir a ajudar mais alguém. Principalmente na opção de configurar um servidor remoto.
#!/bin/bash # Aplicação para executar atalhos de programação e uso do sistema # Autor: André A. S. # Apresentação do script na tela do usuário echo "---- ATALHOS DE PROGRAMAÇÃO ---"; # op -> varável de controle da estrutura de repetição # Está com um valor inicial que não existe no menu principal op=7; # Início da estrutura de repetição # Até que o variável seja 0, a repetição continuará until [$op = 0]; do # Comando para limpar a tela clear; # Menu Principal do script # Mensagem para o usuário echo "MENU PRINCIPAL"; echo "[1] - Iniciar processo LAMPP"; echo "[2] - Finalizar processo LAMPP"; echo "[3] - Iniciar processo Tomcat"; echo "[4] - Finalizar processo tomcat"; echo "[5] - Executar comandos em terminal"; echo "[6] - Configurar Servidor"; echo "[0] - Finalizar script"; echo; # O usuário deve escolher uma opção válida echo "Digite uma opção: "; # Mensagem para o usuário read op; # Leitura da opção do usuário # Verificação da escolha do usuário # Método de escolha -> case case $op in 1) sudo /opt/lampp/lampp start;; 2) sudo /opt/lampp/lampp stop;; 3) /opt/apache-tomcat-6.0.26/bin/startup.sh;; 4) /opt/apache-tomcat-6.0.26/bin/shutdown.sh;; 5) echo "Digite o comando: "; read comando; echo "Executando comando... $comando"; $comando; echo "Comando executado!";; 6) sudo mount -t smbfs -o username=usuario_servidor //ip_servidor/pasta_compartilhada /mnt/pasta_montagem; echo "Comando executado!";; 0) echo "**** FIM DE PROCESSAMENTO ***"; echo "Pressione qualquer tecla para encerrar o script..."; read buffer; # Pausa a execução do script para que usuário possa analizar os dados processados exit;; # Finaliza o script *) echo "Opção inválida!";; esac # Fim da escolha echo; echo; echo "Pressione qualquer tecla para continuar..."; read buffer; done; # fim da estrutura de repetição echo "**** FIM DE PROCESSAMENTO ***"; echo "Pressione qualquer tecla para encerrar o script..."; read buffer; # Pausa a execução do script para que usuário possa analizar os dados processados
Coleta de utilização de rede utilizando SAR (systat package)
Dependências de Emuladores e DosBox
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Primeira vez utilizando Linux Ubuntu 22.04 e já tenho problemas… (2)
warsaw parou de funcionar após atualização do sistema (solução) (1)
Separar trafego da VPN da VPS (0)
Formatando cartão de memoria que nao formata[AJUDA] (17)
Desde que seja DDR3, posso colocar qualquer memória? [RESOLVIDO] (6)