Hozzáférés
- Nyissa meg a böngészőjét:
https://<SERVER-IP> - A Static Web Server HTTPS-t használ ezen a porton:
443. - A TLS-tanúsítvány önaláírt, ezért a böngésző az első látogatáskor figyelmeztetést jelenít meg.
Weboldal-fájlok közzététele
Helyezze a statikus weboldala fájljait ide: /var/www/html
Példa:
cp -r mysite/* /var/www/html/
chmod -R a+rX /var/www/html
A változások azonnal megjelennek. A fájlok frissítése után nincs szükség újraindításra.
Fontos fájlok és könyvtárak
- Bináris:
/usr/local/bin/static-web-server - Webgyökér:
/var/www/html - Környezeti fájl:
/etc/default/static-web-server - TLS-tanúsítvány:
/etc/static-web-server/cert.pem - TLS privát kulcs:
/etc/static-web-server/key.pem - Socket unit:
/etc/systemd/system/static-web-server.socket - Szolgáltatás unit:
/etc/systemd/system/static-web-server.service
Szolgáltatáskezelés
Ellenőrizze a socket állapotát:
systemctl status static-web-server.socket
A szolgáltatás állapotának ellenőrzése:
systemctl status static-web-server.service
Static Web Server újraindítása:
systemctl restart static-web-server.service
Naplók megtekintése:
journalctl -u static-web-server.service -f
Engedélyezze a socket-aktiválást:
systemctl enable static-web-server.socket
Konfiguráció
Környezeti konfiguráció:
/etc/default/static-web-server
A konfiguráció vagy a TLS-tanúsítványok módosítása után:
systemctl restart static-web-server.service
Megjegyzések
- A Static Web Server a systemd socket-aktiválásával fut.
- Systemd owns port
443és továbbadja a kapcsolatokat az SWS-nek. - A weboldal fájljai nyilvánosan, hitelesítés nélkül érhetők el.