Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:dienste [2012/07/03 22:00] ingo_wichmann [Start überprüfen] |
admin_grundlagen:dienste [2016/05/12 14:06] stefan_miethke [Dienst neu starten] |
||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
==== Paket installieren ==== | ==== Paket installieren ==== | ||
yum install httpd | yum install httpd | ||
+ | |||
+ | ==== Konfigurationsdateien suchen === | ||
+ | rpm -ql httpd | grep etc/ | ||
==== Paket konfigurieren === | ==== Paket konfigurieren === | ||
- | rpm -ql apache2 | ||
vi /etc/httpd/conf/httpd.conf | vi /etc/httpd/conf/httpd.conf | ||
Zeile 17: | Zeile 19: | ||
==== Dienst starten ==== | ==== Dienst starten ==== | ||
(( siehe [[init]] )) | (( siehe [[init]] )) | ||
- | chkconfig apache2 on | + | chkconfig httpd on |
service httpd start | service httpd start | ||
==== Start überprüfen ==== | ==== Start überprüfen ==== | ||
+ | === Status des Dienstes === | ||
+ | service httpd status | ||
+ | |||
=== läuft der Prozess? === | === läuft der Prozess? === | ||
(( siehe [[Prozesse]] )) | (( siehe [[Prozesse]] )) | ||
ps ax | grep httpd | ps ax | grep httpd | ||
- | === ist der Netzewerkport geöffnet? === | + | === ist der Netzwerkport geöffnet? === |
lsof -i :80 | lsof -i :80 | ||
=== einfacher Test mit einem Client === | === einfacher Test mit einem Client === | ||
Zeile 37: | Zeile 42: | ||
zypper install apache2 | zypper install apache2 | ||
+ | ==== Konfigurationsdateien suchen === | ||
+ | rpm -ql apache2 | grep etc/ | ||
+ | rpm -qc apache2 | ||
==== Paket konfigurieren === | ==== Paket konfigurieren === | ||
- | rpm -ql apache2 | ||
vi /etc/apache2/httpd.conf | vi /etc/apache2/httpd.conf | ||
Zeile 47: | Zeile 54: | ||
(( siehe [[init]] )) | (( siehe [[init]] )) | ||
chkconfig apache2 on | chkconfig apache2 on | ||
- | /etc/init.d/apache2 start | + | service apache2 start |
==== Start überprüfen ==== | ==== Start überprüfen ==== | ||
+ | === Status des Dienstes === | ||
+ | service apache2 status | ||
+ | |||
=== läuft der Prozess? === | === läuft der Prozess? === | ||
(( siehe [[Prozesse]] )) | (( siehe [[Prozesse]] )) | ||
ps ax | grep httpd | ps ax | grep httpd | ||
- | === ist der Netzewerkport geöffnet? === | + | === ist der Netzwerkport geöffnet? === |
lsof -i :80 | lsof -i :80 | ||
=== einfacher Test mit einem Client === | === einfacher Test mit einem Client === | ||
Zeile 65: | Zeile 75: | ||
==== Paket installieren ==== | ==== Paket installieren ==== | ||
apt-get install apache2 | apt-get install apache2 | ||
+ | |||
+ | ==== Konfigurationsdateien suchen === | ||
+ | dpkg -L apache2 | grep etc/ | ||
+ | dpkg -s apache2 | grep etc/ | ||
==== Paket konfigurieren === | ==== Paket konfigurieren === | ||
- | dpkg -L apache2 | ||
vim /etc/apache2/httpd.conf | vim /etc/apache2/httpd.conf | ||
Zeile 74: | Zeile 87: | ||
==== Dienst neu starten ==== | ==== Dienst neu starten ==== | ||
- | /etc/init.d/apache2 start | + | service apache2 restart |
==== Start überprüfen ==== | ==== Start überprüfen ==== | ||
+ | === Status des Dienstes === | ||
+ | service apache2 status | ||
+ | |||
=== läuft der Prozess? === | === läuft der Prozess? === | ||
+ | (( siehe [[Prozesse]] )) | ||
ps ax | grep apache | ps ax | grep apache | ||
- | === ist der Netzewerkport geöffnet? === | + | === ist der Netzwerkport geöffnet? === |
lsof -i :80 | lsof -i :80 | ||
=== einfacher Test mit einem Client === | === einfacher Test mit einem Client === | ||
wget http://localhost | 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 rsyslog reload | ||
+ | oder | ||
+ | service rsyslog restart | ||
+ | |||
+ | ==== Start überprüfen ==== | ||
+ | === Status des Dienstes === | ||
+ | service rsyslog status | ||
+ | |||
+ | === läuft der Prozess? === | ||
+ | (( siehe [[Prozesse]] )) | ||
+ | ps ax | grep rsyslog | ||
+ | |||
+ | === ist der Netzwerkport geöffnet? === | ||
+ | lsof -i :syslog | ||
+ | |||
+ | === einfacher Test mit einem Client === | ||
+ | logger -p local3.info -t test 'test' | ||
+ |