Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
webhosting:liveconfig:ssl [2016/08/30 13:06] PHP-Friends [HSTS aktivieren] |
webhosting:liveconfig:ssl [2016/08/31 12:41] (aktuell) PHP-Friends [HSTS aktivieren] |
||
|---|---|---|---|
| Zeile 150: | Zeile 150: | ||
| Dafür haben wir ein Tool entwickelt, das auf den Namen **pf-nginx-setup** hört. | Dafür haben wir ein Tool entwickelt, das auf den Namen **pf-nginx-setup** hört. | ||
| - | Verbinden Sie sich also per SSH mit Ihrem Webspace-Server; zum Beispiel erika.php-friends.de. | + | Bitte wechseln Sie dazu zur [[webhosting:liveconfig:webserver#hsts_aktivieren|Dokumentation des Tools]]. |
| - | + | ||
| - | **%%pf-nginx-setup --help%%** gibt folgendes aus: | + | |
| - | + | ||
| - | <code> | + | |
| - | demo@erika: ~ # pf-nginx-setup --help | + | |
| - | usage: pf-nginx-setup [-h] [--application APPLICATION] [--domain DOMAIN] | + | |
| - | [--port PORT] [--enable-websockets] [--enable-hsts] | + | |
| - | [--list-applications] [--clean] [--delete] | + | |
| - | + | ||
| - | Helper tool for creating default nginx configurations. | + | |
| - | + | ||
| - | optional arguments: | + | |
| - | -h, --help show this help message and exit | + | |
| - | --application APPLICATION | + | |
| - | Application e.g. wordpress. | + | |
| - | --domain DOMAIN Domain e.g. php-friends.de. If omitted configuration | + | |
| - | applies to all vhosts. | + | |
| - | --port PORT Pass nginx traffic to this port number (only in proxy | + | |
| - | mode). | + | |
| - | --enable-websockets Enable WebSockets in proxy mode. | + | |
| - | --enable-hsts Enable HSTS header in proxy mode. | + | |
| - | --list-applications List all available applications. | + | |
| - | --clean Should queued work be deleted? | + | |
| - | --delete Delete domain configuration. | + | |
| - | </code> | + | |
| - | + | ||
| - | Wir nehmen also an, wir möchten für die Domain ssl.demo.example.com HSTS aktivieren. Dann wäre der folgende Befehl der richtige für uns: | + | |
| - | + | ||
| - | <code> | + | |
| - | demo@erika: ~ # pf-nginx-setup --domain ssl.demo.example.com --enable--hsts | + | |
| - | </code> | + | |
| - | + | ||
| - | Anschließend wird im lokalen Verzeichnis eine Datei angelegt, die innerhalb von fünf Minuten von einem Daemon abgerufen wird. Es kann also bis zu fünf Minuten dauern, bis die Änderungen übernommen werden. | + | |