Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:dienste

Dienst installieren und starten

Heutzutage benutzen (fast) alle Distributionen systemd

RedHat

Paket suchen

1)

yum search apache

Paket installieren

yum install httpd

Konfigurationsdateien suchen

rpm -ql httpd | grep etc/

Paket konfigurieren

vi /etc/httpd/conf/httpd.conf

Konfigurationsdatei überprüfen

apachectl configtest

Dienst starten

2)

chkconfig httpd on
service httpd start

Start überprüfen

Status des Dienstes

service httpd status

läuft der Prozess?

3)

ps ax | grep httpd

ist der Netzwerkport geöffnet?

lsof -i :80

einfacher Test mit einem Client

wget http://localhost

SuSE

Paket suchen

4)

zypper search apache 

Paket installieren

zypper install apache2

Konfigurationsdateien suchen

rpm -ql apache2 | grep etc/
rpm -qc apache2

Paket konfigurieren

vi /etc/apache2/httpd.conf

Konfigurationsdatei überprüfen

apache2ctl configtest

Dienst starten

5)

chkconfig apache2 on
service apache2 start

Start überprüfen

Status des Dienstes

alt (SysV)
service ssh status
neu (systemd)
systemctl status ssh.service

läuft der Prozess?

6)

ps ax | grep httpd

ist der Netzwerkport geöffnet?

lsof -i :80

einfacher Test mit einem Client

wget http://localhost

Debian 6.0

Paket suchen

aptitude search apache 
apt-cache search apache 

Paket installieren

apt-get install apache2

Konfigurationsdateien suchen

dpkg -L apache2 | grep etc/
dpkg -s apache2 | grep etc/

Paket konfigurieren

vim /etc/apache2/httpd.conf

Konfigurationsdatei überprüfen

apache2ctl configtest

Dienst neu starten

service restart ssh.service

Start überprüfen

Status des Dienstes

service status ssh.service

läuft der Prozess?

7)

ps ax | grep apache

ist der Netzwerkport geöffnet?

lsof -i :80

einfacher Test mit einem Client

wget http://localhost

Dienst rekonfigurieren

Beispiel: rsyslog

Debian 6.0

installiertes Paket suchen

dpkg -l | grep log
dpkg -S log

Paket konfigurieren

dpkg -L rsyslog | grep etc/
dpkg -s rsyslog | grep etc/
vim /etc/rsyslog.conf

Konfigurationsdatei überprüfen

leider gibt es dafür keinen einheitlichen Weg, bei rsyslog geht es so:

rsyslogd -N1

Dienst neu laden oder neu starten

service reload ssh.service

oder

service restart ssh.service

Start überprüfen

Status des Dienstes

service status ssh.service

läuft der Prozess?

8)

ps ax | grep ssh

ist der Netzwerkport geöffnet?

lsof -i :22

einfacher Test mit einem Client

logger -p local3.info -t test 'test'
2) , 5)
siehe init
3) , 6) , 7) , 8)
siehe Prozesse
admin_grundlagen/dienste.txt · Zuletzt geändert: 2018/05/30 12:44 (Externe Bearbeitung)