![]() |
|
|||||||||||||||||
>> TeamSpeak and Ventrilo Setup Tutorial
- Installing TeamSpeak on FreeBSD - Installing Ventrilo on FreeBSD - Installing TeamSpeak on Linux Debian - Installing Ventrilo on Linux Debian
HOW-TO: install a TeamSpeak and Ventrilo Servers on FreeBSD and Linux Debian TeamSpeak and Ventrilo are popular voice communication servers; These quality, scalable applications enable people to speak with one another over the Internet. TeamSpeak and Ventrilo consist of both client and server software. The servers act as a host to multiple client connections, capable of handling literally thousands of simultaneous users.
Installing TeamSpeak on FreeBSD (via ports system) The tutorial was tested on the ISPmanager template. Run the below commands: # cd /usr/ports/audio/teamspeak_server Edit /etc/rc.conf by adding: teamspeak_enable="YES" Lets start the teamspeak server first time using the command: /usr/local/etc/rc.d/teamspeak-server start If you point your web browser to the hosts ip address (or dns-name if you have one) followed by the port 14534 like http://your_vps_ip:14534/ you should get the web-interface of the teamspeak server. To configure the servers appearance (name, number of users etc) you need to log-on. The login data you will find in the newly created server log-file. Open server.log in the directory /usr/local/lib/teamspeak_server and try to find something like this (username and password): 18-12-07 05:27:27,WARNING,Info,SERVER, admin account info: username: admin password: ocggl5 Now you can access to the web interface http://your_vps_ip:14534/. Click on SuperAdmin Login, then fill in the details provided in server.log. Configure your teamspeak server. At least set the server name, the number of allowed users and create one user for yourself with admin rights. For further infos consult the documentation on the teamspeak-site, as this is beyond the scope of this how-to. Now you can connect to the server via your teamspeak client. Download the latest source from the official site and nstall it on your server. After successful installation, click on the teamspeak server settings and specify there your server ip or domain name, your nickname, login and password.
Installing Ventrilo on FreeBSD The Ventrilo server does not have a GUI interface. All output will occur in the console window. Download the latest version of the FreeBSD server from Ventrilo's website. Click on Server programs and find the file ventrilo_srv-3.0.2-FreeBSD-i386.tar.gz. Install the 32bit compatibility packages on the server and unpack the archive: # tar xvzf ventrilo_srv-3.0.2-FreeBSD-i386.tar.gz -C /usr/local/ Open the directory /usr/local/ventsrv and edit the file ventrilo_srv.ini Auth=1 (enables users' authorisation, if required) Start the server # cd /usr/local/ventsrv Starting the server with "&", you will push it to the background. Remember to set the script to run when the server is started. Create the file /etc/rc.local and type: cd /usr/local/ventsrv/ That's it. Now you can download Ventrilo client from the official site and nstall it on your server. After successful installation, click on the server settings and specify there your server ip, your nickname, login and password.
Installing TeamSpeak on Linux Debian The teamspeak-server package is included into the unstable repository only. Download the binary file from TeamSpeak's web-site as you will need to update a lot of libraries throuhg apt-get. First step is to download the archive of the linux server from TeamSpeak's official site. For secuity reasons you will not be able to run the teamspeak server binary as root. So lets create an user who will run our daemon using the command adduser Now the file teamspeak has to be copied into a directory, I called mine /home/teamspeak. The template debian-4.0-i386-minimal does not include bzip2. You will need to install it (if not already installed) onto your VPS: # apt-get install bzip2 Unpack the archive (You should install this under the user teamspeak and start the servers under a non privileged user): $ tar xjvf ts2_server_rc2_202319.tar.bz2 Let's start the teamspeak server first time, test it and configure access to it. $ cd tss2_rc2 Check server.log for the admin and user passwords. All you need now is a startup script: $ crontab -e Now you can access to the web interface http://your_vps_ip:14534 and download the teamspeak client.
Installing Ventrilo on Linux Debian This how-to will enable you to run a Ventrilo server on your Linux-based VPS (I used debian-4.0-i386-minimal template). I've tried this on FreeBSD OS and my guess is that it is set up in a similar method. First you need to download the Ventrilo server from the Ventrilo site and pick the version for Linux i386 - Linux Ventrilo Server Linux i386 - 32bit. Upload the file to the machine via ftp or scp protocol. Unpack the archive to a directory, like: # tar xvzf ventrilo_srv-3.0.2-Linux-i386.tar.gz -C /usr/local/ Edit the config file of the server: /usr/local/ventsrv/ventrilo_srv.ini Configure the server to start automatically when the computer is rebooted. Put the following line into your /etc/rc.local file: cd /usr/local/ventsrv/ That's it. You now have a Ventrilo server running off your VPS. |
|
|||||||||||||||||