/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
ikke starte apache under boot
Fra : Allan Weber


Dato : 11-07-03 11:04

Efter jeg har installeret apache på min desktop computer (debian) starter
den automatisk op ved boot af computeren. Jeg ønsker dog ikke at den skal
starte hver gang jeg tænder computeren. Kan man nøjes med at fjerne apache
scriptet i /etc/init.d og evt. lægge det et andet sted, så jeg kan køre
scriptet efter behov?

/aw

 
 
Thomas S. Iversen (11-07-2003)
Kommentar
Fra : Thomas S. Iversen


Dato : 11-07-03 11:12

In article <3f0e8baa$0$97190$edfadb0f@dread12.news.tele.dk>, Allan Weber wrote:
> Efter jeg har installeret apache på min desktop computer (debian) starter
> den automatisk op ved boot af computeren. Jeg ønsker dog ikke at den skal
> starte hver gang jeg tænder computeren. Kan man nøjes med at fjerne apache
> scriptet i /etc/init.d og evt. lægge det et andet sted, så jeg kan køre
> scriptet efter behov?

Fjern det symbolske link i /etc/rc2.d. Fra min debian maskine:

zensonic@www$ ls -al /etc/rc2.d/S91apache
lrwxrwxrwx 1 root root 16 Apr 21 17:46 /etc/rc2.d/S91apache -> ../init.d/apache

Så hvis du bare fjerner det symbolske link i de runlevels hvor du ikke vil
have apache startet i pr. default, så skulle det virke. Det er generelt
en dårlig ide at fjerne noget fra /etc/init.d

Thomas, Vanløse

Allan Weber (11-07-2003)
Kommentar
Fra : Allan Weber


Dato : 11-07-03 12:40

Mange tak


Ole Hansen (11-07-2003)
Kommentar
Fra : Ole Hansen


Dato : 11-07-03 13:55

"Thomas S. Iversen" <zensonic@zensonic.dk> writes:

> In article <3f0e8baa$0$97190$edfadb0f@dread12.news.tele.dk>, Allan Weber wrote:
> > Efter jeg har installeret apache på min desktop computer (debian) starter
> > den automatisk op ved boot af computeren. Jeg ønsker dog ikke at den skal
> > starte hver gang jeg tænder computeren. Kan man nøjes med at fjerne apache
> > scriptet i /etc/init.d og evt. lægge det et andet sted, så jeg kan køre
> > scriptet efter behov?
>
> Fjern det symbolske link i /etc/rc2.d. Fra min debian maskine:

Alt for besværligt! :)
$ sudo update-rc.d -f apache remove

Og når du vil ha' den tilbage ingen
$ sudo update-rc.d apache defaults

> Thomas, Vanløse

--
Ole Hansen

Jesper Louis Anderse~ (11-07-2003)
Kommentar
Fra : Jesper Louis Anderse~


Dato : 11-07-03 14:02

On 11 Jul 2003 14:55:28 +0200, Ole Hansen <moped@get2net.dk> wrote:
> "Thomas S. Iversen" <zensonic@zensonic.dk> writes:
>
>> In article <3f0e8baa$0$97190$edfadb0f@dread12.news.tele.dk>, Allan Weber wrote:
>> > Efter jeg har installeret apache på min desktop computer (debian) starter
>> > den automatisk op ved boot af computeren. Jeg ønsker dog ikke at den skal
>> > starte hver gang jeg tænder computeren. Kan man nøjes med at fjerne apache
>> > scriptet i /etc/init.d og evt. lægge det et andet sted, så jeg kan køre
>> > scriptet efter behov?
>>
>> Fjern det symbolske link i /etc/rc2.d. Fra min debian maskine:
>
> Alt for besværligt! :)
> $ sudo update-rc.d -f apache remove

sudo rm /etc/rc2.d/S91apache

er helt klart kortere, men update-rc.d tager nok samtlige runlevels. Nu
har de fleste af de maskiner jeg foretrækker ikke runlevels, men det er
en anden sag.

--
Jesper

Lars Kongshøj (11-07-2003)
Kommentar
Fra : Lars Kongshøj


Dato : 11-07-03 16:00

Jesper Louis Andersen wrote:
> er helt klart kortere, men update-rc.d tager nok samtlige runlevels. Nu
> har de fleste af de maskiner jeg foretrækker ikke runlevels, men det er
> en anden sag.

Er det da windows-maskiner du foretrækker?

Jeg kender ingen unix uden run-levels, hvilke har ikke det?

--
Lars Kongshøj
http://www.kongshoj.com/

Kim Hansen (11-07-2003)
Kommentar
Fra : Kim Hansen


Dato : 11-07-03 22:20

jlouis@pc-063.diku.dk (Jesper Louis Andersen) writes:

> On 11 Jul 2003 14:55:28 +0200, Ole Hansen <moped@get2net.dk> wrote:
> > "Thomas S. Iversen" <zensonic@zensonic.dk> writes:
> >
[...]
> > $ sudo update-rc.d -f apache remove
>
> sudo rm /etc/rc2.d/S91apache
>
> er helt klart kortere, men update-rc.d tager nok samtlige runlevels. Nu
> har de fleste af de maskiner jeg foretrækker ikke runlevels, men det er
> en anden sag.

Men det virker ikke hvis man har installeret pakken 'file-rc', det gør
update-rc.d.

Det ser ud til at pakken 'rcconf' giver et simpelt interface hvor man
kan fjerne autostart af de forskellige pakker.

--
Kim Hansen | |\ _,,,---,,_ | Det er ikke
Dalslandsgade 8, A708 | /,`.-´` -. ;:-. | Jeopardy.
2300 København S | |,4- ) )-,_. ,\ ( `'-' | Svar _efter_
Tlf: 32 88 60 86 | '---''(_/--' `-'\_) | spørgsmålet.

Thomas S. Iversen (11-07-2003)
Kommentar
Fra : Thomas S. Iversen


Dato : 11-07-03 14:56

In article <uel0xte7z.fsf@get2net.dk>, Ole Hansen wrote:
> Alt for besværligt! :)
> $ sudo update-rc.d -f apache remove

Så lærte jeg også noget i dag, takker!

Thomas, Vanløse

Peter Makholm (11-07-2003)
Kommentar
Fra : Peter Makholm


Dato : 11-07-03 19:08

Lars Kongshøj <lars_kongshoj@hotmail.com> writes:

> Er det da windows-maskiner du foretrækker?
>
> Jeg kender ingen unix uden run-levels, hvilke har ikke det?

Run-levels er vist en System V-ting. Så 4.4BSD er et bud på en unix
der ikke har run-levels.

Mansiden init(8) på en FreeBSD beskriver godt nok runlevels, men kun
som emulering af System V og da kun 0, 1 og 6. NetBSD's rc.d-system
ser også kun ud til at have singel- og multi-user mode. Det er
beskrevet på:

<http://www.cs.rmit.edu.au/~lukem/papers/rc.d.pdf>

--
Peter Makholm | We constantly have to keep in mind why natural
peter@makholm.net | languages are good at what they're good at. And to
http://hacking.dk | never forget that Perl is a human language first,
| and a computer language second

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste