Direkt zum Inhalt

Cookie-Einstellungen

Wählen Sie, welche Arten von Cookies Sie erlauben. Sie können Ihre Auswahl jederzeit über Cookie-Einstellungen unten auf jeder Seite ändern. Datenschutzerklärung

Notwendig

Immer aktiv

Nötig zum Einloggen, für Ihren Warenkorb und um Ihre Auswahl zu speichern. Diese sind immer aktiv.

Welche Cookies?
  • weboke_sessie, weboke_klant, weboke_remember: Ihre Sitzung und eingeloggt bleiben
  • weboke_basket: Ihr Warenkorb
  • wkBtwIncl: Preise mit oder ohne MwSt. anzeigen
  • wok_cookies: Ihre Cookie-Auswahl, 12 Monate

Misst, welche Anzeige zu einem Besuch oder einer Bestellung führt, damit wir nicht für Anzeigen zahlen, die nichts bringen.

Welche Cookies?
  • Google Ads über Google Tag Manager (_gcl_au, _gcl_aw), bis zu 90 Tage
  • OpenAI Ads, Anzeigen in ChatGPT
  • wok_aff: über welchen Partner Sie zu uns kamen (Partnerprogramm), 60 Tage

4,6

Land und Sprache

Jedes Land hat seine eigene Website, mit Preisen und MwSt. dieses Landes.

Anzeigen

Caddy: eine Website mit automatischem HTTPS

Caddy ist ein Webserver, der selbst ein Zertifikat von Let's Encrypt anfordert und es rechtzeitig erneuert. Sie müssen certbot nicht einrichten. Für einen neuen Server ist Caddy deshalb die einfachste Wahl.

Was muss vorbereitet sein?

Caddy installieren

anna@web1:~$ sudo apt install caddy
anna@web1:~$ systemctl status caddy

Caddy ist in der Paketquelle von Debian und Ubuntu enthalten und startet sofort als Dienst. Möchten Sie immer die neueste Version, verwenden Sie die Paketquelle von Caddy selbst, wie unter caddyserver.com/docs/install beschrieben.

Ihre erste Website

Legen Sie Ihre Dateien in einem Ordner ab, zum Beispiel /srv/www/example.com, und öffnen Sie die Konfigurationsdatei:

anna@web1:~$ sudo mkdir -p /srv/www/example.com
anna@web1:~$ echo '<h1>Het werkt</h1>' | sudo tee /srv/www/example.com/index.html
anna@web1:~$ sudo nano /etc/caddy/Caddyfile

Ersetzen Sie den Inhalt durch:

example.com, www.example.com {
	root * /srv/www/example.com
	file_server
	encode zstd gzip
}
anna@web1:~$ caddy validate --config /etc/caddy/Caddyfile
anna@web1:~$ sudo systemctl reload caddy

Öffnen Sie https://example.com. Caddy holt das Zertifikat beim ersten Aufruf oder innerhalb weniger Sekunden nach dem Neuladen und leitet http automatisch auf https weiter.

Funktioniert es nicht?

anna@web1:~$ journalctl -u caddy --since "10 minutes ago"

Die häufigsten Ursachen: Das DNS zeigt noch nicht auf Ihren VPS, Port 80 ist geschlossen oder auf Port 80 läuft bereits etwas anderes. Mehr dazu in Website nicht erreichbar, 502 Bad Gateway oder Zertifikatsfehler.

Tipp: Fügen Sie im Caddyfile ganz oben einen Block mit Ihrer E-Mail-Adresse ein. Dann kann Let's Encrypt Sie erreichen, wenn mit Ihren Zertifikaten etwas nicht stimmt:

{
	email beheer@example.com
}

Einen Moment bitte…

Richten Sie Ihre Domains ein

Legen Sie für jede Domain die Nameserver, die Verknüpfung mit Ihrem Hosting und den künftigen Inhaber fest.

Ihre Domains werden geladen…