darkkandadr
Yönetici
Linux bir VDS veya VPS sunucuya sahipseniz bu sunucuyu diğer işlerinizin yanında bir TeamSpeak 3 sunucusu olarak da kullanabilirsiniz. Bunun için sizlere adım adım bir rehber hazırladık. Buyurun başlayalım.
- Sunucuyu güncelleyin.
Öncelikle sunucumuzda kullandığımız şeylerin güncel olması önem arz ediyor. Bunun için sunucumuzdaki paketleri güncelleyelim:
Kod:sudo apt update && sudo apt upgrade -y
- TeamSpeak sunucumuzu oluşturmak için diğer işlerimizle karışmaması için bir kullanıcı oluşturalım.
Kod:sudo adduser --disabled-login teamspeak
- TeamSpeak 3 sunucu dosyalarımızı indirelim ve kuralım.
Kod:sudo usermod -s /bin/bash teamspeaksudo su - teamspeak wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 tar xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2 cd teamspeak3-server_linux_amd64
- TeamSpeak 3 sunucumuzu başlatalım.
Kod:./ts3server_startscript.sh start
Kod:export TS3SERVER_LICENSE=accept./ts3server_startscript.sh start
- TeamSpeak3 sunucumuzun sunucu her başlatıldığında otomatik olarak çalışmasını ayarlayalım.
Kod:sudo nano /etc/systemd/system/teamspeak.service
Kod:[Unit]Description=TeamSpeak 3 Server After=network.target [Service] WorkingDirectory=/home/teamspeak/teamspeak3-server_linux_amd64 User=teamspeak Group=teamspeak Type=forking ExecStart=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh start ExecStop=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh stop ExecReload=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh restart PIDFile=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server.pid Restart=always RestartSec=15 StartLimitInterval=0 [Install] WantedBy=multi-user.target
Aşağıdakileri girip sisteme bu görevi tanımlayalım.
Kod:sudo systemctl daemon-reload sudo systemctl enable teamspeak
- Güvenlik duvarına otomatik olarak izin verilmiş olabilir eğer verilmediyse aşağıdakileri ayarlayalım.
Kod:sudo ufw allow 9987/udp # Voice server port sudo ufw allow 30033/tcp # File transfer port sudo ufw allow 10011/tcp # ServerQuery port sudo ufw reload