Would you like to know how to create a server with TS (Teamspeak)? TeamSpeak is a software to transport voice messages through the Voip Protocol which is a Protocol to transport voice messages under IP in short it allows the transport of the channel under IP. Here we explain the methods to make a server with TS. We invite you to stay
Methods for creating a server with TS (TeamSpeak)
As we mentioned earlier, in this part of the article we will show you the best methods to create a server with TS (TeamSpeak):
Here you can read about: How To Create An Inventory Database In Access
Method 1: Create a server with TS (TeamSpeak) – Basic Way
Installing the Server with TS (TeamSpeak 3)
- Step 1: Download TeamSpeak 3 Server. You can download TeamSpeak 3 Server at this address:
Installing TeamSpeak 3
Unzip server folder with TS (TeamSpeak 3)
- Step 2:: Start your TeamSpeak server. In the TeamSpeak 3 server folder, run the file ts3server.exe from TeamSpeak 3 Server.
- Step 3:: Copy into a notepad all the information that is displayed when TeamSpeak 3 Server is first run, i.e.: – The login- Password - The key
Password
The key
- Step 4:: Copy them carefully because you will only have access to this information once, if you lose them you will have to download the software again.
- Step 5:: Then click close (clause).
NOTE: : The first time you connect to your server with the TeamSpeak 3 client version, you will need to enter the privilege key to receive administrative rights for your server with TS (TeamSpeak3)

