Script för att starta/stoppa apache och mysql [LÖST]

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Användarvisningsbild
omnius
Inlägg: 272
Blev medlem: 30 jan 2007, 12:38
OS: Annat GNU/Linux
Utgåva: Vet inte/ingen utgåva passar
Ort: Gnesta

Script för att starta/stoppa apache och mysql [LÖST]

Inlägg av omnius »

Jag behöver kunna stänga av och sätta på webbserverfunktionerna snabbt. Har försökt lösa detta genom att i en startare ange

Kod: Markera allt

gksudo /etc/init.d/apache2 start && gksudo /etc/init.d/mysql start
samt respektive men med stop på slutet istället för start för att stoppa servern...

Apache går igång, men inte mysql. Jag förstår inte. Om jag kör kommandot manuellt i en terminal så funkar det ju klockrent

Kod: Markera allt

sudo /etc/init.d/apache2 start && sudo /etc/init.d/mysql start
Är det något fundamentalt som jag missat? Tips på lösning mottages hjärtligt.

/Thomas
Senast redigerad av 2 omnius, redigerad totalt 22 gång.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: Script för att starta/stoppa apache och mysql

Inlägg av Lars »

När man använder && så körs bara det andra kommandot om det första kommandot returnerar 0. Det är möjligt att gksudo returnerar något annat. Du kan göra så här istället:

Kod: Markera allt

gksudo /etc/init.d/apache2 start
gksudo /etc/init.d/mysql start
Användarvisningsbild
omnius
Inlägg: 272
Blev medlem: 30 jan 2007, 12:38
OS: Annat GNU/Linux
Utgåva: Vet inte/ingen utgåva passar
Ort: Gnesta

Re: Script för att starta/stoppa apache och mysql

Inlägg av omnius »

Tack.

Jag skapade 'lamp-start' och skrev in kodsnutten och anropar den filen i startaren. Funkar klockrent. Kanske borde jag kommit på det själv, men vad tusan.

Kod: Markera allt

gksudo /etc/init.d/apache2 start
gksudo /etc/init.d/mysql start
exit 0
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"