Installation einer Homepage im Tor-Netzwerk

Voraussetzung ist ein VServer, der bei vielen Web-Hostern ab 1€ pro Monat gemietet werden kann.

1. Installieren Sie Linux Debian 10 auf dem VServer (das geht i.d.R. ganz einfach über die Verwaltung des VServers.)

2. Melden Sie sich mit root an und installieren Sie den Webserver nginx und Tor:
apt update && apt -y install nginx tor

3. Tragen Sie in der Datei /etc/tor/torrc folgende Zeilen ein:
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80
HiddenServiceVersion 3

4. Starten Sie Tor neu:
service tor restart

5. Legen Sie im Ordner /var/www/html Ihre HTML-Dateien ab.

Fertig!

In der Datei /var/lib/tor/hidden_service/hostname steht die Adresse,
über die Ihre Homepage erreichbar ist, z.B. lokaldigdgcoc2pqtzp26rhwu66obkk4d2irzfat3hhmcvzo2eeqf4ad.onion.

Hinweis: Server im Internet sollten zusätzlich gesichert sein, z.B. durch eine Firewall.
Diese Sicherungsmaßnahmen wurden hier nicht erklärt.