W tym poradniku pokaże wam jak zainstalować ventrilo na vps'ie, dedyku.
Na początku musimy się zalogować do ssh na naszym vpsie/dedyku
co za chwile zrobimy? Stworzymy katalog ventrilo, przejdziemy do tego katalogu, ściągniemy venta na maszynkę, rozpakujemy.
No to jady
1. Instalacja Ventrilo 2.1.2
1.1 Tworzymy katalog *vent
za pomocą komendy
mkdir vent
gdzie vent to nazwa katalogu, oczywiście można inna to w niczym nie przeszkadza.
1.2 Przechodzimy do tego katalogu
za pomocą komendy
cd ventzanim przejdziemy dalej sprawdźmy na początku czy jesteśmy w katalogu vent
taką właśnie komendą
pwd
U mnie jest wszystko tak jak potrzeba
![:-)](https://amxx.pl/public/style_emoticons/default/biggrin.gif)
1.3 Przechodzimy dalej czas ściągnąć venta
![:-)](https://amxx.pl/public/style_emoticons/default/biggrin.gif)
wget http://ciasna.szparka.net/ventrilo_2_1_2_server_linux.tar.gz
1.4 Gdy tylko nam się pobierze trzeba wypakować
tar -xzf ventrilo_2_1_2_server_linux.tar.gz
Już mamy wypakowany teraz czas go skonfigurować
![:D](https://amxx.pl/public/style_emoticons/default/biggrin.gif)
2.0 Konfiguracja
Otwieramy plik konfiguracyjny venta
mcedit ventrilo_srv.ini
W tym pliku znajduję się konfiguracja venta, poniżej daje przykładową/podstawową wraz z wyjaśnieniem
[Server] Name=Nazwaserwera # Tutaj nazwa serwera Phonetic= =amxx.pl# nazwe którą nam przeczyta syntezator Comment=www.amxx.pl # tutaj komentarz serwera w nawiasie po nazwie Port=3784 # Tutaj ustawiamy port domyślnym jest 3784 Auth=0 # 1 serwery prywatny 0 serwer publiczny Duplicates=1 # Możliwość wejścia kilku osób o takim samym nicku (1 - tak, 0 - nie) AdminPassword=hasloadmina # Hasło administratora pamiętajcie aby go nie zdradzać <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/biggrin.gif' class='bbc_emoticon' alt=':D' /> Password=haslo # Hasło na serwer. Jest sprawdzane tylko wtedy gdy Auth jest ustawiony na 1 MaxClients=100 # Maksymalna liczba użytkowników online tak zwanych slotów SendBuffer=0 RecvBuffer=0 Diag=0 LogonTimeout=5 CloseStd=1 FilterWave=0 FilterTTS=0 TimeStamp=0 PingRate=10 ExtraBuffer=0 ChanWidth=0 ChanDepth=0 ChanClients=0 DisableMaxClients=1 DisableQuit=1 VoiceCodec=0 VoiceFormat=1 SilentLobby=0 #SpamChat=1,1000,2 #SpamComment=1,1000,2 #SpamWave=1,1000,2 #SpamTTS=1,1000,2
3.0 Uruchamianie serwera
Przed uruchomieniem serwera musimy nadać odpowiednie mu chmody
chmod +x ./ventrilo_srv
Ok mamy chmody teraz możemy sprawdzić czy nas serwer działa na początku lepiej bez komendy screen aby zobaczyć czy nie ma żadnych błędów
./ventrilo_srv
Tak działa, wam też? Super
![:-)](https://amxx.pl/public/style_emoticons/default/biggrin.gif)
Teraz naciskamy ctrl+c i zabijamy naszego venta, ale spokojnie potem nasze dziecko na nowo urodzimy
![:D](https://amxx.pl/public/style_emoticons/default/biggrin.gif)
Co teraz trzeba zrobić? uruchomić venta wraz z komendą screen, po co? Po to że jak wyłączymy np putty ( nasz program do ssh) to żeby serwer dalej chodził
screen -A -m -d -S Vent ./ventrilo_srv
Brawo chodzi
![:-)](https://amxx.pl/public/style_emoticons/default/biggrin.gif)
teraz za pomocą komendy
screen -ls
Widzimy go w naszych screenach bardzo łatwo jest go teraz wyłączyć po prostu
Kill x
gdzie x to cyferki obok nazwy Vent, za każdym razem te cyferki się zmieniają
![:-)](https://amxx.pl/public/style_emoticons/default/biggrin.gif)
Pewnie aaa myślicie że to już koniec poradnika, no bo co więcej? Mam dla was taki myk
![:D](https://amxx.pl/public/style_emoticons/default/biggrin.gif)
Otóż gdy serwer nam padnie to sam się podniesie
![:-)](https://amxx.pl/public/style_emoticons/default/biggrin.gif)
Tworzymy plik vt.sh
wklepujemy do niego ścieżkę
screen -A -m -d -S vt1 /sciezka/do/vt/ventrilo_srv screen -A -m -d -S vt2 /sciezka/do/vt/ventrilo_srv
Następnie w /etc/rc.local przed exit 0 wklep
/sciezka/do/vt.sh
pamiętaj o zmienieniu sciezka/do/vt na swoją jak i /sciezka/do/sh