Skocz do zawartości


Hej! Zauważyliśmy, że korzystasz z "adblocka".
Chcesz pozbyć się komunikatu? Wystarczy wyłączyć wtyczkę!
Jeśli chcesz swobodnie poruszać się po forum bez reklam możesz zakupić rangę "Premium".
Więcej informacji!
krzys1540

[Poradnik] Instalacja serwera TeamSpeak3 na serwerze wirtualnym (VPS)

Rekomendowane odpowiedzi

krzys1540

Witam,

Przygotowałem dla was krótki poradnik związany z instalacją serwera TeamSpeak3 na vps lub serwerze dedykowanym. A więc zaczynamy:

1. Wykonujemy aktualizację naszego serwera.

apt-get update
apt-get upgrade 

2. Pobieramy najnowszą wersję TeamSpeak3 (Dokładnie tu: http://teamspeak.com/downloads.html#server i aby uzyskać link należy wyszukać wersję swojego oprogramowania na vps np. Linux Server 64-bit 3.0.13.6 - dla serwera z linuxem opartym na x64)

wget http://dl.4players.de/ts/releases/3.0.13.6/teamspeak3-server_linux_amd64-3.0.13.6.tar.bz2

 

3. Rozpakowanie 

tar -zxvf teamspeak3-server_linux_amd64-3.0.13.6.tar.bz2 

4. Teraz musimy przejść do folderu w którym wypakowaliśmy naszego teamspeaka

cd teamspeak3-server_linux-amd64

5. Po wejściu do folderu zostaje nam tylko użycie komendy aby odpalić serwer. Podam wam kilka komend do startu,stopu i statusu

./ts3server_startscript.sh start
./ts3server_startscript.sh stop
./ts3server_startscript.sh status 

 

Gotowe :D Twój serwer jest już gotowy 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Crix

Aktualizacja  - najnowsza wersja TeamSpeak 3 - 3.0.13.8.

 

1. Aktualizacja serwera początkowa

 

Cytuj

apt-get update

apt-get upgrade

 

2. Pobieramy najnowszą wersję za pomocą komendy

 

Wersja 32-bitowa:

Cytuj

 

Wersja 64-bitowa:

Cytuj

 * Pamiętaj *

- nie zapomnij zainstalować poprawnie partycji domyślnych w VPS KVM, na openVZ niekiedy może nie być.

Cytuj

apt-get install tar

                                                            lub jedną komendą: apt-get install tar & bz2

apt-get install bz2

 

3. Rozpakowywanie

 

Wersja 32-bitowa:

Cytuj

 

Wersja 64-bitowa:

Cytuj

 

W razie problemów do obu wersji można przypisać identyczną partycję "-jxvf".

 

4. Teraz przechodzimy do folderu z plikami TeamSpeak 3

 

Wersja 32-bitowa:

Cytuj

cd /root/teamspeak3-server_linux_x86

 

Wersja 64-bitowa:

Cytuj

cd /root/teamspeak3-server_linux_amd64

 

5. Uruchomienie dla obu wersji jest takie same

 

Nadanie tak zwanych "chmodów" (uprawnień):

Cytuj

chmod -R 777 ts3server_startscript.sh

 

Startowanie instancji:

Cytuj

./ts3server_startscript.sh start

 

 

6. Przydatne komendy

 

Start instancji

Cytuj

./ts3server_startscript.sh start

 

Restart instancji:

Cytuj

./ts3server_startscript.sh restart

 

Zatrzymanie instancji:

Cytuj

./ts3server_startscript.sh stop

 

7. Odblokowanie portów

 

Gdybyś nie mógł połączyć się z serwerem TeamSpeak 3 to odblokuj te porty:

Cytuj

iptables -A INPUT -p udp -m udp --dport 9987 -j ACCEPT       (UDP) - przeważnie stosowane do połączenia się z serwerem

Cytuj

iptables -A INPUT -p tcp -m tcp --dport 30033 -j ACCEPT       (TCP) - przeważnie do odnalezienia łączących się ikon na serwer (dodawanie) etc.

Cytuj

iptables -A INPUT -p tcp -m tcp --dport 10011 -j ACCEPT       (TCP) przeważnie do łączenia się poprzez telnet do query-admina.

 

Myślę, że troszkę pomogłem i zaktualizowałem poradnik :D

 

Pomogłem? Daj repkę. <3

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
zmechu

Jedna drobna, aczkolwiek istotna uwaga. Jest BARDZO kiepskim pomysłem uruchamianie usług jako root. Szczególnie takich które praw roota nie wymagają a przede wszystkim usług potencjalnie niebezpiecznych/dziurawych/podatnych na ataki. A TS3 to już w ogóle :-)

 

