Tag Archives: ventrilo

Installing Ventrilo Server on Ubuntu 10.10

I found a great guide to installing Ventrilo on Ubuntu 9.10, I followed the steps and it worked perfectly on my installation of 10.10 as well. It fills in all the gaps that official ventrilo installation guide has.

Source: Brandon Williams @ http://rocketeerbkw.com/content/installing-ventrilo-server-ubuntu-910-karmic-koala

If you’re running a 64bit version of Ubuntu, you must install the 32bit libs

# sudo apt-get install ia32-libs

Create a user for ventrilo to run under

# sudo useradd ventrilo

Download the linux version to your home directory (or another temp directory of your choosing), extract the files and change current directory to what we just extracted

# tar -xzf ventrilo_srv-3.0.3-Linux-i386.tar.gz
# cd ventsrv

Move the vent binaries to /usr/bin and make them executable

# sudo mv ventsrv/ventrilo_srv /usr/bin/ventrilo_srv
# sudo mv ventsrv/ventrilo_status /usr/bin/ventrilo_status
# sudo chmod +x /usr/bin/ventrilo_srv /usr/bin/ventrilo_status

Make a directory for the config files and then move them there.
Give ventrilo user access

# sudo mkdir /etc/ventrilo
# sudo mv ventrilo_srv.ini /etc/ventrilo/ventrilo_srv.ini
# sudo chown -R ventrilo:ventrilo /etc/ventrilo

Make vent start when computer boots

  • Create the init.d script
  • Copy the contents of  this init.d script to that file
  • Make it executable and add it to boot sequence

    # sudo nano /etc/init.d/ventrilo
    # sudo chmod 755 /etc/init.d/ventrilo
    # sudo update-rc.d ventrilo defaults

Test to see if it works

# sudo /etc/init.d/ventrilo start

You should see something like the following, where 21626 will be the process ID of vent server

* Starting VOIP server ventrilo
21626: old priority 0, new priority -5
[ OK ]