I thought I would do a little post on updating a Linux (CentOS 5) Teamspeak 3 server as I haven’t posted much on here. As Teamspeak 3 is still in the beta stages, even through it’s very stable it gets patched a lot. This being said most server patches do not affect clients from connecting to the server, it will simply warn you some features may not function correctly. When I went to connect to my server I was confronted with the following error.
Dam I will have to do something about this now.
Updating a Teamspeak 3 server is a simple as it gets in terms of using linux. The way I have my server directorys setup is more or less default, I have a user called teamspeak3 and it its home directory I have the default folder name from the compressed file. So I simply ran the following commands via ssh.
First I changed to the correct user and downloaded the lastest server version from teamspeak.com.
[root@mars ~]$ su - teamspeak3 [teamspeak3@mars ~]$ wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-23/teamspeak3-server_linux-x86-3.0.0-beta23.tar.gz
Once I had download the files I needed I then shut the Teamspeak 3 server down.
[teamspeak3@mars ~]$ cd teamspeak3-server_linux-x86 [teamspeak3@mars teamspeak3-server_linux-x86]$ sh ts3server_minimal_runscript.sh stop
Now I have the server shut down I could the cd the the above directory and uncompress the tar file.
[teamspeak3@mars teamspeak3-server_linux-x86]$ cd .. [teamspeak3@mars ~]$ tar -xvf teamspeak3-server_linux-x86-3.0.0-beta23
That it the upate is done all I need to do now is start the server up
[teamspeak3@mars ~]$ cd teamspeak3-server_linux-x86 [teamspeak3@mars teamspeak3-server_linux-x86]$ sh ts3server_minimal_runscript.sh start