[Resolvido]Lampp(Xampp) Script

Iniciado por Hyako, 22 de Maio de 2008, 23:02

tópico anterior - próximo tópico

Hyako

Galera precisava saber se alguem sabe criar um script, para poder fazer um atalho de liga e desliga do xampp?
Quando eu aperto ele executa o script e liga e quando aperto novamente ele executa e o script e desliga o xampp,

o caminho do comando padrão é: /opt/lampp/lampp start e /opt/lampp/lampp stop.

e de algum modo seria legal pois precisa estar logado como root.

Ps: Quero fazer isso pois uso o Thunderbird pra acerssar meu e-mail do Hotmail, que é através do localhost e quando o xampp ta ligado da pau no thunderbird. não consigo enviar.

kakita

#1
Citação de: Hyako online 22 de Maio de 2008, 23:02
Galera precisava saber se alguem sabe criar um script, para poder fazer um atalho de liga e desliga do xampp?
Quando eu aperto ele executa o script e liga e quando aperto novamente ele executa e o script e desliga o xampp,

o caminho do comando padrão é: /opt/lampp/lampp start e /opt/lampp/lampp stop.

e de algum modo seria legal pois precisa estar logado como root.

Ps: Quero fazer isso pois uso o Thunderbird pra acerssar meu e-mail do Hotmail, que é através do localhost e quando o xampp ta ligado da pau no thunderbird. não consigo enviar.


#!/bin/bash
if test `ps -C 'lampp' | wc -l` -gt 1
then
killall lampp
else
/opt/lampp/lampp &
fi


eu não tenho esse lampp por isso nao consegui testar mas acho que vai funcionar se não funcionar substitua "/opt/lampp/lampp" por "lampp", funciona com o pidgin (programa que eu usei para testar)

não se esqueça de dar premissao de execução ao script

espero ter ajudado, qualqu er duvida ou erro diga

Hyako

#2
Massa! Valeu, eu consegui outro jeito criei dois links no menu, um que tem o comando seguinte: sudo /opt/lampp/lampp start e outro que tem sudo /opt/lampp/lampp stop mandei executar os dois no terminal e deu certo. Abre a janela do terminal pedindo a senha de root e depois se fecha automaticamente. Valeu!

kakita

Não se esqueça de colocar resolvido no tópico

Vc chegou a testar o meu script?? ele funcionou??

Hyako

Kakita infelizmente não pude nem tive tempo de testar seu script mas ele ta anotado aqui e assim que der eu o testarei valeu!

maurobonas

No terminal:

1 - Dar permissão de escrita com:
     sudo chmod a+w /etc/rcS.d

2 - Criar novo ficheiro:
     sudo gedit /etc/rcS.d/S76lampp.sh

3 - Colar a linha abaixo no ficheiro:
     /opt/lampp/lampp start

4 - Salvar
Para que levar a vida tão a sério se ela é uma louca aventura na qual jamais sairemos vivos.

Após resolver o seu problema inclua no título do tópico a palavra "Resolvido".