TeamSpeak server not starting

How to install a Teamspeak Server on a Linux VPS

  1. Login to your VPS via SSH

  2. Make sure your system is up to date (if it’s a new installation of the server it is not) by entering:
    sudo apt-get update && sudo apt-get upgrade -y
    This may take a while, depending on the server connection and when you have done this command the last time

  3. For security reasons it’s better to have a user only for the teamspeak server that runs it and owns its folders, you can create one by entering:
    sudo adduser --disabled-login teamspeak
    Note: you can use whatever name you want instead of teamspeak
    You will be guided in the creation of the new user, but if you want you can leave fields blank by just pressing Enter

  4. Start using the account you just created by switching to it, entering
    su teamspeak
    Then change your working directory to your new user’s one:
    cd /home/teamspeak

  5. Now it’s time to download the server files from the official website.
    Go to TeamSpeak Downloads | TeamSpeak
    Search for your desired version (in this case Linux 64-bit) and click on the copy icon next to the download button.
    Now, in your VPS terminal, hust type wget and paste the link you just copied

  6. Then you have to extract the compressed file you just downloaded, by entering:
    tar xvjf followed by the file name, so start typing teamspeak and then press tab for it to auto-complete

  7. Once you extracted the files you can now go into the new directory by:
    cd teamspeak3-server_linux_amd64

  8. Now you can read the license agreement by typing
    nano LICENSE and press CTRL+X to exit when you are done
    To accept the license just type:
    touch ./.ts3server_license_accepted

  9. Now you can finally start your server with the provided script, just enter:
    ./ts3server_startscript.sh start
    After a few seconds, your server is up and running.
    Take note of the token it gives to you as you will need it on your first connection to gain admin access, you will be prompted for it.

  10. After copying the token you can just connect to your server by typing in the connection tab on Teamspeak Client the IP of your VPS