Your server will now be up and running, you will need to provide your public IP to people who want to connect to your server. To connect to your server with the client version of the software, you will need to enter the address IP 127.0.0.1 if you have the server version and the client version of Teamspeak running on the same machine.
If the server version is on a dedicated TeamSpeak 3 server on your local network, you will need to enter the local server IP when you connect.
Server operation test
To test if your server with TS (TeamSpeak 3) is working, you need to connect to it through the TeamSpeak 3 client version that you can download at this link
Method 2: How to create a server with TS (Teamspeak) Steps and tips
How to create a server with TS (TeamSpeak), the number one VoIP communication system for online gaming.
TeamSpeak is the number one VoIP communication system for online games. Follow these followed to can bring to life un server.
Before you start, first, you need to download from the official website of Teamspeak: Teamspeak.com (Downloads) these two programs:
- Teamspeak3 (TS3) Client
- Teamspeak3 Server.
Team talk: then
- Step 1:: Unzip the TS3 server and click on Ts3server.exe.
- Step 2:: A window will appear with two important pieces of information: the login, the super-administrator password and a long code that will allow you to identify yourself as server administrator.
- Step 3:: You can click the cross to close, the software will remain open in the taskbar.
LITTLE TIP: the number of people who can connect to the server is limited to 32. To increase this number, you can obtain a free license at Npl.tritoncia.com (Ts3npl) which will allow up to 512 connections.
- Step 5:: Next, install the TS3 Client.
- Step 6:: Once the installation is complete, launch the software TS3 Client.2.
TS3 Client Setup for Server with TS
- Step 1:: From the first opening, the program will offer you to configure it.
- Step 2:: First, click on » Next «, then enter a nickname.
- Step 3:: Press «Next» and select the option that suits you best (automatic voice detection or assigning a button that activates the microphone), then «Next«.
- Step 4:: Set up and adjust your microphone.
- Step 5:: Choose a key combination to mute your microphone or headset.
- Step 6:: Finally click several times on «Next» until you reach the final page and then press «Finalize«.
Configure the server with TS (Teamspeak)
- Step 1:: To do this, use the shortcut Ctrl + S; a window will appear asking you for the address of the server (put LocalHost), the nickname is usually already filled in. Leave the password empty, then validate.
- Step 2:: You will then be asked to enter the long code you set aside above. If you forgot to do so, you can retrieve it in the server TS /log file by entering the text file Ts3server_xxxx.txt, the password is 4 lines before the end next to the word “token=”.
- Step 3:: Now he is an administrator.
Edit server with TS (TeamSpeak)
To edit the virtual server, just follow these steps:
- Step 1:: Go to Tools -> Edit virtual server.
- Step 2:: You will be able to edit several parameters, including the password (if you want to limit access to the server) or the number of reserved spaces.
- Step 3:: You server It is ready to be used, obviously there are other configurable elements such as “permits","channels", etc.
Useful information
The presented method is free, but it has some disadvantages, including high usage of the host's bandwidth. There is also the possibility of “TS rental”, that is, renting a server, but this method is a bit more expensive. Thanks to Teamspeak, you can play and communicate with your friends in the best games right on your computer.
Method 3: How to create a server with TS (Teamspeak 32) Slot on Debian?
To create your TeamSpeak 32 slot server, you need to follow the procedure below:
Part 1: Create the TeamSpeak user
- Step 1:: After logging in SSH and root your VPS, you will need to create a user that will run the server:
adduser teamspeak
- Step 2:: Then identify yourself as this new user:
with TeamSpeak
Part 2: Installing the server with TS (TeamSpeak)
- Step 1:: Go to your teamspeak user directory and download the server file there (here the link is for a 64-bit version at 3.0.12.3):
cd /home/teamspeak
wget http://dl.4players.de/ts/releases/3.5.0/teamspeak3-server_linux_amd64-3.5.0.tar.bz2
- Step 2:: You can find the server download link on this page: Download file. Extract the file, delete it, and then go to the generated folder:
tar xjf teamspeak3-server_linux_amd64-3.0.12.3.tar.bz2
rm teamspeak3-server_linux_amd64-3.0.12.3.tar.bz2
cd teamspeak3-server_linux_amd64
Part 3: Generate the configuration file
- Step 1:: To generate the configuration file you must use the following command:
./ts3server_minimal_runscript.sh createinifile=1
NOTE: : This will show you the contents of the file containing the username and password for the server administrator account, as well as the token that will be used when you connect to the server for the first time. (Please note this information is very important.)
- Step 2:: Press CTRL + CLOSE to exit the build tool.
Part 4: Start TeamSpeak when starting the VPS
- Step 1:: To start TeamSpeak when starting the VPS, you must use the command:
crontab -e
- Step 2:: Then press the key ito edit the text file and add the line:
@reboot cd /home/teamspeak/teamspeak3-server_linux_amd64; ./ts3server_startscript.sh start
- Step 3:: Then Press Escto exit edit mode and enter the command: wq to commit the file changes.
- Step 4:: You can manually start your server using the command:
./ts3server_startscript.sh start
Method 4: How do I manage the server with TS (TeamSpeak) under Debian?
Here is a list of commands to use in SSH to your TS server.
- Step 1:: You must log in as a “teamspeak” user.
- Step 2:: Then, go to the folder where the server is installed (below is the command to use:
cd /home/teamspeak/teamspeak3-server_linux_amd64
- Step 3:: Start the server:
./ts3server_startscript.sh start
- Step 4:: Stop the server:
./ts3server_startscript.sh stop
- Step 5:: Restart the server:
./ts3server_startscript.sh restart
- Step 6:: Get server status:
./ts3server_startscript.sh status
- Step 7:: Change the password for the server administrator query account:
./ts3server_startscript.sh start serveradmin_password=New password
Method 5: Set up a server with TS (TeamSpeak) on Linux
In this method, we kept the principle of creating a dedicated user called ts3 under which the teamspeak server will run. So if a hacker hacks the server due to a bug, he can only do things as the ts3 user.
Teamspeak sources will be copied to this user's home.
In fact, installing a teamspeak server basically amounts to copying the sources to a server Linux and then run the script which starts the software. The things we are going to do in this regard will be precisely to create a dedicated user or add a firewall rule to be able to access the server.
We can now display the list of users on the server, just to know it
grep bash /etc/passwd | cut -f1 -d:
So we create the ts3 account with the useradd command (if it doesn't exist yet).
- Step 1:: We created a home for it, head there and create a tsserver subdirectory.
- Step 2:: We temporarily grant all rights and then silently transfer the sources
sudo -iuseradd ts3 -c «compte ts3 pour TeamSpeak» -d /home/ts3 -m -s /bin/bashmkdir /home/ts3cd /home/ts3mkdir tsserverchmod -R 777 tsserver
NOTE: : Once this is done, we will download the fonts directly from the Teamspeak site, that is, in http://www.teamspeak.com/downloads#server
- Step 3:: Click Server and then download the Linux x32 or x64 version depending on your operating system.

- Step 4:: Then copy them to the tsserver directory previously created with Winscp for example

NOTE: : Now that the TeamSpeak files are directly in /home/ts3/tsserver grant ownership of the /home/ts3 directory to the ts3 account and
then remove the 777 type rights to put back 750
chown -R ts3: /home/ts3chmod -R 750 /home/ts3
- Step 5:: Switch user to switch to ts3 and then go to /home/ts3/tsserver
su ts3cd /home/ts3/tsserver
- Step 6:: Indicate that you accept the license with the following command. It will create a file.
echo > «.ts3server_license_accepted»
NOTE: : A first start can be made by writing
sh ts3server_minimal_runscript.sh
You can check that the ts3 process is listening on the network by typing
netstat -tlnpu | grep -i “ts3”
You will need to set a rule at your firewall level so that the server can receive requests. Listen on port 9987 on udp
iptables -t filter -A INPUT -p udp –dport 9987 -j ACCEPT
So on first start, a token will be displayed. It allows you to become the default server admin. It should be noticeable.
As your server starts up with TS (Teamspeak), you can connect to it with your Teamspeak client and then use the key retrieved earlier to become an administrator. You will also need to make sure that Teamspeak is automatically started when your machine starts up.
Example of launch with the token shown
So now that your TS (Teamspeak) server is up and running, connect to it with a Teamspeak client.
Connection
- Step 1:: To do this, indicate the IP of your server and at least your preferred nickname.

- Step 2:: Indicates the famous key

Here you are connected to your server as administrator

If you have removed the password display, a script is provided to regenerate it.
To do this, try stopping the server with:
cd /home/ts3/tsserversh ts3server_minimal_runscript.sh stop
If you cannot find the process ID with netstat and kill the process ID:
netstat -tlnpu | grep -i “ts3″kill idduprocess
- Step 3:: Finally, to set foo as the password, type:
sh ts3server_minimal_runscript.sh serveradmin_password=toto
Restart the server with:
sh ts3server_minimal_runscript.sh
Here you will need to specify a startup script. This works like this:
#! /bin/sh### BEGIN INIT INFO# Provides: teamspeak# Required-Start: networking# Required-Stop:# Default-Start: 2 3 4 5# Default-Stop: S 0 1 6# Short-Description: TeamSpeak Server Daemon# Description: Starts/Stops/Restarts the TeamSpeak Server Daemon### END INIT INFO set -e PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/ usr/binDESC=»TeamSpeak Server»NAME=ts3USER=ts3DIR=/home/ts3/teamspeak3-server_linux_amd64DAEMON=$DIR/ts3server_startscript.sh#PIDFILE=/var/run/$NAME.pidSCRIPTNAME=/etc/init.d/$NAME # Gracefully exit if the package has been removed.test -x $DAEMON || exit 0 cd $DIRsudo -u ts3 /home/ts3/teamspeak3-server_linux_amd64/ts3server_startscript.sh $1
Please note that in a previous version of TeamSpeak, it was necessary to edit the ts3server_startscript.sh script and add a -f to the rm of ts3server.pid, otherwise a message asks if you really want to delete the file, which prevents an automatic shutdown of the service.

Method 6: Create your server with TS (TeamSpeak 2 RC2)
Are you a team leader, a diverse group leader, or just curious to know everything about creating a server with TS (TeamSpeak 2 RC2)? Then! Read this method:
Part 1: Download the software
Let's start right away with the most important thing, downloading the small software that will allow you to host your first server with TS (TeamSpeak) on your computer!
To do this, go to this site
- Step 1:: On the top right, you have a frame that looks like this, click on it FREE DOWNLOAD
- Step 2: You arrive at a list classified into three categories, Apple, Windows and Linux.
- Step 3: Choose the one that runs on Windows: Choose TeamSpeak 2 Server by clicking the button Downloadon the right.
- Step 4: Finally you reach a page with the terms and conditions: at the bottom, you have a link I agree; Click on it, it will allow you to download the TeamSpeak server! It only takes a few seconds (1.58 Mb file).
- Step 5: Then go back a few pages to find the list with the three categories, do the same for «TeamSpeak 2 Server (Updated Executable)«.
- Step 6: Next, download a file called “server_windows with the extension exe”.
Part 2: Installation
Now we will install the software. To do this, follow these steps:
- Step 1:: open what you just downloaded (usually called exe).
- Step 2:: So accept the license, choose the location where you want to save the software and start the installation.
- Step 3:: Then you will be entitled to the information, they are not the most important, especially if you do not have a minimum command of English.
- Step 4:: Finally, uncheck the box Start TeamSpeak 2 Server
NOTE: : Remember where you placed the previously downloaded exe file, copy and paste it into your server installation directory. You will receive an alert announcing that a file has the same name, overwrite this file.
Once this operation is complete, start the program you just pasted into the directory…
Then you will see a strange window, it usually looks like this:

Take note of the passwords! They are recoverable if necessary, but with some manipulations that I will not describe here (PM if necessary)… These passwords will allow you to connect to the interface detailed in the following paragraphs.
Part 3: Login and Overview
Now, let's look at the login and server overview with TS:
Access…
In this paragraph, we will take a broad look at the server administration interface. For starters, an icon has been added next to the time, it looks like this:

- Step 1:: Right click on it and select Administration.
- Step 2:: A browser window will open (if Mozilla is your default browser, a tab will open). It looks like the image above, I hope you still have the passwords because you are going to use them now.
- Step 3:: Follow the instructions in the image to log in.

You are now connected to your server's administration interface with TS (TeamSpeak).
Part 4: Creating a new account
Let's to start with a first manipulation.
- Step 1:: In the menu on the left, go to SuperAdmin manager, third title.
- Step 2:: We are going to create a new account specifically for us, and this, for greater convenience.
NOTE: : We can see that there is already an account called SuperAdmin, this is the one we log in with.
- Step 3:: To create a new account, simply click on add client. Inside:
- LogInName: enter your nickname
- Password:enter your password
- and repeat your password in the last cell.
- Step 4:: A message will notify you that the account has been created successfully, click on CONTINUE.
Let's log out and log back in with the new password to see if the maneuver was successful. To log out, click on Logout in the menu on the right.
Normally, you will arrive at a different menu than the first one. Then, click on SuperAdmin Login and log in with the account you just created.
Part 5: Overview
Now let's look at the different menus and their general use… Browsing through the menu on the right, we have 3 titles:
- Global setting: This is the menu where the main options will be modified
- Servers: This is in this menu where you can find the list of servers and manage them
- SuperAdmin Administrator: we saw its use above, there is no need to repeat it.
That's it, now that you have the general layout of the interface.
Main options
Now, let's take a closer look at the main options of a TS server:
Global settings
Still you are in the administration interface.
Start by going to the menu global configuration. We will understand and fill out all the fields in detail…
- AdminEMAIL: rarely if ever used, enter your email address (optional).
- ISPLinkURL: If you want to add a banner to your TeamSpeak server (which will not be done here) enter the web address that will serve as a redirect link for the image (by clicking on it, for example).
- ISPName: Generally speaking, this is the name of the organization hosting the server (but it's not visible if you're not using an image).
Country: place (country) where the server is located, therefore, where you are. - Public List: If you want your server to be "listed" among the other existing servers, check the box. This is not always interesting in the case that the hackers You could connect to your PC via TeamSpeak access. Instead, give your server address to your friends or post it on a particular site.
WebPost Configuration:
Few servers use this “service”, so we will not dwell on it too much.
- WebPost PostURL: needed to link TeamSpeak to a Webpost script, this is a specific use that will not be used here.
- WebPost enabled: uncheck it if you don't put anything.
Spam Settings
These options refer to your server's tolerance for users who cause problems by performing a repetitive action (example: changing channels too quickly). They will then be automatically kicked by the system.
- Spam MaxCommands: gives the number of times the action should be repeated (within a given time, editable just below).
- Spam InSeconds: allows you to set There during which the number of "commands" must not exceed "Spam max_commands" under penalty of being banned from the server.
Generally, these options are left; however, if you want to be more demanding, reduce the maximum number of orders to 7, or even 5…
Then, don't forget to click on Save, otherwise all settings will be reset.
Part 6: Server List
So which returns you to your administration home page, now go to the menu Servers.
You can see that a server already exists. You can find your main information there (the ID, the name and the UDP port).
You can perform three actions: stop it, delete it, and select it. This last option will allow you to see the server in detail. We will go through all the options there and adjust them!
Detailed server management with TS
Now, let's look at detailed Server Management with TS:
Server selection
By So, we have seen how to go to the list of available servers. We will briefly describe this page…
- ID: This is the server number, it is only used here for ranking, nothing else…
- ServerName: server name, editable at will. It is visible to everyone on your server.
- UDPPort: UDP port of your server. In short, it tells you which path the information will go through. Generally, if we create a second server, we give it the next port (i.e. 8768)…
- STOP: server shutdown, all options are kept, but there is no longer a way to connect to it (useful in case of a serious error or other).
- SELECT: That's what you'll do
This list therefore corresponds to all the specific options relating to the server you have just selected.
Precise server configuration
As before, we will detail the menu on the left point by point.
Server Overview with TS
On this page, you can't modify anything, just look, so we'll do that.
To configure some additional options, click Server configuration. So, you have a new page to set up – don’t worry, it will be your last one soon. So let’s explain each field to you…
- ServerName: you expected, this is where you can set it. Put something fairly short (example «MonServeur» and not “MonServeurDeLaMortQuiTueSaMère”), you will quickly see how annoying this is for everyone…
- ServerWelcomeMessage: This message will appear in the info bar (bottom bar of TeamSpeak). Please put something convincing enough!
- ServerPassword: Set a password so that no one can get into your server. This is generally useful and prevents many problems.
- ServerMaxUsers: maximum number of people who can connect simultaneously. Determine this based on usage, your connection bandwidth, etc.
Allowed codecs
Now you are faced with a rather strange list of names, called Codecs.
These Codecs define what “encoding” mode your voice and the voices of others will be passed through… Again, your server usage will define which codecs to select.
For future use on the Internet…
Either you have a good internet connection and you can select the codec “SPEEX8000 Codec”. Or you have a worse one, better choose a codec that ranges from “SPEEX3950” …
If you want to use your server on a local network "LAN", select the codecs "SPEEX24600" and "GSM164", the "best" codecs available.
- ServerType: now faces two options.
- Clan Server: allows everyone to see everyone (even if the others are on different channels)
- Public servant: In this mode, online people only see people in your channel.
- Server WebPost PostUrl and Server WebPost LinkUrl:We have already seen this in the “Main Options”.
- Server UDP Port: Here you can configure the UDP port of your server (normally, always leave this value as default).
And now click on Save!
Permission management
Now we are going to manage the permissions of the different user levels.
We can distinguish 6 categories:
- ServerAdmins: server administrators usually have all the power.
- Channel Admin: or literally «Channel Administrator» . Most of the time, the person who creates a channel is the administrator. We will see what "powers" are granted to them.
- Operator or Operator: This is a member appointed by an Admin who plays a role in the so-called Channels Moderate .
- Voice: This is a member who has the right to speak. This is usually the only advantage he has over the normal member.
- Registered: person with an account on the server, so usually this person appears as a "normal" member.
- Anonymous: A person who does not have an account, or who can log in without any problems if they do not have a password defined, or with the password. This type of member generally has much fewer privileges.
So you can change the different privileges of different types of accounts. It would be quite tedious to go through them all. We are still going to tweak a few small things so that there are no problems.
Server Administrator: there are no changes to make.
Channel Admin:
- ChannelCreateModerated (second line);
- ChannelEditOrder (eighth line).
Anything that starts with Privilege except the first one ( PrivilegeGrantCA ) must be unchecked.
Operator: there are no changes to make.
Voiced: there are no changes to make.
Registered:
- ChannelCreateRegistered (third after Admins… );
- ChannelCreateModerated (4 lines below);
- SendTextToOwnChannel (sixth line from bottom).
Anonymous:
- ChannelCreateModerated (seventh line)
Here is the permission set.
You can always modify them according to your wishes… But try not to authorize an Anonymous to ban everyone… Be consistent.
User Manager
This menu is very similar, even identical to the one we visited at the beginning (SuperAdmin manager). On this page, you can not only view, but also manage the accounts registered on your server (such as deleting them, changing the password, etc.)
The easiest way to get started is to create, like for the SuperAdmin, your own account (don't forget to check the ServerAdmin box
The account already created, called Admin, is the one whose passwords you received at the same time as the ServerAdmin password _
You may also be interested in reading about: Error Detected In Windows Update Database
Once your new account has been created, you can log out of the Web navigator, we won't need it anymore.
Conclusion
As you can see, these are the best methods, configurations and tips you should follow to create your server with TS (Teamspeak). This server can be installed on multiple platforms such as: Linux, Windows and MacWe hope we have helped you with this information.
My name is Javier Chirinos and I am passionate about technology. Ever since I can remember, I have been interested in computers and video games, and that passion has turned into a job.
I have been publishing about technology and gadgets on the Internet for over 15 years, especially in mundobytes.com
I am also an expert in online marketing and communication and have knowledge in WordPress development.