Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:dienste

Dienst installieren und starten

RedHat, CentOS, Fedora, Rocky Linux & Co

Paket suchen

1)

dnf search apache

Paket installieren

dnf install httpd

Konfigurationsdateien suchen

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

Paket konfigurieren

vi /etc/httpd/conf/httpd.conf

Konfigurationsdatei überprüfen

apachectl configtest

Dienst härten

systemd-analyze security httpd.service

2)

Dienst starten

3)

systemctl enable --now httpd.service

Start überprüfen

Status des Dienstes

service httpd status

läuft der Prozess?

4)

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 -O /dev/null http://localhost

SuSE (openSuSE, SLES, ...)

Paket suchen

5)

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 härten

systemd-analyze security apache2.service

6)

Dienst starten

7)

systemctl enable --now apache2.service

Start überprüfen

Status des Dienstes

service apache2 status

läuft der Prozess?

8)

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 -O /dev/null http://localhost

Debian, Ubuntu & Co.

Paket suchen

apt search apache 

Paket installieren

apt install apache2

Konfigurationsdateien suchen

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

Paket konfigurieren

vi /etc/apache2/apache2.conf

Konfigurationsdatei überprüfen

apache2ctl configtest

Dienst neu starten

service apache2 restart

Start überprüfen

Status des Dienstes

service apache2 status

läuft der Prozess?

9)

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 -O /dev/null http://localhost
2) , 6)
falls da Verbesserungspotential sichtbar wird:
systemd-analyze security
ansehen und schauen, ob da bessere Vorbilder dabei sind.
3) , 7)
siehe init
4) , 8) , 9)
siehe Prozesse
admin_grundlagen/dienste.txt · Zuletzt geändert: 2024/01/22 11:32 von ingo_wichmann