Parakushtet
udhëzime
TeamSpeak është softueri që ju nevojitet për të biseduar në internet me shumë njerëz në të njëjtën kohë. Ai është i përsosur për ata që luajnë në një rrjet dhe kanë nevojë të transmetojnë informacion të drejtpërdrejtë. Me TeamSpeak, është e mundur të bisedoni në kohë reale në internet. Kodekët ndihmojnë në uljen e vonesës gjatë komunikimit dhe përmirësojnë cilësinë e zërit. Është e përkryer për lojtarët në internet që t'u dërgojnë udhëzime ose informacione të tjerëve.
Në këtë udhëzues, unë do t'ju tregoj se si të instaloni Serverin TeamSpeak 3 në Debian 9 Stretch Vultr VPS.
Parakushtet
- Një VPS që ekzekuton Debian 9 Stretch nga Vultr.
udhëzime
Së pari, krijoni një përdorues të ri me emrin tuaj të dëshiruar, ne do të përdorim emrin "teamspeak" për këtë udhëzues.
adduser --disabled-login teamspeak
Kalo te përdoruesi i ri.
su teamspeak
Merrni skedarët më të fundit të serverit TeamSpeak 3 për Linux 64-bit.
wget http://dl.4players.de/ts/releases/3.1.1/teamspeak3-server_linux_amd64-3.1.1.tar.bz2
Ekstraktoni arkivin.
tar xvf teamspeak3-server_linux_amd64-3.1.1.tar.bz2
Kjo do të krijojë një dosje të re në direktorinë rrënjë të quajtur teamspeak3-server_linux_amd64
Hiqni arkivin e shkarkuar.
rm teamspeak3-server_linux_amd64-3.1.1.tar.bz2
Në dosjen e nxjerrë, kemi kushtet për përdorimin e serverëve Teamspeak. Do të jetë e nevojshme t'i pranoni ato duke krijuar një skedar përpara se të filloni serverin.
cd teamspeak3-server_linux_amd64
# Reading the Terms
nano LICENSE
# Creation of the acceptance file
touch .ts3server_license_accepted
Tani do të nisim serverin tonë për herë të parë. Në fillimin e parë të serverit, ne do të kemi akses në informacione shumë të rëndësishme, të cilat do t'ju lejojnë të administroni serverin tuaj. Prandaj do të jetë e nevojshme të shënohet informacioni i lidhjes së Serverit Admin dhe Token.
sh ts3server_startscript.sh start
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
Server Query Admin Account created
loginname= "serveradmin", password= "xxxxxxxx"
------------------------------------------------------------------
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
ServerAdmin privilege key created, please use it to gain
serveradmin rights for your virtualserver. please
also check the doc/privilegekey_guide.txt for details.
token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
------------------------------------------------------------------
Bëni që serveri TeamSpeak 3 të fillojë në nisje. Përdorni të preferuar editor tuaj për të bërë një skedë të re të quajtur teamspeak
në /etc/init.d/
.
nano /etc/init.d/teamspeak
Plotësojeni atë me këtë përmbajtje.
#!/bin/sh
### BEGIN INIT INFO
# Provides: teamspeak
# Required-Start: $local_fs $network
# Required-Stop: $local_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description: Teamspeak 3 Server
### END INIT INFO
######################################
# Customize values for your needs: "User"; "DIR"
USER="teamspeak"
DIR="/opt/teamspeak3/server"
###### Teamspeak 3 server start/stop script ######
case "$1" in
start)
su $USER -c "${DIR}/ts3server_startscript.sh start"
;;
stop)
su $USER -c "${DIR}/ts3server_startscript.sh stop"
;;
restart)
su $USER -c "${DIR}/ts3server_startscript.sh restart"
;;
status)
su $USER -c "${DIR}/ts3server_startscript.sh status"
;;
*)
echo "Usage: {start|stop|restart|status}" >&2
exit 1
;;
esac
exit 0
Pasi të keni mbaruar, ruani skedarin dhe mbyllni redaktorin.
Bëni atë të ekzekutueshëm dhe shtojeni në shërbim.
chmod +x /etc/init.d/teamspeak
update-rc.d teamspeak defaults
Lista e komandave të mundshme:
Opsionale: Firewall
Përcillni portat e mëposhtme për të lejuar lidhjet me serverin tuaj TeamSpeak 3.
iptables -A INPUT -p udp --dport 9987 -j ACCEPT
iptables -A INPUT -p udp --sport 9987 -j ACCEPT
iptables -A INPUT -p tcp --dport 30033 -j ACCEPT
iptables -A INPUT -p tcp --sport 30033 -j ACCEPT
iptables -A INPUT -p tcp --dport 10011 -j ACCEPT
iptables -A INPUT -p tcp --sport 10011 -j ACCEPT