📒 

TeamSpeak’i sanal bir sunucuya kurmak oldukça basittir ve Ubuntu veya CentOS gibi popüler işletim sistemlerinde yapılabilir. Aşağıda, Ubuntu tabanlı bir sanal sunucuya TeamSpeak Sunucusu kurma adımlarını bulabilirsiniz. Farklı bir işletim sisteminiz varsa, süreç benzer olacaktır, sadece küçük farklılıklar olabilir.

TeamSpeak’in bir VPS üzerine kurulumu ve çalıştırılması için minimum gereksinimler şunlardır:

  • 1 CPU Çekirdeği
  • 512 MB RAM
  • 1-2 GB Disk Alanı
  • 10 Mbps ağ bağlantısı

VPS U1 tarifesi ile minimum konfigürasyonda kolayca başlayabilirsiniz.

Yeni Kullanıcı Oluşturma

Depoları güncelleyin ve gerekli güncellemeleri yükleyin:

sudo apt update && sudo apt upgrade -y

TeamSpeak’i çalıştırmak için yeni bir kullanıcı oluşturun (güvenlik açısından önerilir):

sudo adduser teamspeak

Yeni kullanıcı için şifre belirlemek için istemleri takip edin.

TeamSpeak Sunucusunu İndirme

teamspeak kullanıcısına geçin:

sudo su - teamspeak

En son TeamSpeak Sunucusu sürümünü indirin (64-bit için):

wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 -O teamspeak-server.tar.bz2

İndirilen arşivi çıkarın:

tar xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2

exit

TeamSpeak Sunucusunu Kurma

Komutu girin:

apt install bzip2
  • Ayrıca otomatik kurulum betiğini kullanarak TeamSpeak sunucusunu da kurabilirsiniz. Sunucunuza bağlanın ve oturum açın
    ssh root@server_ip -p ssh_port
    wget https://bill.alexhost.com/downloads/teamspeak_install.sh
    chmod +x teamspeak_install.ssh
    ./teamspeak_install.sh

Yeni oluşturulan teamspeak kullanıcısına geçin ve sunucuyu indirin:

su - teamspeak
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 -O teamspeak-server.tar.bz2

Ardından arşivi çıkartmalısınız. Bunu şu komutla yapabilirsiniz:

tar xvfj teamspeak-server.tar.bz2 --strip-components 1

Şimdi lisans sözleşmesini kabul etmeniz gerekiyor. Boş bir dosya oluşturun:

touch ~/.ts3server_license_accepted

Daha sonra, mevcut kullanıcıdan çıkmak için şunu girin:

exit

Sistem Servisi Oluşturma

TeamSpeak sunucusunu yönetmek için bir sistem servisi oluşturalım. Servis dosyası oluşturmak için editörü açın:

nano /etc/systemd/system/teamspeak.service

Aşağıdaki kodu ekleyin – https://telegra.ph/nano-etcsystemdsystemteamspeakservice-10-09 

Dosyayı kaydedin (ctrl+s) ve editörden çıkın. Değişiklikleri şu komutla uygulayın:

systemctl daemon-reload

Servisin sistem başlatıldığında çalışması için etkinleştirin ve hemen başlatın:

systemctl enable --now teamspeak

Sunucunun durumunu kontrol etmek için şu komutu kullanın:

systemctl status teamspeak

Yönetici Şifresini Ayarlama

Bu işlemleri yapmadan önce sunucuyu durdurmamız gerekiyor. Bunu şu komutla yapabilirsiniz:

systemctl stop teamspeak.service

Şimdi sunucuyu yönetici şifresi ile başlatın:

su - teamspeak
./ts3server_startscript.sh start serveradmin_password=YourPasswd

Şifreyi ayarladıktan sonra, TeamSpeak servisini durdurun:

./ts3server_startscript.sh stop

Ardından çıkış yaparak şu komutu yazın:

exit

TeamSpeak servisini başlatın:

systemctl start teamspeak.service

TeamSpeak Sunucusuna Bağlanma

Şimdi masaüstünüzde TeamSpeak’i indirip kurma aşamasına geçebilirsiniz. Bağlandıktan sonra, servis başlatıldığında oluşturulan token’ı girin. Bu token’ı şu komutla bulabilirsiniz:

grep -i token /opt/teamspeak/logs/*