Install TeamSpeak 3 Server on linux VPS with Auto Restart

Install TeamSpeak 3 Server on linux VPS with Auto Restart


Daan Schroeten

February 11, 2016 at 10:23 am

root@Amd-Server:~# service teamspeak status
● teamspeak.service – (null)
Loaded: loaded (/etc/init.d/teamspeak)
Active: inactive (dead)
Docs: man:systemd-sysv-generator(8)

Please Help sir


March 2, 2016 at 2:13 am

Everything was going fine until I attempted to make the ini file.

bash: ./ Permission denied

How 2 fix?


March 4, 2016 at 2:59 am

i did it in root thinking i could change it later… i couldn’t; i deleted the server folder and started again.
1 question, if change the password to the ts3User would that change the password to get into server?


March 9, 2016 at 12:01 am

Hello there. I have followed your video on installing Teamspeak on my Linux server and it dose not seem to be working. I start the server and it starts up fine. when i go to join the server i get “Error”

Im new to all this so can you please help. I run a multicraft server on it was well so i dont know if thats messing it up

Paul Mens

April 9, 2016 at 8:10 pm

Also, in case you don’t feel like typing the entire names every time,
For example, to quickly extract the .bz2 (make sure there’s no other ones, but you just made a new home directory so there won’t be any) use sudo tar -xvf *.tar.bz2

Same for renaming the dir, try mv team* teamspeak

Paul Mens

April 9, 2016 at 8:24 pm

Thanks for this tut! It was really useful, next time please mention some people may need to install chkconfig. For example, my Debian distro didn’t have it. (Got it with apt-get install chkconfig though!)

Paul Mens

April 9, 2016 at 8:27 pm

(Sorry for commenting so much!)

In the init.d file, if you didn’t name your teamspeak folder ‘teamspeak3-server’ make sure to also edit that in the init.d file!

KT Minnesota

May 15, 2016 at 2:21 pm

For everyone stuck at the creating ini file part of the video go into your teamspeak3-server folder through FTP and change the file permissions of “ts3server” to 755 or it will tell you permission denied!

Jerry Lineberry

May 31, 2016 at 9:07 am

Often instead of typing the entire name of a file you can start with the beginning letters then type the key. So “sudo tar -xvf team”. The prompt will autocomplete the filename but will not execute the line. If there are multiple names that are similar just type the next letter and tab until the name is complete.


June 11, 2016 at 12:53 am

teamspeak.service: Failed at step EXEC spawning /etc/init.d/teamspeak: No such file or directory

When trying to start I get this when looking at journalctl -xe. When I look at /etc/init.d/ teamspeak file is there. What to do?

Fixed it my self had to ad in teamspeak file “-” after bin sh.


June 14, 2016 at 1:44 pm

i get this error
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
[ts3user@vultr ~]$ tar -zxvf teamspeak3-server_linux_amd64-


July 2, 2016 at 3:42 pm

When I finally type “service teamspeak status” is says “No server running ( is missing). How can I fix this? Please help!!

Wayne Harmsworth

July 20, 2016 at 12:29 pm

omg lrn2tab key ffs pls.

Wayne Harmsworth

July 20, 2016 at 12:30 pm

thourough tutorial but omg tab key please, you are killing me.

Mahesh Thimira

July 22, 2016 at 3:12 pm

when i enter service teamspeak status

it says Server seems to have died
plz help me


August 6, 2016 at 12:10 am

for anyone trying to un extract the file u need to use tar jxf

Double 0

September 1, 2016 at 12:32 am

will this keep my ts3 server online even when my pc is off?

Anthony GHB

September 5, 2016 at 2:15 am

Does this tutorial change a bit if you get a newer version of TeamSpeak or something?


December 2, 2016 at 12:14 am

To extract .bzip file :

apt-get install bzip2
bzip2 -d file.bzip2
tar -xsvf file.tar
rm -r file.tar
cd file

Hope it help !

Jordi Diaz

December 12, 2016 at 8:35 pm

Hi, The autorestart server of ts3 is not working for me, every time i reboot the server teamspeak sevice seems dont work and stay died… i changed the user and the name of the server … but changed on service … maybe is for this?

Heeooo ツ

December 30, 2016 at 2:07 am

The when i do that it saids permission denied..


April 28, 2017 at 9:13 pm

i can’t create the ini file what to do

Veteran Njambo

July 15, 2017 at 2:46 pm

How can I see the MAC and IP addresses of users who have connected to my linux server ??


September 19, 2017 at 12:15 am

How I change my client limit, here it is 32

Jimmy James

October 10, 2017 at 2:27 pm

Works perfectly every time, ty