Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal dan mengkonfigurasi Server TeamSpeak di server CentOS 7 Anda. Bagi Anda yang belum tahu, TeamSpeak adalah VoIP (voice-over -Internet Protocol) solusi pertama kali dirilis pada tahun 2001 dan paling populer di kalangan mereka yang bermain game online berbasis tim. Perangkat lunak ini memiliki dua bagian, server, dan klien, yang keduanya dapat diinstal pada Windows, Mac, dan Linux.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi TeamSpeak Server di server CentOS 7.
Instal Server TeamSpeak di CentOS 7
Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.
yum clean all yum -y update yum install nano wget perl tar net-tools bzip2
Langkah 2. Buat pengguna baru untuk TeamSpeak.
Sekarang kita perlu membuat pengguna baru di server kita, pengguna ini akan digunakan untuk menginstal dan menjalankan TeamSpeak. Demi keamanan, pengguna ini tidak akan memiliki sudo
:
useradd idroot passwd idr00t
Langkah 3. Memasang server TeamSpeak.
Selanjutnya, Anda harus menginstal server TeamSpeak, menggunakan perintah berikut:
wget http://dl.4players.de/ts/releases/3.0.12.4/teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2 tar xvf teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2 cd teamspeak3-server_linux_amd64 cp * -R /home/teamspeak cd .. rm -rf teamspeak3-server_linux_amd64* chown -R teamspeak:teamspeak /home/teamspeak
Jika server Anda melakukan boot ulang, Anda memerlukan cara agar TeamSpeak memulai secara otomatis. Di sinilah skrip startup dapat berguna. Buat file berikut dan buka file tersebut di editor teks Anda:
nano /lib/systemd/system/teamspeak.service
Tambahkan konten ini ke file:
[Unit] Description=Team Speak 3 Server After=network.target [Service] WorkingDirectory=/home/teamspeak/ 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
Sekarang Anda dapat memulai dan mengaktifkan fitur TeamSpeak Server saat boot:
systemctl --system daemon-reload systemctl start teamspeak.service systemctl enable teamspeak.service
Langkah 4. Konfigurasi Firewall untuk TeamSpeak.
Sekarang instalasi server kami selesai, kami dapat membuka port di firewall kami:
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
Dan terhubung dengan Klien TeamSpeak kami. Orang pertama yang masuk akan diminta untuk memberikan kunci hak istimewa, masukkan kunci yang diambil selama penginstalan.
Selamat! Anda telah berhasil menginstal TeamSpeak Server. Terima kasih telah menggunakan tutorial ini untuk menginstal TeamSpeak Server pada sistem CentOS 7 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa Server TeamSpeak resmi situs web.