hoe zet ik de servers uit in linux

Pagina: 1
Acties:
  • 118 views sinds 30-01-2008
  • Reageer

  • veldmuis
  • Registratie: Mei 2001
  • Niet online
ik heb bij de installatie van linux (mandrake 8.1 beta 3) een webserver aangezet..maar dat was duidelijk niet de bedoeling...hoe zet ik die gewoon uit?
en graag een beetje normaal ;) taalgebruik, ik ben nogal newB met linux :)

  • MikeN
  • Registratie: April 2001
  • Laatst online: 07:52
Je moet zorgen dat de server niet wordt gestart.

Hoe ging dat ook al weer makkelijk in Mandrake......

Umm, nou je kan iig de scriptjes voor httpd verwijderen uit /etc/init.d/rc.3 ofzo...

Maar er is hier vast iemand die dit iets duidelijker kan uitleggen...

Verwijderd

Zie [topic=163843] voor uitleg over verschillende runlevels en SysV.

In het runlevel waarin je nu zit (op te vragen met het commando "runlevel") staat dus in de betreffende runlevel-directory een symlink naar /etc/init.d/"webserver-script" (webserver-script kan hierbij waarschijnlijk voor 95% van de gevallen door httpd of apache vervangen worden.
Stel voor dat je in runlevel 2 zit en het bestand voor je webserver in /etc/init.d heet "httpd", dan zul je in /etc/rc2.d een bestandje (symlink) zien die er als volgt uit ziet "S<nummer>httpd".
Gewoon die symlink verwijderen zorgt ervoor dat het script in /etc/init.d niet meer wordt aangeroepen.
Als de webserver via (x)inetd draait, dan zul je in /etc/(x)inetd.conf moeten zijn of zelfs in een eventuele subdir /etc/xinetd.d.
Hier het deel van de webserver tot commentaar maken en vervolgens (x)inetd herstarten.

  • MikeN
  • Registratie: April 2001
  • Laatst online: 07:52
Ik weet iig dat je niet met inetd hoeft te klooien. Maar wat ik me afvroeg is of mandrake niet automatisch de start (en stop niet te vergeten) scripts weer terugzet.

  • veldmuis
  • Registratie: Mei 2001
  • Niet online
Op zondag 16 september 2001 21:44 schreef nelske het volgende:
Zie [topic=163843] voor uitleg over verschillende runlevels en SysV.

In het runlevel waarin je nu zit (op te vragen met het commando "runlevel") staat dus in de betreffende runlevel-directory een symlink naar /etc/init.d/"webserver-script" (webserver-script kan hierbij waarschijnlijk voor 95% van de gevallen door httpd of apache vervangen worden.
Stel voor dat je in runlevel 2 zit en het bestand voor je webserver in /etc/init.d heet "httpd", dan zul je in /etc/rc2.d een bestandje (symlink) zien die er als volgt uit ziet "S<nummer>httpd".
Gewoon die symlink verwijderen zorgt ervoor dat het script in /etc/init.d niet meer wordt aangeroepen.
Als de webserver via (x)inetd draait, dan zul je in /etc/(x)inetd.conf moeten zijn of zelfs in een eventuele subdir /etc/xinetd.d.
Hier het deel van de webserver tot commentaar maken en vervolgens (x)inetd herstarten.
ik heb het 20 keer gelezen, en ik geloof dat ik het wel een beetje begin te snappen :)

nog een vraagje:
Hier het deel van de webserver tot commentaar maken en vervolgens (x)inetd herstarten.
gewoon linux opnieuw starten is ook goed?

  • MikeN
  • Registratie: April 2001
  • Laatst online: 07:52
Op zondag 16 september 2001 21:48 schreef ikbenveldmuis het volgende:

...
gewoon linux opnieuw starten is ook goed?
Ja hoor...

  • veldmuis
  • Registratie: Mei 2001
  • Niet online
Op zondag 16 september 2001 21:47 schreef MikeN het volgende:
Maar wat ik me afvroeg is of mandrake niet automatisch de start (en stop niet te vergeten) scripts weer terugzet.
dat zou idd kunnen ja ;(
ik ga het morgen proberen
ben nou niet echt fris..snap dat verhaaltje half niet, maar morgen weer een nieuwe dag :)
Op zondag 16 september 2001 21:50 schreef MikeN het volgende:

[..]

Ja hoor...
oke tnx :)

  • TeasingU
  • Registratie: Juni 2001
  • Laatst online: 15-09-2022

TeasingU

I Live Longer

Ik weet het niet 100% maar zit bij Mandrake 8 niet het proggie LinuxConfig? Daarmee kon je dacht ik alle internetservices instellen.

cd /usr/ports/www/porn make install


  • veldmuis
  • Registratie: Mei 2001
  • Niet online
