CentOS 7'de TeamSpeak Sunucusu Nasıl Kurulur


TeamSpeak, şirket içi iş iletişimi, eğitim ve öğretim (dersler), çevrimiçi oyunlar ve arkadaşlarınızla ve ailenizle bağlantı kurmak için kullanılan popüler, platformlar arası bir VoIP ve yazılı sohbet uygulamasıdır. Birincil önceliği, güçlü güvenlik standartlarına, mükemmel ses kalitesine ve daha az sistem ve bant genişliği kullanımına sahip, kullanımı daha basit bir çözüm sunmaktır. Bir istemci-sunucu mimarisi kullanır ve binlerce eşzamanlı kullanıcıyı yönetebilir.

Nasıl çalışır

Kendi TeamSpeak Sunucunuzu bir Linux VPS'ye dağıtın ve TeamSpeak Sunucu adresinizi ekip arkadaşlarınızla, arkadaşlarınızla ve ailenizle veya iletişim kurmak istediğiniz herkesle paylaşın. Ücretsiz masaüstü TeamSpeak İstemcisi'ni kullanarak TeamSpeak Sunucunuza bağlanırlar ve konuşmaya başlarlar. Bu kadar kolay!

Ana Özellikler

  • Kullanımı kolaydır ve son derece özelleştirilebilir.
  • Merkezi olmayan bir altyapıya sahiptir ve oldukça ölçeklenebilirdir.
  • Yüksek güvenlik standartlarını destekler.
  • Olağanüstü ses kalitesi sunar.
  • Düşük sistem kaynağı ve bant genişliği kullanımına izin verir.
  • Güçlü dosya aktarımını destekler.
  • Ayrıca sağlam bir izin sistemini destekler.
  • Çarpıcı 3D ses efektlerini destekler.
  • Mobil bağlantıya ve çok daha fazlasına olanak tanır.

Gereksinimler

  1. Minimum Sistem Kurulumuna Sahip CentOS 7 Sunucusu
  2. Statik IP Adresli CentOS 7 Sunucusu

Bu eğitimde, CentOS 7 örneğinize TeamSpeak Server'ı ve bir Linux makinesine masaüstü TeamSpeak İstemcisi'ni nasıl kuracağınızı açıklayacağız.

TeamSpeak Sunucusunu CentOS 7'ye Kurmak

1. Öncelikle CentOS 7 sunucu paketlerinizi güncelleyerek başlayın ve ardından aşağıdaki komutları kullanarak kurulum işlemi için gerekli bağımlılıkları yükleyin.

yum update
yum install vim wget perl tar net-tools bzip2

2. Daha sonra, TeamSpeak sunucusunun diğer işlemlerden ayrı olarak kullanıcı modunda çalıştığından emin olmak amacıyla TeamSpeak Sunucusu işlemi için bir kullanıcı oluşturmanız gerekir.

useradd teamspeak
passwd teamspeak

3. Şimdi TeamSpeak Server indirme sayfasına gidin ve aşağıdaki wget komutunu kullanarak en son sürümü (yani 3.2.0) alın ve ardından tarball'ı çıkarın ve tüm dosyaları kopyalayın. dosyaları gösterildiği gibi ayrıcalıksız kullanıcımızın ana dizinine kopyalayın.

wget -c http://dl.4players.de/ts/releases/3.2.0/teamspeak3-server_linux_amd64-3.2.0.tar.bz2
tar -xvf teamspeak3-server_linux_amd64-3.2.0.tar.bz2
mv teamspeak3-server_linux_amd64 teamspeak3
cp -R teamspeak3 /home/teamspeak/
chown -R teamspeak:teamspeak /home/teamspeak/teamspeak3/

4. Her şey yerine oturduğunda, şimdi teamspeak kullanıcısına geçin ve aşağıdaki komutları kullanarak Teamspeak sunucusunu manuel olarak başlatın.

su - teamspeak
cd teamspeak3/
./ts3server_startscript.sh start

5. Systemd hizmetleri altında TeamSpeak Sunucusunu yönetmek için bir teamspeak hizmeti birim dosyası oluşturmanız gerekir.

su -
vi /etc/systemd/system/teamspeak.service

Birim dosyasına aşağıdaki konfigürasyonu ekleyin.

[Unit]
Description=Team Speak 3 Server
After=network.target

[Service]
WorkingDirectory=/home/teamspeak/teamspeak3/
User=teamspeak
Group=teamspeak
Type=forking
ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/ts3server.pid
RestartSec=15
Restart=always

[Install]
WantedBy=multi-user.target

Dosyayı kaydedip kapatın. Daha sonra şimdilik teamspeak sunucusunu başlatın ve aşağıdaki gibi sistem açılışında otomatik olarak başlamasını sağlayın.

systemctl start teamspeak
systemctl enable teamspeak
systemctl status teamspeak

6. Teamspeak sunucusunu ilk kez başlattığınızda, sunucuya bağlanmak için kullanacağınız bir yönetici belirteci/anahtarı oluşturulur. TeamSpeak İstemcisinden. Anahtarı almak için günlük dosyasını görüntüleyebilirsiniz.

cat /home/teamspeak/logs/ts3server_2017-08-09__22_51_25.819181_1.log

7. Ardından, TeamSpeak bir dizi bağlantı noktasını dinler: 9987 UDP (TeamSpeak Ses hizmeti), 10011 TCP (TeamSpeak ServerQuery) ve 30033 TCP (TeamSpeak FileTransfer).

Bu nedenle güvenlik duvarı kurallarınızı bu bağlantı noktalarını açacak şekilde aşağıdaki gibi değiştirin.

firewall-cmd --zone=public --add-port=9987/udp --permanent
firewall-cmd --zone=public --add-port=10011/tcp --permanent
firewall-cmd --zone=public --add-port=30033/tcp --permanent
firewall-cmd --reload

TeamSpeak İstemcisini Ubuntu 18.04'e Kurmak

8. Ubuntu Masaüstü makinenizde oturum açın (herhangi bir Linux işletim sistemini kullanabilirsiniz) ve TeamSpeak İstemcisi indirme sayfasına gidin ve en son sürümü edinin (ör. 3.1.9) Aşağıdaki wget komutunu kullanarak ve gösterildiği gibi yükleyin.

wget http://dl.4players.de/ts/releases/3.1.9/TeamSpeak3-Client-linux_amd64-3.1.9.run
chmod 755 TeamSpeak3-Client-linux_amd64-3.1.9.run
./TeamSpeak3-Client-linux_amd64-3.1.9.run
cd TeamSpeak3-Client-linux_amd64
./ts3client_runscript.sh

9. Sunucu sorgusu yönetici hesabına erişmek için, sunucuyu başlattıktan sonra oluşturulan giriş adını ve şifreyi kullanın. Burada ayrıca ServerAdmin Anahtarını da vermeniz istenecektir, anahtarı girdikten sonra aşağıdaki mesajı göreceksiniz, bu da yeni kurduğunuz TeamSpeak sunucusunda artık yönetici haklarına sahip olduğunuz anlamına gelir.

Privilege Key successfully used.

Daha fazla bilgi için TeamSPeak Ana Sayfasına göz atın: https://www.teamspeak.com/en/

Bu makalede TeamSpeack Server'ın CentOS 7'ye ve istemcinin Ubuntu Desktop'a nasıl kurulacağını anlattık. Paylaşmak istediğiniz sorularınız veya düşünceleriniz varsa bize ulaşmak için aşağıdaki geri bildirim formunu kullanın.