TeamSpeak’i VPS’ime Nasıl Kurarım?
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.sh
./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/*