admin_grundlagen:dienste
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Dienst installieren und starten
Heutzutage benutzen (fast) alle Distributionen systemd
RedHat
Paket suchen
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
chkconfig httpd on service httpd start
Start überprüfen
Status des Dienstes
service httpd status
läuft der Prozess?
ps ax | grep httpd
ist der Netzwerkport geöffnet?
lsof -i :80
oder
ss -puta '( dport = :http or sport = :http )'
einfacher Test mit einem Client
wget http://localhost
SuSE
Paket suchen
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
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?
ps ax | grep httpd
ist der Netzwerkport geöffnet?
lsof -i :80
oder
ss -puta '( dport = :http or sport = :http )'
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?
ps ax | grep apache
ist der Netzwerkport geöffnet?
lsof -i :80
oder
ss -puta '( dport = :http or sport = :http )'
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?
ps ax | grep ssh
ist der Netzwerkport geöffnet?
lsof -i :22
oder
ss -puta '( dport = :ssh or sport = :ssh )'
einfacher Test mit einem Client
logger -p local3.info -t test 'test'
admin_grundlagen/dienste.1572899934.txt.gz · Zuletzt geändert: 2019/11/04 20:38 von ingo_wichmann
