Das Ziel dieser Anleitung ist hoch gestellt. Das hier ist nicht unbedingt etwas für totale Anfänger. Aber trotzdem versuche ich dieses Thema so anfängerfreundlich wie möglich aufzubereiten. Es geht darum, sich bei dem Internetprovider Hetzner zu registrieren, einen virtuellen Server zu erstellen, diesen mit SSH vorzubereiten, mit Ansible die Programme zu installieren und mit Docker und Portainer beliebige (Server-)Programme laufen zu lassen. Gleichzeitig sollten keine Sicherheitslücken entstehen, die es Hackern ermöglichen könnten in unseren Computer einzudringen.
Das Whitepaper wurde in kleinere Artikel aufgeteilt und auf meine Firmen-Website verschoben. Du findest die Artikel alle im eigens dafür angelegten Bereich für die "Cloud Server Serie".
Inhalt
Start der Cloud Server Serie - Installation eines Cloud Servers -->
Registrierung bei Hetzner - Cloud Server Serie -->
SSH-Schlüssel erstellen - Cloud Server Serie -->
Server erstellen - in der Hetzner Cloud-Console - Cloud Server Serie -->
Mit PuTTY am Server anmelden - Cloud Server Serie -->
Mehr Details zu PuTTY - Cloud Server Serie -->
PuTTY Kommandozeilenprogramm Starter-Datei - Cloud Server Serie -->
Root-Passwort ändern - Cloud Server Serie -->
Ansible installieren und vorbereiten - Cloud Server Serie -->
Mit Ansible das Betriebssystem updaten - Cloud Server Serie -->
SSH-Port mit Ansible ändern - Cloud Server Serie -->
Docker und Docker-Compose mit Ansible installieren - Cloud Server Serie -->
DNS-Einträge für den Server - Cloud Server Serie -->
Internes Docker-Netzwerk mit Ansible erstellen - Cloud Server Serie -->
Docker HTTPS-Portal mit Ansible installieren - Cloud Server Serie -->
Docker Portainer mit Ansible installieren - Cloud Server Serie -->
Baserow - No-Code Datenbank - Docker-Compose mit Portainer installieren - Cloud Server Serie -->
WordPress mit Ansible und externem Docker-Compose-File installieren - Cloud Server Serie -->
Hetzner Cloud Server mit nur einem Ansible-Playbook installieren - Cloud Server Serie -->
Ansible Umgebung für mehrere Computer einrichten - Cloud Server Serie -->
Ich programmiere Progressive Web Applications, Mobile Apps, Desktop-Programme und noch vieles mehr. Falls es dich interessiert, findest du mehr Informationen darüber auf meiner Business-Website.