Ankündigung

Einklappen
Keine Ankündigung bisher.

Teamspeak 3 Installieren + Autostart + mehr

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Teamspeak 3 Installieren + Autostart + mehr

    Für wen ist diese Anleitung? Als erstes für Anfänger
    Für welches Betriebssystem ist dieser Guide? Debian 8,9,10 & Ubuntu!

    Was brauchen wir? Wir brauchen 2 Programme die Ihr selber downloaden & installieren müsst müsst einmal Putty, Filezilla, und eure Zugangsdaten (sprich Ip & Rootpasswort) die findet Ihr im Webinterface des Server's!

    Also fangen wir an: Wir verbinden uns mit Putty und unseren Zugangsdaten (IP & Rootpassword) mit unserem Server!

    Wir Updaten den Server & installieren paar Programme die Wir brauchen!

    Also Tippen wir ein:


    apt -get update
    apt-get upgrade
    apt-get install gksu
    apt-get install cron
    apt-get install bzip2
    apt-get install ca-certificates
    Java Installieren: apt install default-jre
    (für einige Musikbot's notwendig)
    apt-get install wget (bei Debian 10 hatte ich mal das problem das wget nicht installiert war sonst Standartmässig drauf)

    Hinweis für Ubuntu Nutzer: Bei euch müsste es so sein sudo sudo apt-get install gksu & sudo apt-get install cron usw. Rest weiter ist gleich!

    So nun haben wir alles installiert was wir brauchen nun ändern wir denn Text Editor denn brauchen wir später!
    das machen wir mit: update-alternatives --config editor

    dann sollte es bei euch so oder so ähnlich aussehen:




    Wir drücken die 2 auf der Tastur und bestätigen mit Enter

    Wir erstellen einen neuen Benutzer : adduser ts3

    Jetzt sollen wir uns noch ein passwort ausdenken und geben dieses 2 mal ein Und drücken dann so oft die Enter Taste bis da steht:
    Is the information correct? [Y/n] und tippen Y und drücken wieder Enter
    Wir wechseln den Benutzer:
    su ts3
    Wir wechsel nun das verzeichnis mit: cd /home/ts3

    Wir downloaden Teamspeak installieren es und benennen es um mit:

    wget https://files.teamspeak-services.com/releases/server/3.10.2/teamspeak3-server_linux_amd64-3.10.2.tar.bz2
    tar xf teamspeak3-server_linux_amd64-3.10.2.tar.bz2
    mv teamspeak3-server_linux_amd64 ts3_server
    rm teamspeak3-server_linux_amd64-3.10.2.tar.bz2

    Hinweis: Die Version wird sich ändern dann steht dann vielleicht https://files.teamspeak-services.com/releases/server/3.11.0/teamspeak3-server_linux_amd64-3.11.0.tar.bz2 das ist normal!
    download der neusten version findet Ihr hier
    https://www.teamspeak.com/de/downloads/#server

    Tipp: Ihr braucht nicht alles aus zu schreiben mit der Tab Taste könnt Ihr Automatisch Vervollständigen!
    Beispiel: Ihr wollt dieses eingeben tar xf teamspeak3-server_linux_amd64-3.10.2.tar.bz2 brauch ihr nur schreiben tar xf team (und drückt die Tab Taste)

    Da wir jetzt so weit sind clearen wir und wechseln ins verzeichnis des Teamspeak Server's mit:

    clear
    cd ts3_server


    Starten des Server's und wir müssen eine datei erstellen! :
    ./ts3server_minimal_runscript.sh start

    Wichtig: Wenn wir dazu aufgefordert eine Datei ins Verzeichnis des Server's zu erstellen dazu brauchen wir Filezilla und verbinden uns mit unserem V oder Root Server mit unseren daten( IP, Benutzer ist immer root , Rootpasswort port ist: 22

    Wir gehen in Filezilla auf
    Home->ts3->ts3_server da angekommen wollen wir eine neue Datei erstellen und gehen mit rechts klick auf Neue Datei erstellen und kopieren uns folgendes rein .ts3server_license_accepted und klicken auf OK .



    Wir wechseln nun wieder zu Putty und schreiben folgendes: ./ts3server_minimal_runscript.sh start

    Nun sollte des Teamspeak das erste mal starten und wir erhalten eine Menge ausgaben & Daten die wir brauchen um zb auf unseren Teamspeak Server Admin zu werden!

    Wichtig: Wir müssen uns folgende Daten kopieren und in eine Text datei speichern da wir das noch benötigen dazu müsst Ihr auch mal etwas hoch scrollen mit eurer Maus

    Wir kopieren uns alles was unter steht:

    ------------------------------------------------------------------
    I M P O R T A N T
    ------------------------------------------------------------------
    dieses findet Ihr 2 mal einmal mit einem Server Query Admin Account und einmal mit einem ServerAdmin privilege key diese2 sachen braucht Ihr unbedingt!!

    Nun wollen wir den Server in den Autostart verschieben das geht so!

    Wir drücken
    Strg+C um den Server wieder zu stoppen!

    Wir geben jetzt folgendes ein:


    clear
    crontab -e


    Haben wir das gemacht erhalten wir die frage was für einen Text Editor wir nutzten wollen und drücken Taste 2

    Jetzt gehen mit der Pfeil nach Unten Taste so bis ganz nach unten und drücken die
    O Taste und schreiben diesen Befehl rein!

    @reboot ~/ts3_server/ts3server_minimal_runscript.sh start

    Und drücken die Esc Taste!

    Jetzt schreiben
    :wq

    und drücken Enter

    Wir geben jetzt folgendes ein:


    exit und reboot

    Jetzt sollte der Server die verbindung verlieren und eine Meldung mit : server unexpectedly closed network connection sollte erscheinen das ist normal weil der Server nun neustartet und der Teamspeak Server sollte nach ca 30 Sekunden wieder hochfahren!

    Ich werde noch weitere sachen Hinzufügen!

  • #2
    Eine Frage hätte ich, warum nutzt du das minimal runscript?
    Und nutze doch zum erstellen der Datei touch .ts3server_license_accepted...
    Ich bin kein Mitarbeiter von Host-Unlimited!

    Ihr habt eine Frage zu Servern oder Domains und co. ?
    Dann besuche uns https://foundesk.de/
    Du willst mehr wissen?

    Kommentar


    • #3
      Hallo, Fear154,

      paar Pakete sind komplett unnötig für den TS Server wie gksu, cron, bzip2 und default-jre

      Das erstellen des Benutzer geht auch viel einfacher und sicherer z.B.


      adduser teamspeak --gecos "" --disabled-login und ein vernünftigen autostart kann man besser mit init.d machen


      Kommentar

      Lädt...
      X