Op zondag 16 september 2001 21:54 schreef TeasingU het volgende:
Ik weet het niet 100% maar zit bij Mandrake 8 niet het proggie LinuxConfig? Daarmee kon je dacht ik alle internetservices instellen.
ai dat zou wel heeel stom van me zijn dan |:(
ik kijk morgen...sorry
ga zo maar es stoppen..ouders :(

  • [Yellow]
  • Registratie: December 2000
  • Niet online
Anders gebruik je toch gewoon effe 'tksysv'.
Werd bij Mandrake7.2 automatisch geinstalleerd.

Kun je vinden in het start menuutje onder configuration->boot and init->tksysv

Zoek in dat window onder de diverse runlevels naar apache of webserver en verwijderd deze (rechter muisknop geloof ik)

Verwijderd

Op zondag 16 september 2001 21:47 schreef MikeN het volgende:

Ik weet iig dat je niet met inetd hoeft te klooien.Maar wat ik me afvroeg is of mandrake niet automatisch de start (en stop niet te vergeten) scripts weer terugzet.
:?

Als apache niet als standalone daemon draait, dan zal hij naar alle waarschijnlijkheid via de superserver (x)inetd draaien.


Niet dat het verstandig is voor een webserver ((x)inetd is in den beginne per definitie traag), maar het kan wel.


Je kan/mag dus niet in de veronderstelling zijn, dat apache/webserver standalone draait.


Ik gok voor 99% zeker dat Mandrake hem standalone configureert, zodat alleen het eerste deel van mijn verhaal op gaat.
Op zondag 16 september 2001 21:48 schreef ikbenveldmuis het volgende:

ik heb het 20 keer gelezen, en ik geloof dat ik het wel een beetje begin te snappen :)
:) goedzo. Linux is lezen; heel veel lezen.

Als je die runleve-directories een beetje door hebt, dan zul je zien, dat het best een mooi systeem is.
nog een vraagje:

gewoon linux opnieuw starten is ook goed?
Tja kan wel, maar oude (windows) gewoontes moet je maar snel afleren ;)

een reboot is alleen na een kernel compilatie nodig in principe.

"killall -HUP inetd" herstart inetd ook al.
Op zondag 16 september 2001 22:08 schreef _Yellow_ het volgende:
Anders gebruik je toch gewoon effe 'tksysv'.
Werd bij Mandrake7.2 automatisch geinstalleerd.

Kun je vinden in het start menuutje onder configuration->boot and init->tksysv

Zoek in dat window onder de diverse runlevels naar apache of webserver en verwijderd deze (rechter muisknop geloof ik)
Ik vind al die leuke config-tooltjes eigenlijk maar helemaal niks. Het is veel verstandiger om te weten waarmee je bezig bent, dan op allerlei tooltjes als webmin, linuxconf etc te vertrouwen.
Zorg dat je weet waarmee je bezig bent!

Verwijderd

bij red hat type je in de console (terminal): setup
en kies dan voor configuration.
Daar vink je de services uit die je niet nodig hebt.
Anders effe in gnome ofvzo kijken naar de tools (linuxconf idd).

  • HaveBlue
  • Registratie: April 2001
  • Laatst online: 10-07 06:20
Je start het mandrake control-center en gaat naar services en vinkt daar apache 'on boot' uit en drukt op stop. Da's de newbie manier; runlevels, sysv en config files leer je spelenderwijs wel.

"So the whole basis for jazz music is based on the fact that the bass player could not play his instrument." - Miroslav Vitous


Verwijderd

Ik dacht dat we dat 'services' zouden noemen in plaats van 'servers'?

Een server is zo'n bak die in je kantoor staat met een OS erop en services en die over het algemeen geen desktop/werkstationfunctie heeft :P

  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 07:10
apache is cool!
Gewoon aanlaten en configgen enzo, voor mijn part een simpele "hello world!" homepage d'r op!

enne inetd opnieuw starten gaat met "killall -HUP inetd"
zonder de "" uiteraard....(kweet al niet eens meer waarom je dat zou willen op dit moment.

Om de apache te stoppen kun je misschien "apachectl stop" kunnen gebruiken:
code:
1
2
3
4
5
6
7
8
9
10
11
12
apachectl
usage: /usr/sbin/apachectl (start|stop|restart|fullstatus|status|graceful|configtest|help)

start   - start httpd
stop     - stop httpd
restart    - restart httpd if running by sending a SIGHUP or start if
         not running
fullstatus - dump a full status screen; requires lynx and mod_status enabled
status     - dump a short status screen; requires lynx and mod_status enabled
graceful   - do a graceful restart by sending a SIGUSR1 or start if not running
configtest - do a configuration syntax test
help     - this screen

ach...in een volgend leven lach je er om!


  • Servowire
  • Registratie: September 2000
  • Laatst online: 19-08 18:46

Servowire

prutser:~#

/etc/init.d/foobar stop

met papier mache kun je alles maken!!

Pagina: 1