How to Install Teamspeak on a Linux VPS

# How to Create and Install a TeamSpeak Free Server on a VPS Using DigitalOcean

In this guide, we will walk you through the process of creating and installing a TeamSpeak free server on a Virtual Private Server (VPS) using DigitalOcean's $5 plan. This step-by-step tutorial is designed for anyone looking to set up their own TeamSpeak server for gaming or voice communication.

---

## Step 1: Setting Up Your DigitalOcean Account

To get started, you’ll need to sign up for a DigitalOcean account. Visit the [DigitalOcean website](https://www.digitalocean.com) and create an account by providing your email address and setting up a password. After signing up, you’ll be prompted to add funds to your account.

It’s important to note that while the $5 plan is advertised, you will need to deposit at least $10 to activate your server. Once you’ve added funds, you’re ready to create your first droplet.

---

## Step 2: Creating Your First Droplet

A droplet is DigitalOcean's term for a virtual machine, where you’ll install your operating system and TeamSpeak server. To create a droplet:

1. Navigate to the [DigitalOcean dashboard](https://cloud.digitalocean.com/droplets).

2. Click on “Create Droplet.”

3. Choose an image (we recommend using Ubuntu for this guide).

4. Select a $5 plan (the smallest available) and choose your preferred region (e.g., UK - London).

5. Name your droplet (e.g., “TeamSpeak Server”) and click “Create Droplet.”

Once the droplet is created, you’ll receive an email with your server’s IP address and login credentials.

---

## Step 3: Connecting to Your VPS Using PuTTY

To access your VPS, you’ll need a terminal or SSH client. For Windows users, we recommend using PuTTY. Download PuTTY from the [official website](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) and open it.

1. Open PuTTY and enter your server’s IP address in the “Host Name (or IP address)” field.

2. Click “Open” to connect to your server. You’ll be prompted to accept a security alert; click “Yes.”

3. Log in using the root username and password provided by DigitalOcean.

You’ll be prompted to change the root password for security reasons. Create a new strong password and save it securely.

---

## Step 4: Updating Your Ubuntu Server

Before installing TeamSpeak, update your Ubuntu server to ensure all packages are up-to-date:

```bash

sudo apt-get update && sudo apt-get upgrade -y

```

This step is crucial for maintaining security and stability on your server.

---

## Step 5: Installing the TeamSpeak Free Server

The next step is to download and install the TeamSpeak free server software. Visit the [TeamSpeak official website](https://www.teamspeak.com/) and navigate to the “Downloads” section. Choose the appropriate version for your system (32-bit or 64-bit) and copy the download link.

1. Open a terminal on your server and run the following command to download the installation file:

```bash

wget https://dl.lemurproject.de/teamspeak/latest/teamspeak-server_linux_***your_version***.tar.gz

```

Replace `***your_version***` with the actual version number from the download link.

2. Extract the contents of the tar.gz file:

```bash

tar -xvf teamspeak-server_linux_***your_version***.tar.gz

```

3. Navigate to the extracted directory:

```bash

cd teamspeak-server_linux_***your_version***

```

4. Start the TeamSpeak server:

```bash

./src/teamspeak2 start

```

You can find detailed installation commands and instructions in the [video description](#).

---

## Step 6: Configuring Your TeamSpeak Server

After starting the server, you’ll need to configure it to suit your needs. Copy all the details displayed by the server (including the token) into a text editor like Notepad for safekeeping.

1. Open the TeamSpeak client on your computer.

2. Go to “File” > “Connect to Server.”

3. Enter your server’s IP address and port number.

4. When prompted for a token, paste the one you copied earlier.

You can now invite friends or team members to connect to your server. To manage permissions and assign roles (e.g., moderators or admins), refer to the [TeamSpeak documentation](https://www.teamspeak.com/en/).

---

## Step 7: Updating Your TeamSpeak Client

It’s important to keep your TeamSpeak client updated to ensure compatibility and security. Launch the client, click “Update,” and follow the prompts to install any available updates.

---

## Final Notes

Congratulations! You’ve successfully created and installed a TeamSpeak server on your VPS using DigitalOcean. Remember to:

- Regularly update both your Ubuntu server and TeamSpeak software.

- Secure your server by restricting access to only trusted users.

- Monitor your server’s performance and resource usage.

If you encounter any issues or have questions, feel free to reach out in the comments section below or visit the [Bright Computers forums](#) for additional support. Thanks for watching, and we hope you enjoyed this guide! Don’t forget to like, subscribe, and check out our Facebook page for more updates.

"WEBVTTKind: captionsLanguage: enwhat you guys got another video here for you in this one we're going to be looking at how we can create and install a team spe free server onto a VPS now we're going to be using digital oceans uh service here and we're going to be using the $5 plan uh as you can see here once you get to uh digital ocean just sign up put your email account in and then you need to put in some funds there so it says $5 but you will have to put in $10 to get it working okay so once you've done that you should be pretty much to go just put all your PayPal details in and it will put $10 into your account so once we've got that we can create our first droplet so droplets are where we're going to be installing our operating system and stuff like that onto and then our TeamSpeak server so let's create our first droplet we're going to be using a buntu for this you can use 32-bit or 64-bit we're using the latest versions here so we're going to be doing 32bit now down below you can select the amount of money that you want to uh use $5 is going to be good enough for us and you can select your area so I'm going to be doing the UK London and then we're going to create our droplet now you can name your droplet team speak you can see mine's just called auntu you can rename this at later date it doesn't really matter um but we're just going to let that install now once you've got that installed you want to download putty if you're using Windows we're going to be downloading putty so we can connect to the server and change some details now we need to get the link for the TeamSpeak free server go to the auntu area 32bit or 64bit depending on what version you've used and copy this to the clip clipboard you can paste this into a notepad so you can use it a little bit later by now you would have received an email with all your IP details uh for uh the actual digital ocean here now we're going to open up our putty and we're going to put copy our IP and we're going to paste it into the host name and now that allow us to connect just say yes to the security alert and then this will open up our putty console window type in root and now put in your password which they would have sent you now this would be a long password so just type that out and then you would need to put in that same password again because it's forcing you to change your password now you can put in a new password so type in your new password and you'll need to do that twice now we need to update our auntu so app get update so we're going to do that and this will update all our auntu now that long URL that we pasted into our notepad or clipboard which is for TeamSpeak we need to do W get and paste it into here and this will pull this down now we've got that there we need to unra that uh file I'm going to use the command tar all these commands will be in the description they're pretty long and Hefty to do going to type LL and you can see there now we have our teams speak location in just type out the next part which is going to get us ready to use our team speak now we're going to copy all the details here that is created now all these details will be the hash for the uh server for the TeamSpeak server so copy these to your actual uh notepad so going to open up notepad again and paste all this into here and save this for a later date you can see the password there I've blurred out the token there which we're going to use later and I've just checked the status of the server to see if it was running and it is so we can close off this now and now open up our team speake free clients once we've got this open going wants us to do a quick update so I'm going to let this update to get the latest version this is important obviously because of security R risks and stuff like that you want to make sure that you got the latest version let that open and now we're going to try to connect to our server so we're going to hit the connections up the top and then hit connect and what that's going to do is allow us to put in our IP so we just change this and put IP in here there's our server IP now when we go to hit connect here what it's going to ask us to do is put in a token now this token is what you see in the previous part of the video I've pasted all that information into notepad we're just going to bring this back up now you don't want to give this to anyone cuz will give them the server admin and you can see the token here going to copy this and paste that into this area here and then click okay and it will give you server admin as you can see here now you can give everyone you want all your friends a bit of moderator bit of admin with certain permissions and you can sort all that out if you want to know how to do that then let me know and I'll can make a video on that that's basically how you can create your own TeamSpeak free server my name is Brian from Bright computers. co.uk hope you enjoyed it guys if you did then hit that like button also hit the Subscribe button if you want to keep up to dat when I upload new videos got any problems with your computers head over to the forums and uh if you haven't joined my Facebook fan page then you can also pop over there and give us a little like up over there all the information should be in the uh description there so all the commands and everything so just follow along there and you should be good to go thanks again bye for nowwhat you guys got another video here for you in this one we're going to be looking at how we can create and install a team spe free server onto a VPS now we're going to be using digital oceans uh service here and we're going to be using the $5 plan uh as you can see here once you get to uh digital ocean just sign up put your email account in and then you need to put in some funds there so it says $5 but you will have to put in $10 to get it working okay so once you've done that you should be pretty much to go just put all your PayPal details in and it will put $10 into your account so once we've got that we can create our first droplet so droplets are where we're going to be installing our operating system and stuff like that onto and then our TeamSpeak server so let's create our first droplet we're going to be using a buntu for this you can use 32-bit or 64-bit we're using the latest versions here so we're going to be doing 32bit now down below you can select the amount of money that you want to uh use $5 is going to be good enough for us and you can select your area so I'm going to be doing the UK London and then we're going to create our droplet now you can name your droplet team speak you can see mine's just called auntu you can rename this at later date it doesn't really matter um but we're just going to let that install now once you've got that installed you want to download putty if you're using Windows we're going to be downloading putty so we can connect to the server and change some details now we need to get the link for the TeamSpeak free server go to the auntu area 32bit or 64bit depending on what version you've used and copy this to the clip clipboard you can paste this into a notepad so you can use it a little bit later by now you would have received an email with all your IP details uh for uh the actual digital ocean here now we're going to open up our putty and we're going to put copy our IP and we're going to paste it into the host name and now that allow us to connect just say yes to the security alert and then this will open up our putty console window type in root and now put in your password which they would have sent you now this would be a long password so just type that out and then you would need to put in that same password again because it's forcing you to change your password now you can put in a new password so type in your new password and you'll need to do that twice now we need to update our auntu so app get update so we're going to do that and this will update all our auntu now that long URL that we pasted into our notepad or clipboard which is for TeamSpeak we need to do W get and paste it into here and this will pull this down now we've got that there we need to unra that uh file I'm going to use the command tar all these commands will be in the description they're pretty long and Hefty to do going to type LL and you can see there now we have our teams speak location in just type out the next part which is going to get us ready to use our team speak now we're going to copy all the details here that is created now all these details will be the hash for the uh server for the TeamSpeak server so copy these to your actual uh notepad so going to open up notepad again and paste all this into here and save this for a later date you can see the password there I've blurred out the token there which we're going to use later and I've just checked the status of the server to see if it was running and it is so we can close off this now and now open up our team speake free clients once we've got this open going wants us to do a quick update so I'm going to let this update to get the latest version this is important obviously because of security R risks and stuff like that you want to make sure that you got the latest version let that open and now we're going to try to connect to our server so we're going to hit the connections up the top and then hit connect and what that's going to do is allow us to put in our IP so we just change this and put IP in here there's our server IP now when we go to hit connect here what it's going to ask us to do is put in a token now this token is what you see in the previous part of the video I've pasted all that information into notepad we're just going to bring this back up now you don't want to give this to anyone cuz will give them the server admin and you can see the token here going to copy this and paste that into this area here and then click okay and it will give you server admin as you can see here now you can give everyone you want all your friends a bit of moderator bit of admin with certain permissions and you can sort all that out if you want to know how to do that then let me know and I'll can make a video on that that's basically how you can create your own TeamSpeak free server my name is Brian from Bright computers. co.uk hope you enjoyed it guys if you did then hit that like button also hit the Subscribe button if you want to keep up to dat when I upload new videos got any problems with your computers head over to the forums and uh if you haven't joined my Facebook fan page then you can also pop over there and give us a little like up over there all the information should be in the uh description there so all the commands and everything so just follow along there and you should be good to go thanks again bye for now\n"