Webserver auf Raspberry: Unterschied zwischen den Versionen
Curt (Diskussion | Beiträge) (Entwurf) |
Curt (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
{{Baustelle}} | {{Baustelle}} | ||
Der folgende -völlig unfertige- Artikel wird Teil eines -Proof of Concept- einer Systemüberwachung. | Der folgende -völlig unfertige- Artikel wird Teil eines -Proof of Concept- einer Systemüberwachung. Die eigentliche Projektidee ist viel größer, setzt aber voraus, dass die Clients ihren Status mitteilen - via http. | ||
Auf Raspberry-Systemen benötigt man oft einen Webserver. Apache2 ist viel zu groß, es bietet sich Gating von Fefe an. | Auf Raspberry-Systemen benötigt man oft einen Webserver. Apache2 ist viel zu groß, es bietet sich Gating von Fefe an. |
Version vom 9. März 2019, 06:41 Uhr
An dieser Seite wird momentan noch gearbeitet. |
Der folgende -völlig unfertige- Artikel wird Teil eines -Proof of Concept- einer Systemüberwachung. Die eigentliche Projektidee ist viel größer, setzt aber voraus, dass die Clients ihren Status mitteilen - via http.
Auf Raspberry-Systemen benötigt man oft einen Webserver. Apache2 ist viel zu groß, es bietet sich Gating von Fefe an.
Installation
apt install gatling
Es muss sodann /lib/systemd/system/gatling.service erstellt werden:
#!/bin/sh
[Unit]
Description=Control gatling webserver
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/gatling -u www-data -V -F -S -D -c /var/www/
ExecReload=/bin/kill $MAINPID && /usr/bin/gatling -u www-data -V -F -S -D -c /var/www/
[Install]
WantedBy=multi-user.target
Danach muss diese Datei noch verlinkt werden:
cd /etc/systemd/system/multi-user.target.wants/
ln -s gatling.service /lib/systemd/system/gatling.service
(Der Autor hat Zugriffsrechte nicht geprüft. Idealerweise sollten nun Dateien aus /var/www/ ausgeliefert werden.)