Ödeme Yöntemleri Abuse

Ubuntu 24.04 üzerinde TeamSpeak sunucu kurulumu ve yapılandırması: ayrıntılı kılavuz

  • Ana Sayfa
  • Bilgi tabanı
  • Ubuntu 24.04 üzerinde TeamSpeak sunucu kurulumu ve yapılandırması: ayrıntılı kılavuz
08.10.2024, 20:38

TeamSpeak, oyuncu topluluklarında ve diğer kolektiflerde yaygın olarak kullanılan popüler bir sesli ve metin iletişim yazılımıdır. Bu kapalı VOIP uygulaması, kullanıcıların ses kanallarını kullanarak tek bir sohbette iletişim kurmasına olanak tanır. TeamSpeak mobil bağlantı, gelişmiş izinler sistemi, yüksek ses kalitesi ve diğerleri gibi özellikleriyle bilinir. TeamSpeak sunucusu ve istemcisi Linux, FreeBSD, macOS ve Windows (32- ve 64-bit sürümleri) gibi çeşitli işletim sistemlerine kurulabilir.

Gereksinimler

Adım 1: SSH üzerinden sunucuya giriş yapın

Öncelikle, root kullanıcısı altında SSH aracılığıyla sunucunuza bağlanmanız gerekir. IP_Address yerine sunucunuzun IP adresini ve Port_number yerine SSH port numarasını yazarak aşağıdaki komutu çalıştırın:

ssh root@IP_Address -p Port_number

Ubuntu'nun doğru sürümünün kurulu olduğundan emin olmak için komutu çalıştırın:

lsb_release -a

Beklenen Sonuç:

Distributor ID: Ubuntu
Description:    Ubuntu 24.04 LTS
Release:        24.04
Codename:      noble

Adım 2: Yeni bir kullanıcı oluşturun

Şimdi TeamSpeak sunucusunu çalıştırmak için yeni bir sistem kullanıcısı oluşturalım. Komutu yazın:

useradd -mrd /opt/teamspeak teamspeak -s "$(which bash)"

Bu komut /opt/teamspeak dizinini oluşturacak ve bu dizin teamspeak kullanıcısı için ev dizini olacaktır. Sunucuyu kurmak için kullanacağız.

Adım 3: TeamSpeak sunucusunu indirin ve kurun

Komutu yazın:

apt install bzip2

Kullanıcıyı yeni oluşturulan teamspeak kullanıcısı olarak değiştirin 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

Arşivi paketinden çıkarın:

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

Bundan sonra, teamspeak kullanıcısından çıkış yapın:

exit

Adım 4: Bir sistem hizmeti oluşturun

TeamSpeak sunucusunu yönetmek için bir sistem hizmeti oluşturalım. Bir servis dosyası oluşturmak için düzenleyiciyi açın:

nano /etc/systemd/system/teamspeak.service

Aşağıdaki kodu ekleyin:

[Unit]
Description=Teamspeak Service
Wants=network.target

[Service]
WorkingDirectory=/opt/teamspeak
User=teamspeak
ExecStart=/opt/teamspeak/ts3server_minimal_runscript.sh
ExecStop=/opt/teamspeak/ts3server_startscript.sh stop
ExecReload=/opt/teamspeak/ts3server_startscript.sh restart
Restart=always
RestartSec=15

[Install]
WantedBy=multi-user.target

Dosyayı kaydedin ve editörden çıkın. Değişiklikleri komut ile uygulayın:

systemctl daemon-reload

Hizmeti sistem başlangıcında çalışacak şekilde etkinleştirin ve şimdi başlatın:

systemctl enable --now teamspeak

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

systemctl status teamspeak

Adım 5: Yönetici parolasını ayarlayın

Sunucuyu durduralım:

systemctl stop teamspeak.service

Şimdi sunucuyu yönetici şifresi ile başlatalım:

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

Parolayı belirledikten sonra TeamSpeak hizmetini durdurun:

./ts3server_startscript.sh stop

Ardından, yazarak oturumu kapatın:

exit

TeamSpeak hizmetini başlatın:

systemctl start teamspeak.service

Adım 6: TeamSpeak sunucusuna bağlanın

TeamSpeak istemcisini bilgisayarınıza indirin ve kurun. Başlangıçta, sunucunuzun IP adresini ve bir önceki adımda oluşturduğunuz şifreyi girin. Bağlandıktan sonra, hizmeti başlatırken oluşturulan belirteci girin. Bu belirteç, sunucuda çalıştırılan komut kullanılarak bulunabilir:

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

Önemli: Bu belirteci kaydedin, yöneticinin sunucuya bağlanması için gereklidir!

Sonuç

Artık TeamSpeak sunucusu Ubuntu 24.04 sunucunuzda kurulu ve çalışıyor.