Hallo Freunde,
Kurz zu mir: Ich bin BIOS, Inhaber von Voice4You und Community Mananger auf Teaspeak.de
Mit diesem Beitrag möchte ich die Installation des Teaspeak-Servers anschaulich darstellen, da ich sehe, dass viele Leute Schwierigkeiten mit der Installation haben. Wenn sie zusätzliche Hilfe benötigen, senden Sie mir einfach eine private Nachricht und ich werde mein Bestes tun, um Ihnen zu helfen. Kommen wir nun zum Tutorial.
1. Melden Sie sich bei Ihrem SSH-Server an
2. Da wir den TeaSpeak-Server aus Sicherheitsgründen nicht auf dem Root-Benutzer betreiben wollen, werden wir einen Benutzer speziell für ihn anlegen
3. Dann wechseln wir zu dem kürzlich erstellten Benutzer für den Teaspeak, ändern das Arbeitsverzeichnis und laden die neueste TeaSpeak-Version herunter:
Für 32bit Systeme
su teaspeak
cd /home/teaspeak
wget https://repo.teaspeak.de/server/linux/x86_optimized/TeaSpeak-$(curl -k https://repo.teaspeak.de/server/linux/x86_optimized/latest).tar.gz
Für 64bit Systeme
su teaspeak
cd /home/teaspeak
wget https://repo.teaspeak.de/server/linux/amd64_optimized/TeaSpeak-$(curl -k https://repo.teaspeak.de/server/linux/amd64_optimized/latest).tar.gz
4. Als nächstes werden wir die Dateien extrahieren
5. Jetzt können Sie den Server zum ersten Mal starten, um die Anmeldeinformationen für die Abfrage zu erhalten.
Beachten Sie hier, dass es erforderlich ist, den Server zum ersten Mal über das Teastart-Minimalskript zu starten
6. Schreiben wir nun den folgenden Text, um den TeaSpeak in der Konsole herunterzufahren, oder drücken Sie STRG + C
7. ( Optional )Gehen wir zurück zum Root-Benutzer, um die erforderlichen Abhängigkeiten für den automatischen Neustart des Servers zu installieren
8. ( Optional ) Lassen Sie uns den Screen installieren, wir werden ihn installieren, da dies erforderlich ist, damit der Teaspeak-Server mit einem "Anti-Crash" gestartet bleibt, dh wenn der Server abstürzt, wird er automatisch gestartet.
9. ( Optional ) Und die Musicbotfunktion zu Teaspeak installieren
10. config.yml Editieren
Wir öffnen nun die config.yml in Installationsverzeichnis mit einem beliebigen Editor in diesem beispiel mit nano
Nun suchen die Line motd: und ersetzen diese durch
motd: "TS3\n\rWelcome to the TeamSpeak 3 ServerQuery interface, type \"help\" for a list of commands and \"help <command>\" for information on a specific command.\n\ron a specific command.\r\n"
Somit kann die ts3admin.class nun befehle auf dem Teaspeak Server ausführen.
11. Jetzt sind wir bereit, den Server zu starten
Wenn Sie die Schritte 7 und 8 befolgten, beginnen Sie mit den nächsten Befehlen
Wenn nicht, führen Sie den Serverstart mit den nächsten Befehlen aus
Bitte nicht vergessen die Angehangene ts3admin.class.php mit der auf dem Webspace befindlichen zu ersetzen.
Alle erforderlichen Befehle:
adduser teaspeak
su teaspeak
cd /home/teaspeak
wget https://repo.teaspeak.de/server/linux/amd64_optimized/TeaSpeak-$(curl -k https://repo.teaspeak.de/server/linux/amd64_optimized/latest).tar.gz
tar -xzf TeaSpeak-1.4.11-beta-4.tar.gz
rm TeaSpeak-1.4.11-beta-4.tar.gz
./teastart_minimal.sh
./teastart_autorestart.sh start
Alle optionalen Befehle:
Wir werden feststellen das wir nun den Teaspeak Grundserver (Instanz) In Tekbase hinufügen können allerdings werden die Angelegten Kunden Server als offline angezeigt und es wird kein Token ausgegeben.
Hierbei wäre es Ratsam wenn das Entwcklerteam von der ts3admin.class zur ts3phpframework wechselt, da fsockopen abfragen unnötig sind wenn es die Framework mitliefert.
Vermutung: Token werden nicht ausgegeben da die Kunden Server als Offline gekennzeichnet sind.
ps: Die Anleitung entstammt unserem Forum und wurde Teils abgeändert.
Mit freundlichen Grüßen
BIOS
in zusammenarbeit mit
skeletormaster