Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:init

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

admin_grundlagen:init [2012/07/03 21:23]
ingo_wichmann [Dokumentation der Distributoren]
admin_grundlagen:init [2016/06/20 15:31]
Zeile 1: Zeile 1:
-====== init ====== 
-===== runlevel ===== 
-Unter RedHat und SuSE gibt es Runlevel 1 als Notfall-Modus. Unter Debian ist Runlevel 1 nicht als Notfall-Modus geeignet. ''​emergency''​ am Bootprompt angeben startet den Debian Notfall-Modus. ​ 
-Welche Runlevel auf einem System definiert sind, steht in der Datei ''/​etc/​inittab''​. ​ 
- 
-==== SuSE und RedHat ==== 
- 
-|runlevel | heißt? [Kurz-Beschreibung]| 
-|       0 | System halt [System angehalten, nichts geht mehr]| 
-|       1 | Single user mode [root wird angemeldet, sonst nichts gestartet]| 
-|       2 | Local multiuser without remote network (e.g. NFS) [zur lokalen Administration ohne Netzwerk. Vorsicht! Schon per "​ping"​ erreichbar]| 
-|       3 | Full multiuser with network [vollwertiges System ohne graphische Oberfläche,​ z.B. Server]| 
-|       4 | Not used [nicht genutzt -> frei für Jobs des Admins]| 
-|       5 | Full multiuser with network and xdm [vollwertiges System, z.B. Desktop-PCs]| 
-|       6 | System reboot [System wird neu gestartet] (Do not use this for initdefault!) [ist gut für Reboot-Test]| 
- 
-==== Debian und Ubuntu ==== 
- 
-|runlevel | heißt? [Kurz-Beschreibung]| 
-|       0 | System halt [System angehalten, nichts geht mehr]| 
-|       1 | Single user mode [root wird angemeldet, sonst nichts gestartet]| 
-|    2 - 5 | Full multiuser with network and xdm [vollwertiges System, z.B. Desktop-PCs]| 
-|       6 | System reboot [System wird neu gestartet] (Do not use this for initdefault!) [ist gut für Reboot-Test]| 
- 
-===== Wo wird definiert, welcher Dienst wann gestartet wird? ===== 
-Welche Dienste werden bei __jedem__ Bootvorgang als __erstes__ gestartet: 
- 
-SuSE: 
-  /​etc/​init.d/​boot.d 
- 
-Debian: 
-  /​etc/​init.d/​rcS 
- 
-Welche Dienste werden danach und beim Wechsel in ein runlevel ( z.B. 2 ) gestartet: ​ 
-  /​etc/​init.d/​rc2.d/​ 
-bzw. 
-  /etc/rc2.d/ 
- 
-Alle Links mit "​S*"​ (für Start) am Beginn des Filenamens aufgerufen. 
-Beim Verlassen des Runlevels (z.B. shutdown) werden die Links mit Filenamen "​K*"​ (für Kill) gerufen. ​ 
- 
-===== Dienste starten und eintragen ===== 
-Dienst sofort, einmalig starten: 
-  /​etc/​init.d/​dienst start 
- 
-Dienst immer beim Booten starten: 
- 
-SuSE und RedHat: 
-  chkconfig dienst on 
- 
-Debian: 
-  update-rc.d dienst default 
- 
-Dienst sofort, einmalig beenden: 
-  /​etc/​init.d/​dienst stop 
- 
-Dienst beim Booten nicht starten: 
- 
-SuSE und RedHat: 
-  chkconfig dienst off 
- 
-Debian: 
-  update-rc.d -f dienst remove 
- 
-Außerdem eventuelle Configdateien unter ''/​etc/​sysconfig''​ ( SuSE, RedHat ) oder ''/​etc/​default''​ ( Debian ) beachten. 
- 
-====== Dienst installieren und starten ====== 
-===== SuSE ===== 
-==== Paket suchen ==== 
-  zypper search apache ​ 
- 
-==== Paket installieren ==== 
-  zypper install apache2 
- 
-==== Paket konfigurieren === 
-  rpm -ql apache2 
-  vi /​etc/​apache2/​httpd.conf 
- 
-==== Konfigurationsdatei überprüfen ==== 
-  apache2ctl configtest 
- 
-==== Dienst starten ==== 
-  chkconfig apache2 on 
-  /​etc/​init.d/​apache2 start 
- 
-==== Start überprüfen ==== 
-  ps ax | grep httpd 
-  lsof -i :80 
-  wget http://​localhost 
- 
-===== Debian 6.0 ===== 
-==== Paket suchen ==== 
-  aptitude search apache ​ 
-  apt-cache search apache ​ 
- 
-==== Paket installieren ==== 
-  apt-get install apache2 
- 
-==== Paket konfigurieren === 
-  dpkg -L apache2 
-  vim /​etc/​apache2/​httpd.conf 
- 
-==== Konfigurationsdatei überprüfen ==== 
-  apache2ctl configtest 
- 
-==== Dienst neu starten ==== 
-  /​etc/​init.d/​apache2 start 
- 
-==== Start überprüfen ==== 
-  ps ax | grep httpd 
-  lsof -i :80 
-  wget http://​localhost 
- 
-===== Start-Skript für Dienste von Drittanbietern ===== 
-=== RedHat / Centos === 
-  * http://​kbase.redhat.com/​faq/​FAQ_52_5120.shtm 
- 
-=== SuSE === 
-''/​etc/​init.d/​skeleton''​ kopieren und anpassen 
- 
-=== Ubuntu 8.04 === 
-''/​etc/​init.d/​skeleton''​ kopieren und anpassen 
- 
-====== Dokumentation der Distributoren ====== 
-[[ http://​docs.redhat.com/​docs/​de-DE/​Red_Hat_Enterprise_Linux/​5/​html/​Installation_Guide/​s1-boot-init-shutdown-sysv.html | RedHat ]] 
  
admin_grundlagen/init.txt · Zuletzt geändert: 2016/06/20 15:31 (Externe Bearbeitung)