Results 1 to 15 of 41
-
04-09-2011, 05:43 #1-= TeamSpeak User =-
- Join Date
- Aug 2011
- Location
- California, United States
- Posts
- 20
How-To install TeamSpeak 3.0.6.1 Server | CentOS | Debian
How to setup a TeamSpeak 3 Server on Linux.
First if you dont have it already, download Putty. You can get Putty here. Save it to your desktop. Once saved go to your desktop and open it. You should get a screen that looks like this.
*NOTE: You must have SSH access to your linux box.
http://amurray.me/putty/putty_main.JPG
Once you have that fill in your linux server IP address or host name. Then click open. You should now see this screen.
http://amurray.me/putty/putty_connected.JPG
Once connected you will need to provide login infomation. You will need to use the root account to create a new user. Reason for this because you should NOT run teamspeak under the root account for security reasons.
To add a new user run the following commands. You can change the username to whatever you want. Replace the "accountnamehere" with the name of the account that you will use for teamspeak. Once you hit enter it should ask you to "Enter new UNIX password" this is where you will type in the password to the account. You will NOT see your password as you type it so make sure you spell it right so you don't have to go back and do the "passwd" command again.
Code:useradd ts3srv passwd accountnamehere
To install the teamspeak server download the teamspeak 3 linux 32-bit or 64-bit depending on what your linux os is, my server for example is a 32-bit. If you are unsure go with the 32-bit. Then run this command with the new user account you made.
**NOTE: If you chose a diffrent username make sure you make that change to the "cd /home/ts3rv/" as well so you would replace "ts3srv" with the one you chose to both of the "cd" commands.
***TIP: If you chose to just use the username I provided then you can just copy the commands below and paste them into putty. To paste into putty first copy the commands below then go to your putty window and press the "right mouse" button. You don't need to hold it down.
32-bit install
Code:cd /home/ts3srv/ wget http://teamspeak.gameserver.gamed.de/ts3/releases/3.0.6.1/teamspeak3-server_linux-x86-3.0.6.1.tar.gz tar xvfz teamspeak3-server_linux-x86-3.0.6.1.tar.gz cd /home/ts3srv/teamspeak3-server_linux-x86 ./ts3server_startscript.sh start
Code:cd /home/ts3srv/ wget http://teamspeak.gameserver.gamed.de/ts3/releases/3.0.6.1/teamspeak3-server_linux-amd64-3.0.6.1.tar.gz tar xvfz teamspeak3-server_linux-amd64-3.0.6.1.tar.gz cd /home/ts3srv/teamspeak3-server_linux-amd64 ./ts3server_startscript.sh start
Once your sever starts up you will see it output something like this. Be sure to write your Server Query Admin Account down as it will not be shown again. An easy way to copy it would be to select it all and copy it to a text file.
Code:------------------------------------------------------------------ I M P O R T A N T ------------------------------------------------------------------ Server Query Admin Acccount created loginname= "serveradmin", password= "ostsOuyX" ------------------------------------------------------------------ ------------------------------------------------------------------ I M P O R T A N T ------------------------------------------------------------------ ServerAdmin privilege key created, please use it to gain serveradmin rights for your virtualserver. please also check the doc/privilegekey_guide.txt for details. token=A3Omx+Yy0mKtNMZ7UOa2cLbkEWyB5fwgwLcT5C+A ------------------------------------------------------------------
CentOS:
If you want to have teamspeak start-up automaticaly after a server restart you should add a cron job. To add the cron job run the following commands. Also make sure your logged into the "ts3srv" account and not root!
Code:crontab -e
Code:Press the "I" key.
When it says that write this in window.
32-bit
Code:@reboot /home/ts3srv/teamspeak3-server_linux-x86/ts3server_startscript.sh start
Code:@reboot /home/ts3srv/teamspeak3-server_linux-amd64/ts3server_startscript.sh start
Code::wq
If you want to have teamspeak start-up automaticaly after a server restart you should add a cron job. To add the cron job run the following commands. Also make sure your logged into the "ts3srv" account and not root!
Code:crontab -e
http://amurray.me/putty/putty_debian_crontab.JPG
Debian uses a diffrent type of editor called "nano". Using your arrow keys, press the "down" arrow key till you reach the bottom. Once you hit the bottom type in one of the commands below that goes along with your teamspeak installation that you made above.
32-bit
Code:@reboot /home/ts3srv/teamspeak3-server_linux-x86/ts3server_startscript.sh start
Code:@reboot /home/ts3srv/teamspeak3-server_linux-amd64/ts3server_startscript.sh start
http://amurray.me/putty/putty_debian_crontab_insert.JPG
Now press (CTRL+X) then press "Y" then press enter.
Now your teamspeak server should start up automatically if you ever do a server restart or it just goes offline and you have to start it back up.Last edited by 13lackHawk; 02-09-2012 at 07:04. Reason: Updated to 3.0.6.1
-
09-03-2012, 05:06 #2-= TeamSpeak User =-
- Join Date
- Aug 2011
- Location
- California, United States
- Posts
- 20
Updated to use the latest server version 3.0.2
EDIT: Also can a mod change the "How-To install TeamSpeak 3.0.0 Server | CentOS" to "How-To install TeamSpeak 3.0.X Server | CentOS | Debian"Last edited by 13lackHawk; 09-03-2012 at 10:48.
-
15-03-2012, 04:15 #3-= TeamSpeak User =-
- Join Date
- Mar 2012
- Posts
- 5
This may not be the most appropriate place to ask, but you seem knowledgeable and I would love to hear your opinion...
Does TS3 use much RAM/CPU on CentOS? Or is it just simply a Bandwidth hog...?
-
15-03-2012, 04:19 #4-= TeamSpeak User =-
- Join Date
- Aug 2011
- Location
- California, United States
- Posts
- 20
No, my teamspeak server doesn't use a lot of ram or cpu. It does use bandwidth because its voice chat.
-
15-03-2012, 04:20 #5-= TeamSpeak User =-
- Join Date
- Mar 2012
- Posts
- 5
So 100mb or less RAM used? Or should I expect more. With minimal channels and max 32 player slots...
-
15-03-2012, 04:25 #6-= TeamSpeak User =-
- Join Date
- Aug 2011
- Location
- California, United States
- Posts
- 20
I don't know, I have never ran a teamspeak server with 100mb or below that, you can give it a try. But why would you use less than 100mb?
-
15-03-2012, 04:32 #7-= TeamSpeak User =-
- Join Date
- Mar 2012
- Posts
- 5
Err... I have RAM, I just was wondering how much on average TS3 uses... I was stating the goal to be to use less than 100mb of RAM... Because that's good performance.
-
15-03-2012, 04:35 #8-= TeamSpeak User =-
- Join Date
- Aug 2011
- Location
- California, United States
- Posts
- 20
It should use less than 100Mb if its just a single server with 32 slots. I don't run single servers so I couldn't really tell you the actual ram usage of one atm. Start up a server and see how much ram it does use.
-
15-03-2012, 05:15 #9-= TeamSpeak User =-
- Join Date
- Mar 2012
- Posts
- 5
I've got all that down... You should add more to the tutorial. Basically I'm stuck at what to do after I start it up.
I know I need to open some ports, and I probably need to change some stuff. I want access to the webadmin mainly right now xD
-
15-03-2012, 10:19 #10-= TeamSpeak User =-
- Join Date
- Aug 2011
- Location
- California, United States
- Posts
- 20
Teamspeak 3 doesn't come with a "webadmin" like Teamspeak 2 did. If you're talking about "Psychokiller TS3 Web admin" then you would need to open up ports "10011, TCP" & "30033, TCP". Also port "9987, UDP" needs to be open in order to connect to the server with the TS3 client. I will also look into adding more to this tutorial. This tutorial was just a quick get a server running without the bells and whistles. xD
-
15-03-2012, 13:49 #11-= TeamSpeak User =-
- Join Date
- Mar 2012
- Posts
- 5
-
15-03-2012, 14:00 #12-= TeamSpeak User =-
- Join Date
- Aug 2011
- Location
- California, United States
- Posts
- 20
-
20-03-2012, 19:07 #13-= TeamSpeak User =-
- Join Date
- Mar 2012
- Posts
- 8
Can I just use:
su user -c "crontab -e"
-
20-03-2012, 19:17 #14-= TeamSpeak User =-
- Join Date
- Aug 2011
- Location
- California, United States
- Posts
- 20
I never used that cmd before but it should work to open up the crontab.
-
29-04-2012, 03:08 #15-= TeamSpeak User =-
- Join Date
- Aug 2011
- Location
- California, United States
- Posts
- 20
Updated to 3.0.5
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
CENTOS and Teamspeak
By dangerdave5412 in forum Linux / FreeBSDReplies: 8Last Post: 19-10-2011, 07:08 -
Install a Team speak Server on Linux (CentOS)
By Ethernaly in forum [TeamSpeak 2] Server SupportReplies: 5Last Post: 17-10-2011, 20:45 -
CentOS Install
By loest in forum Linux / FreeBSDReplies: 2Last Post: 30-10-2010, 15:21 -
Teamspeak 2x with MYSQL 5 on CENTOS 5.2
By evendco in forum [TeamSpeak 2] Server SupportReplies: 2Last Post: 24-11-2008, 12:54 -
how to install teamspeak server
By mcolvin in forum [TeamSpeak 2] Server SupportReplies: 16Last Post: 20-04-2006, 15:38