elo:installation_ngx
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| elo:installation_ngx [2026/01/27 17:32] – [Installation .NET Runtime 8] 212.186.128.162 | elo:installation_ngx [2026/01/28 13:56] (aktuell) – [Installation von LinuxPrepare] 213.225.6.69 | ||
|---|---|---|---|
| Zeile 7: | Zeile 7: | ||
| Für das Ausführen von LinuxPrepare wird eine .NET Runtime benötigt. Diese lässt sich unter Debian wie folgt installieren. | Für das Ausführen von LinuxPrepare wird eine .NET Runtime benötigt. Diese lässt sich unter Debian wie folgt installieren. | ||
| + | < | ||
| # Installation von .NET Runtime 8.0 auf Debian 13 | # Installation von .NET Runtime 8.0 auf Debian 13 | ||
| # Sollte ohne weitere Vorinstallation so laufen | # Sollte ohne weitere Vorinstallation so laufen | ||
| + | wget https:// | ||
| + | sudo dpkg -i packages-microsoft-prod.deb | ||
| + | sudo apt update | ||
| + | sudo apt install -y dotnet-sdk-8.0 | ||
| + | </ | ||
| + | |||
| + | ===== Installation von LinuxPrepare ===== | ||
| + | |||
| + | < | ||
| + | sudo apt-get install unzip | ||
| + | mkdir -p / | ||
| + | rm / | ||
| + | wget http:// | ||
| + | unzip / | ||
| + | </ | ||
| + | |||
| + | ===== Beispiele von LinuxPrepare ===== | ||
| + | |||
| + | LinuxPrepare unterstützt zzt. folgende Workloads: | ||
| + | |||
| + | * Apache 2 Installation mit Proxy (apache) | ||
| + | * Paperless NGX Installation mit Host Definition für Apache und Letsencrypt (paperless) | ||
| + | * UFW Firewall Installation (firewall) | ||
| + | * Let's Encrypt Bot Installation (letsencrypt) | ||
| + | |||
| + | < | ||
| + | |||
| + | # Apache 2 Installation für Reverse-Proxy | ||
| + | dotnet LinuxPrepare.dll -a apache | ||
| + | |||
| + | # Paperless Installation mit PostGres, Tika, Gotenberg und Django | ||
| + | dotnet LinuxPrepare.dll -a paperless -hostname ngxtest.issp.gmbh -apache | ||
| + | |||
| + | # UFW Firewallinstallation, | ||
| + | # Wichtig: Apache muss bereits installiert sein, da nur dann die Apache Applikation registriert ist | ||
| + | # Ist das nicht der Fall hier 80/tcp anstatt Apache verwenden | ||
| + | dotnet LinuxPrepare.dll -a firewall -allow " | ||
| + | |||
| + | # UFW ist deaktiviert per Default | ||
| + | ufw enable | ||
| + | ufw status verbose | ||
| + | # LetsEncrypt Certbot installieren (Silent) | ||
| + | dotnet LinuxPrepare.dll -a letsencrypt -email myadmin@example.com | ||
| + | </ | ||
elo/installation_ngx.1769535151.txt.gz · Zuletzt geändert: 2026/01/27 17:32 von 212.186.128.162