Cara Install Server TeamSpeak di CentOS 7


TeamSpeak adalah aplikasi VoIP dan obrolan teks lintas platform yang populer untuk komunikasi bisnis internal, pendidikan dan pelatihan (ceramah), permainan online, dan berhubungan dengan teman dan keluarga. Prioritas utamanya adalah memberikan solusi yang lebih mudah digunakan, dengan standar keamanan yang kuat, kualitas suara yang luar biasa, serta penggunaan sistem dan bandwidth yang lebih sedikit. Ia menggunakan arsitektur client-server dan mampu menangani ribuan pengguna secara bersamaan.

Bagaimana itu bekerja

Terapkan Server TeamSpeak Anda sendiri di VPS Linux dan bagikan alamat Server TeamSpeak Anda dengan rekan satu tim, teman dan keluarga, atau siapa pun yang ingin Anda ajak berkomunikasi. Dengan menggunakan Klien TeamSpeak desktop gratis, mereka terhubung ke Server TeamSpeak Anda dan mulai berbicara. Semudah itu!

Fitur Utama

  • Mudah digunakan dan sangat dapat disesuaikan.
  • Memiliki infrastruktur yang terdesentralisasi dan sangat terukur.
  • Mendukung standar keamanan yang tinggi.
  • Menawarkan kualitas suara yang luar biasa.
  • Memungkinkan penggunaan sumber daya sistem dan bandwidth yang rendah.
  • Mendukung transfer file yang kuat.
  • Juga mendukung sistem izin yang kuat.
  • Mendukung efek suara 3D yang menakjubkan.
  • Memungkinkan konektivitas seluler dan banyak lagi.

Persyaratan

  1. Server CentOS 7 dengan Instalasi Sistem Minimal
  2. Server CentOS 7 dengan Alamat IP Statis

Dalam tutorial ini, kami akan menjelaskan cara menginstal TeamSpeak Server pada instance CentOS 7 Anda dan TeamSpeak Client desktop pada mesin Linux.

Menginstal Server TeamSpeak di CentOS 7

1. Pertama mulailah dengan memperbarui paket server CentOS 7 Anda dan kemudian instal dependensi yang diperlukan untuk proses instalasi menggunakan perintah berikut.

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

2. Selanjutnya, Anda perlu membuat pengguna untuk proses Server TeamSpeak guna memastikan bahwa server TeamSpeak berjalan dalam mode pengguna yang terpisah dari proses lainnya.

useradd teamspeak
passwd teamspeak

3. Sekarang buka halaman unduh TeamSpeak Server dan ambil versi terbaru (yaitu 3.2.0) menggunakan perintah wget berikut lalu ekstrak tarball dan salin semua file ke direktori home pengguna kami yang tidak memiliki hak istimewa seperti yang ditunjukkan.

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. Setelah semuanya siap, sekarang beralih ke pengguna teamspeak dan mulai server teampeak secara manual menggunakan perintah berikut.

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

5. Untuk mengelola Server TeamSpeak pada layanan Systemd, Anda perlu membuat file unit layanan teamspeak.

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

Tambahkan konfigurasi berikut di file unit.

[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

Simpan dan tutup file. Kemudian mulai server teamspeak untuk saat ini dan aktifkan untuk memulai secara otomatis saat boot sistem sebagai berikut.

systemctl start teamspeak
systemctl enable teamspeak
systemctl status teamspeak

6. Saat Anda memulai server teamspeak untuk pertama kalinya, ini menghasilkan token/key administrator yang akan Anda gunakan untuk terhubung ke server dari Klien TeamSpeak. Anda dapat melihat file log untuk mendapatkan kuncinya.

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

7. Selanjutnya, TeamSpeak mendengarkan di sejumlah port: 9987 UDP (layanan TeamSpeak Voice), 10011 TCP (TeamSpeak ServerQuery) dan 30033 TCP (TeamSpeak FileTransfer).

Oleh karena itu ubah aturan firewall Anda untuk membuka port ini sebagai berikut.

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

Menginstal Klien TeamSpeak di Ubuntu 18.04

8. Masuk ke mesin Desktop Ubuntu Anda (Anda dapat menggunakan OS Linux apa pun) dan buka halaman unduh Klien TeamSpeak dan ambil versi terbaru (yaitu 3.1.9) menggunakan perintah wget berikut dan menginstalnya seperti yang ditunjukkan.

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. Untuk mengakses akun admin kueri server, gunakan nama login dan kata sandi yang dibuat setelah memulai server. Di sini, Anda juga akan diminta untuk memberikan Kunci ServerAdmin, setelah memasukkan kunci tersebut, Anda akan melihat pesan di bawah yang berarti Anda sekarang memiliki hak administratif pada server teampeak yang baru saja Anda instal.

Privilege Key successfully used.

Untuk informasi lebih lanjut, lihat Beranda TeamSpeak: https://www.teamspeak.com/en/

Pada artikel ini, kami telah menjelaskan cara menginstal TeamSpeack Server di CentOS 7 dan klien di Ubuntu Desktop. Jika Anda memiliki pertanyaan atau pemikiran untuk disampaikan, gunakan formulir umpan balik di bawah untuk menghubungi kami.