2.4. nginx Reverse Proxy
Erklärt die Option Proxy (nginx)
genauer
Für diesen script ist eine vollständige Docker & Docker Compose installation notwendig
Installation
Wähle im Hauptinstaller, welcher mit folgendem Befehl ausgeführt werden kann, zuerst den Punkt Docker
aus.
sudo apt install dos2unix && curl -o installer.sh https://raw.githubusercontent.com/YJM-Network/YJM/main/installer/installer.sh && dos2unix installer.sh && sudo chmod +x installer.sh && dos2unix installer.sh && sudo ./installer.sh
Wähle in der erscheinenden Auswahl dann den Punkt Proxy (nginx)
aus.
What Docker image would you like to install?
1. Install Docker and Docker Compose
2. Rocket.Chat
3. Pi-hole
4. Proxy (nginx)
5. Portainer
6. Nextcloud
Bei der Auswahl des Punkt Proxy wird die NGINX Reverse Proxy installiert. Es wird eine Warnung erscheinen, welche du mit der eingabe von "JA" verschwinden lässt. Danach wird fortgefahren.
Bei der installation der Proxy werden Apache und alle dazugehörigen Dateien von deinem Server deinstalliert und gelöscht! Dies geschieht automatisch über diese Befehle:
sudo systemctl stop apache2
sudo systemctl disable apache2
sudo apt remove --purge -y apache2 apache2-utils apache2-bin apache2.2-common
sudo apt autoremove -y
sudo rm -rf /etc/apache2
Die nginx reverse proxy sollte nun problemlos auf dem System installiert sein und unter http://serverip:81
erreichbar sein. Die login Datein (übrigens auch einsehbar in der Konsole) sind standartmäßig [email protected]
als Email und changeme
als passwort. Du wirst nach dem ersten login automatisch aufgefordert diese zu ändern.
Empfehlung
Falls du eine Domain besitzt empfehlen wir dringend auch die Reverse Proxy selbst via A-Reccord und Reverse Proxy auf eine subdomain zu legen. Funktionert wie bei jedem anderen Dienst!