Lepszym wyjściem jest utworzenie konta (usera teamspeak), założenie dla niego odrębnego katalogu, przyznanie praw do katalogu (chown/chmod) i odpalenie TSa jako użytkownik teamspeak.

 

ps axu | grep ts3
teamspe+  1141  0.9  2.2 707196 23892 ?        Sl   Nov09  27:36 ./ts3server

ls -lh /opt/teamspeak3-server_linux_amd64/
total 32M
-rw-rw-r-- 1 teamspeak root       51K Jul 19 10:32 CHANGELOG
-rw-rw-r-- 1 teamspeak root       36K Jul 19 10:32 LICENSE
-rw-r--r-- 1 teamspeak root       35K May 15 19:10 LICENSE_GNU_GPL.md
-rw-r--r-- 1 teamspeak root      5.5K May 15 19:10 README.md
drwxrwxr-x 3 teamspeak root      4.0K Jul 19 10:31 doc
drwxr-xr-x 2 teamspeak root      4.0K May 15 19:10 docs

ls -lh /opt/
drwxrwxr-x 12 teamspeak root 4.0K Nov  9 14:11 teamspeak3-server_linux_amd64

Można dać nawet 750, ale aż takich potrzeb nie widziałem :-)


ts.virtual-gaming.eu - nie polecam, 2/10 :-)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Crix
10 godzin temu, zmechu napisał:

Jedna drobna, aczkolwiek istotna uwaga. Jest BARDZO kiepskim pomysłem uruchamianie usług jako root. Szczególnie takich które praw roota nie wymagają a przede wszystkim usług potencjalnie niebezpiecznych/dziurawych/podatnych na ataki. A TS3 to już w ogóle :-)

 

Lepszym wyjściem jest utworzenie konta (usera teamspeak), założenie dla niego odrębnego katalogu, przyznanie praw do katalogu (chown/chmod) i odpalenie TSa jako użytkownik teamspeak.

 

ps axu | grep ts3
teamspe+  1141  0.9  2.2 707196 23892 ?        Sl   Nov09  27:36 ./ts3server

ls -lh /opt/teamspeak3-server_linux_amd64/
total 32M
-rw-rw-r-- 1 teamspeak root       51K Jul 19 10:32 CHANGELOG
-rw-rw-r-- 1 teamspeak root       36K Jul 19 10:32 LICENSE
-rw-r--r-- 1 teamspeak root       35K May 15 19:10 LICENSE_GNU_GPL.md
-rw-r--r-- 1 teamspeak root      5.5K May 15 19:10 README.md
drwxrwxr-x 3 teamspeak root      4.0K Jul 19 10:31 doc
drwxr-xr-x 2 teamspeak root      4.0K May 15 19:10 docs

ls -lh /opt/
drwxrwxr-x 12 teamspeak root 4.0K Nov  9 14:11 teamspeak3-server_linux_amd64

Można dać nawet 750, ale aż takich potrzeb nie widziałem :-)

 

Tak wiem, że lepiej odpalać teamspeaka z użytkownika, ale początkowi nie wiedzą i spoglądają na poradniki jak po prostu odpalać, instalować teamspeaka by rozmawiać etc.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
`.Łukasz.
35 minut temu, Vane™ napisał:

 

Tak wiem, że lepiej odpalać teamspeaka z użytkownika, ale początkowi nie wiedzą i spoglądają na poradniki jak po prostu odpalać, instalować teamspeaka by rozmawiać etc.

W takim razie masz już kolejny pomysł na kolejny poradnik :) 

 

Do poradnika dodałbym jeszcze, że co 3/5 miesięcy TeamSpeak wprowadza nowsze wersję aplikacji (Chyba, że będziesz aktualizował poradnik). 

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Howl

Przydatny poradnik dla początkujących 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Gość Devanger

Poradnik przydatny dla osób, które bawią się w teamspeak3 serwer pierwszy raz.

Leci dla was + za chęci

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.


  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.


×

Powiadomienie o plikach cookie