Sida 1 av 1
LAMP on LAMP off
Postat: 21 mar 2007, 16:52
av sontho
Ursäkta den "putslustiga" rubriken
Min fråga är (kanske ställd i fel forum)
jag tänker installera
* Apache
* MySql
* PHP
i min bärbara dator för att kunna testa/programmera det som ska ligga på vår intranetserver.
Och det kommer säker att gå jättebra för det gick bra i servern
MEN jag vill inte att dom startar automatiskt, utan jag vill starta när jag behöver dom.
phuu det var långt till frågan...
alltså hur gör man för att kunna starta tjänster som dessa manuellt.
Var hamnar startinstruktionerna?
tacksam för hjälp
/Thomas
SV: LAMP on LAMP off
Postat: 21 mar 2007, 17:00
av Lars
Startup-skripten ligger under /etc/init.d/, så för att starta t.ex. Apache kör du "sudo /etc/init.d/apache2 start". I allmänhet kan du använda något av argumenten start, stop och restart.
Om du inte vill att de ska starta vid uppstart så kan du ta bort respektive symlänk i /etc/rc2.d/
SV: LAMP on LAMP off
Postat: 21 mar 2007, 17:10
av sontho
Toppen, tack för snabbt svar.
Ska genast ila hemmåt och testa
/thomas
SV: LAMP on LAMP off
Postat: 21 mar 2007, 17:16
av mcNisse
Ta bort alla symlänkar i /etc/rc*d/ som pekar på /etc/init.d/apache2 och /etc/init.d/mysql bara för att du inte ska få igång dem av misstag. Så har jag gjort.
SV: LAMP on LAMP off
Postat: 21 mar 2007, 17:17
av Okänd
Då har jag lärt mig nånting också. Tack ska ni ha !!!

SV: LAMP on LAMP off
Postat: 21 mar 2007, 17:49
av Emil.s
Eller för säkerhetst skull så byter ni namn på dem:
tex "/etc/rc2.d/S50apache2" betyder att Apache startas som "nummer 50"* när datorn bootar.
* = Om något heter "S20applikation1" och något heter "S22app2" så startas app1 först. När den har startat så körs sctiptet med ett nummer hörgre osv.
Om ni däremot vill stoppa en tjänst vid inloggning, (inte så troligt att de skulle vara igång, men man vet aldrig.

) så byt ut tex "S10app1" till "K10app1".
S = Start
K = Kill (?)
Jag tror ni fattar.
Men för att slippa fixa allt det här för hand så ta en titt på "rcconf".
SV: LAMP on LAMP off
Postat: 25 mar 2007, 11:16
av danno
Jag läste någonstans att man inte skulle skapa/ta bort länkar i /etc/rc*d/
Det finns ett kommando att använda, nämligen update-rc.d
Med detta kan du lägga till resp. ta bort länkarna i /etc/rc*d/
sudo update-rc.d /etc/init.d/apache2 remove
Så kommer inte apache att starta vid upstart.
SV: LAMP on LAMP off
Postat: 25 mar 2007, 12:17
av mcNisse
Det verkar vara ett enklare sätt att få bort alla länkar. Tack för tipset
Det går att skippa sökvägen (/etc/init.d) enligt man sidan.
Kod: Markera allt
sudo update-rc.d apache2 remove
sudo update-rc.d mysql remove
SV: LAMP on LAMP off
Postat: 25 mar 2007, 12:53
av sontho
Som jag skrev på ett annat ställe i forumet....
Hela tiden lär man sig något nytt
Tack för alla svaren.
/Thomas
SV: LAMP on LAMP off
Postat: 25 mar 2007, 13:43
av Okänd
Problem solved ?
SV: LAMP on LAMP off
Postat: 25 mar 2007, 19:33
av sontho
Njaaaa, nu kom den så kallade verkligheten och kastade sig över mig med hela sin tyngd

så jag har inte hunnit testa det jag ville
Men 
jag ger inte upp, här ska testas så fort jag hinner.
Och tack för engagemanget Little John, att hålla koll på att frågor/problem löser sig.
Riktigt proffsigt jobbat.
Thomas
(det ska väl bli regn och driv-is i påskhelgen väl? ....snälla.... )