Ventrilo jak pewnie dobre wiecie jest programem do drużynowych rozmów głosowych.
Dlaczego wersja 2.1.4?
Ponieważ w późniejszych wersjach nałożono ograniczenia.
Jeśli nie kupimy licencji (której będąc z Polski nie dostaniemy) mamy ograniczenie do 8 slotów i nie mamy możliwości zmiany portu z domyślnego.
1. Instalacjaa) Tworzymy katalog dla Ventrilo
Katalog tworzymy za pomocą komendy
Kod:
mkdir ventrilo
(ventrilo to nazwa naszego katalogu)
b) Przechodzimy do nowo utworzonego katalogu
Kod:
cd ventrilo
c) Pobieramy pliki Ventrilo 2.1.4
Kod:
wget http://mirror.delta-serv.pl/serv/ventrilo_2_1_2_server_linux.tar.gz
d) Rozpakowywujemy archiwum
Kod:
tar -xzf ventrilo_2_1_2_server_linux.tar.gz
2. KonfiguracjaOtwieramy plik ventrilo_srv.ini naszym ulubionym edytorem tekstowym (dla początkujących polecam mcedit/nano).
Kod:
mcedit ventrilo_srv.ini
W tym pliku znajduje się konfiguracja serwera, poniżej przedstawiam przykładową, podstawową konfiguracje wraz z objaśnieniami)
Kod:
[Server]
Name=Ventrilo Delta-Serv.pl # Nazwa serwera
Phonetic=DeltaServ # Nazwa fonetyczna (którą przeczyta syntezator)
Comment=Gramy BO Lubimy # Komentarz serwera (w nawiasie po nazwie serwera)
Port=3784 # Port, domyślny - 3784
Auth=0 # Ustawiamy na 1 jeśli serwer jest prywatny
Duplicates=1 # Możliwość wejścia kilku osób o takim samym nicku (1 - tak, 0 - nie)
AdminPassword=hasloadmina # Hasło administratora serwera
Password=haslo # Hasło na serwer. Jest sprawdzane tylko wtedy gdy Auth jest ustawiony na 1
MaxClients=100 # Maksymalna liczba graczy.
III. Uruchamianie
Aby uruchomić serwer nadajemy mu prawa za pomoca komendy:
Kod:
chmod +x ./ventrilo_srv
Serwer uruchamiamy za pomocą komendy
Kod:
./ventrilo_srv
Lecz co nam po tym jeśli po zamknięciu sesji SSH (np. putty) serwer przestanie działać? Jak temu zaradzić? Na pomoc przychodzi nam screen.
Kod:
screen -A -m -d -S vt ./ventrilo_srv
Gdzie:
vt - nazwa screena, przydatka przy "zabijaniu" go,
./ventrilo_srv - plik wysadowy Ventrilo.
Kod:
[Status]
Intf=0.0.0.0
Kod:
#FilterGen=127.0.0.1
#FilterDetail=127.0.0.1
Po zahashowaniu tych linijek, serwer można dodać nawet do GameTrackera :)
na podstawie
GameHostingTalk.pl