Benutzer-Werkzeuge

Webseiten-Werkzeuge


elo:installation_ngx

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
elo:installation_ngx [2026/01/27 17:33] – [Installation .NET Runtime 8] 212.186.128.162elo:installation_ngx [2026/01/28 13:56] (aktuell) – [Installation von LinuxPrepare] 213.225.6.69
Zeile 10: Zeile 10:
 # 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://packages.microsoft.com/config/debian/13/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
 +sudo dpkg -i packages-microsoft-prod.deb
 +sudo apt update
 +sudo apt install -y dotnet-sdk-8.0
 +</file>
 +
 +===== Installation von LinuxPrepare =====
 +
 +<file>
 +sudo apt-get install unzip
 +mkdir -p /tmp/LinuxPrepare
 +rm /tmp/LinuxPrepare* -r
 +wget http://xxx/downloads/LinuxPrepare.zip -O /tmp/LinuxPrepare/LinuxPrepare.zip
 +unzip /tmp/LinuxPrepare/LinuxPrepare.zip -d /tmp/LinuxPrepare
 +</file>
 +
 +===== 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)
 +
 +<file>
 +
 +# 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, SSH 22 von außen zulassen, Apache(80)/443 tcp, Intranet immer zulassen
 +# 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 "Apache,443/tcp" -intranetmask 192.168.100.0/24 -allowintranet on
 +
 +# UFW ist deaktiviert per Default
 +ufw enable
 +ufw status verbose
 +
 +# LetsEncrypt Certbot installieren (Silent)
 +dotnet LinuxPrepare.dll -a letsencrypt -email myadmin@example.com
 +
 </file> </file>
elo/installation_ngx.1769535235.txt.gz · Zuletzt geändert: 2026/01/27 17:33 von 212.186.128.162