Skip to content

PrakiRikeki/MultiDockerSVWS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

SVWS Server Setup

In diesem Repo ist ein Skript zu finden, welches die einfache Installation mehrer SVWS-Server in Minuten durchführen kann.

Voraussetzungen

Stellen Sie bitte sicher, dass die folgenden Tools auf Ihrem System installiert sind: wget, unzip und grep. Diese Werkzeuge sind notwendig, um das Skript herunterzuladen und auszuführen.

Installation

Schnellinstallation

wget -q https://raw.githubusercontent.com/PrakiRikeki/MultiDockerSVWS/main/download/main.sh; chmod +x main.sh; sudo ./main.sh

Dateien herunterladen und Skript ausführen

Führen Sie folgenden Befehl aus, um alle benötigten Dateien herunterzuladen, zu entpacken, das Verzeichnis umzubenennen und das Skript auszuführen:

wget -O meins.zip https://github.com/PrakiRikeki/MultiDockerSVWS/archive/refs/heads/main.zip && \
unzip meins.zip && \
rm meins.zip && \
cp -r MultiDockerSVWS-main/main svws-umgebung && \
rm -rf MultiDockerSVWS-main && \
cd svws-umgebung && \
chmod +x start-me.sh

Konfigurationsdatei

Bevor Sie das Skript ausführen, müssen Sie eine Konfigurationsdatei erstellen, die den Namen svws_docker.conf trägt. Die Datei sollte den folgenden Aufbau haben, basierend auf dem Beispiel svws_docker.conf_example:

# Konfigurationsdatei für SVWS-Docker
# Jeder Server-Block beginnt mit einem Host Port

# Server 1
Host Port=
Database Location=
Database Port=
SVWS User=

    name=
    user=
    pass=

# Server 2
Host Port=
Database Location=
Database Port=
SVWS User=

    name=
    user=
    pass=

Gerne können Sie diese Datei Umbenennen und verwenden. Dies können Sie mit folgendem Befehl tun:

mv svws_docker.conf_example svws_docker.conf && \
nano svws_docker.conf

Die Datei svws_docker.conf sollte im selben Verzeichnis wie das Skript start-me.sh liegen.

Nutzung

Das Skript kann nun mit folgendem Befehl gestartet werden:

sudo ./start-me.sh

Deinstallation

Um das Skript mit allen Servern zu löschen, eignet sich dieser Befehl:

cd ..
sudo rm -r svws-umgebung

Fehlerbehebung

  • Skript muss als Root ausgeführt werden.: Stellen Sie sicher, dass Sie das Skript mit sudo ausführen, um die erforderlichen Berechtigungen zu haben.

  • bash: ./start-me.sh: cannot execute: required file not found: Führen sie folgenden Befehl aus:

find /path/to/directory -type f -exec dos2unix {} \;

weitere Folgen bestimmt

About

In this Repo are only a Skript for multiple Docker SVWS Server

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages