TeamSpeak adalah server VOIP atau Voice Over Internet Protocol. Ini menyediakan fitur komunikasi suara yang dapat digunakan di berbagai bidang seperti game online, pelatihan pendidikan, komunikasi bisnis, dll. TeamSpeak pertama kali dirilis pada tahun 2001 sejak saat itu sedang dalam pengembangan aktif.
Dalam tutorial ini, kita akan menginstal TeamSpeak Server di server CentOS 7.
Prasyarat
- Minimal CentOS 7 server
- Hak istimewa root. Panduan ini ditulis sebagai pengguna root, jika Anda login sebagai pengguna sudo, jalankan sudo -i.
Perbarui Sistem Basis
Sebelum menginstal paket apa pun, Anda disarankan untuk memperbarui paket dan repositori menggunakan perintah berikut.
yum -y update
Setelah sistem Anda diperbarui, lanjutkan lebih jauh untuk menginstal dependensi yang diperlukan.
Instal Dependensi
Anda perlu menginstal beberapa dependensi agar TeamSpeak berfungsi. Instal dependensi dengan mengetik:
yum -y install nano wget perl tar net-tools bzip2
Setelah dependensi terinstal, Anda dapat melanjutkan lebih jauh untuk menambahkan pengguna untuk proses TeamSpeak Server. Ini akan memastikan bahwa server TeamSpeak berjalan dalam mode pengguna dan diisolasi dari proses server lainnya.
Jalankan perintah berikut untuk menambahkan pengguna TeamSpeak.
adduser teampeak -d /opt/teamspeak
Perintah di atas akan menambahkan pengguna teampeak dan direktori home akan disetel ke /opt/teamspeak.
Instal TeamSpeak
TeamSpeak menyediakan arsip biner bawaan yang mendukung platform Linux utama. Unduh arsip dengan menjalankan perintah berikut.
wget http://dl.4players.de/ts/releases/3.0.13.8/teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2
Anda selalu dapat menemukan tautan ke versi terbaru aplikasi dengan membuka halaman unduhan TeamSpeak. Ekstrak arsip dengan menjalankan perintah berikut.
tar xvf teamspeak3-server_linux_amd64*.tar.bz2
Sekarang pindahkan semua file ke direktori home pengguna TeamSpeak dengan menjalankan perintah berikut.
mv teamspeak3-server_linux_amd64/* /opt/teamspeak
Bersihkan arsip dan direktori instalasi dengan menjalankan:
rm -rf teamspeak3-server_linux_amd64*
Setel kepemilikan file aplikasi ke pengguna TeamSpeak dengan menjalankan:
chown -R teampeak:/opt/teamspeak
TeamSpeak sekarang terinstal di server Anda, Anda dapat melanjutkan lebih jauh untuk memulai server TeamSpeak.
Memulai TeamSpeak
TeamSpeak menyediakan skrip penginstal untuk memulai dan mengelola server TeamSpeak. Untuk memulai server TeamSpeak, Anda dapat beralih ke pengguna TeamSpeak dan menjalankan perintah berikut.
su - teamspeak
./ts3server_startscript.sh start inifile=ts3server.ini
Anda akan melihat output berikut jika server berhasil dimulai.
[[email protected] ~]$ ./ts3server_startscript.sh start inifile=ts3server.iniMemulai server TeamSpeak 3 ServerTeamSpeak 3 dimulai, untuk detailnya silakan lihat file log[[email protected] ~]$----- -------------------------------------------------- ----------- PENTING------------------------------------- ----------------------------- Server Query Admin Account membuat loginname="serveradmin", password="4CQJv1kq"----- -------------------------------------------------- ------------sebelum>Untuk menghentikan server TeamSpeak, Anda dapat menjalankan perintah berikut.
./ts3server_startscript.sh berhentiKeluaran:
[[email protected] ~]$ ./ts3server_startscript.sh stopMenghentikan server TeamSpeak 3 selesaiAnda dapat beralih ke pengguna root dengan mengetikkan perintah keluar.
Mengonfigurasi Layanan Systemd
Meskipun, server TeamSpeak dapat dikelola dengan mudah menggunakan perintah di atas, disarankan untuk menyiapkan unit layanan systemd sehingga Anda dapat memulai dan mengelola server menggunakan layanan tersebut. Ini juga akan memastikan bahwa layanan dimulai secara otomatis saat boot.
Buat file layanan systemd baru dengan menjalankan perintah berikut.
nano /lib/systemd/system/teamspeak.serviceIsi file dengan konten berikut.
[Unit]Description=TeamSpeak Server ServiceAfter=network.target[Service]Type=forkingWorkingDirectory=/opt/teamspeak/ExecStart=/opt/teamspeak/ts3server_startscript.sh start inifile=ts3server.iniExecStop=/opt/teamspeak/ts3server_start .sh stopUser=teamspeakGroup=teamspeakPIDFile=/opt/teamspeak/ts3server.pidRestart=alwaysRestartSec=9StandardOutput=syslogStandardError=syslogSyslogIdentifier=teamspeak[Install]WantedBy=multi-pengguna.targetSimpan file dan keluar dari editor. Sekarang Anda dapat memulai TeamSpeak menggunakan:
systemctl start teampeakUntuk mengonfigurasi TeamSpeak agar mulai secara otomatis saat boot, gunakan.
systemctl aktifkan teamspeakUntuk memeriksa apakah layanan TeamSpeak dimulai dengan benar, Anda dapat menjalankan perintah berikut untuk memeriksa status layanan TeamSpeak.
systemctl status teampeakKesimpulan
Dalam tutorial ini, kita telah mempelajari cara menginstal TeamSpeak di Server CentOS 7. Klien sekarang dapat terhubung ke server dan menikmati fitur yang disediakan oleh TeamSpeak.
Cent OS