TeamTalk adalah salah satu software/aplikasi yang memungkinkan banyak pengguna untuk berbicara secara realtime, serta bisa melakukan hal hal lain untuk melengkapi percakapan di dalam saluran. Sementara, untuk berjalannya TeamTalk ini, selain pengguna harus menginstall client pada windows, android atau iOS, harus ada salah satu orang yang menginstall client pada VPS (Virtual Private Server), untuk menjadi host server TeamTalk.
Khasus yang di alami oleh pengguna VPS CentOS7 saat menginstall TeamTalk server adalah tidak mau berjalan start automatis jika VPS di reboot, karna Sent OS7 berbeda dengan OS ubuntu atau debian.
Pada CentOS7, salah satu komponen (skrip init.d) tidak berfungsi dengan baik, beda dengan OS Ubuntu atau OS Debian yang bisa menjalankan skrip tersebut tanpa hambatan.
Dengan permasalahan tersebut, maka akan menyulitkan kita selaku pengguna VPS jika kita sedang otak-atik VPS yang membutuhkan reboot VPS.
Jika Visitor mengalami hal serupa saat menginstall TeamTalk Server pada VPS CentOS7, Visitor telah membaca article yang tepat untuk mengatasi permasalahan di atas.
Silahkan baca article ini sampai selesai, agar tidak ada kesalahan saat menginstall TeamTalk Server pada VPS CentOS7, dan jangan lupa login ke root pada VPS Visitor! Article ini juga boleh digunakan pada OS ubuntu dan debian.
Download Dan Extract File TeamTalk 5 Server
Jika Visitor telah masuk ke root VPS, silahkan Download TeamTalk server, dengan mengetikan perintah berikut:
“wget http://bearware.dk/teamtalk/v5.3.3/teamtalk-v5.3.3-centos7-x86_64.tgz”, tanpa tanda kutip.
TeamTalk diatas adalah versi 5.3.3, Visitor bisa mendapatkan versi TeamTalk terbaru dari Halaman download TeamTalk 5 bearware.dk.
Setelah download selesai, lakukan extract file TeamTalk Server dengan mengetikan perintah berikut:
“gunzip teamtalk-v5.3.3-centos7-x86_64.tgz”, tanpa tanda kutip.
“tar xf teamtalk-v5.3.3-centos7-x86_64.tar”, tanpa tanda kutip.
Membuat User Dan Directory Untuk TeamTalk 5 Server
Pada bagian ini, buatlah user TeamTalk dengan mengetikan perintah berikut:
“useradd teamtalk”, tanpa tanda kutip.
Catatan: setelah Visitor berhasil membuat user tersebut, maka dengan sendirinya akan ada directory teamtalk pada directory home.
Kemudian, buatlah directory teamtalk di log dan di etc, tujuannya untuk menyimpan file log dan file xml. Ketikan beberapa perintah berikut:
“mkdir /etc/teamtalk”, tanpa tanda kutip.
“mkdir /var/log/teamtalk”, tanpa tanda kutip.
Exsekusi File TeamTalk 5 Server
Selanjutnya kita exsekusi file yang sudah di download/extract tadi, dengan cara berikut:
Masuk ke derictory teamtalk-v5.3.3-centos7-x86_64 dengan mengetikan perintah berikut:
“cd teamtalk-v5.3.3-centos7-x86_64/server”, tanpa tanda kutip.
Pindahkan tt5server.service ke /lib/systemd/system, dan tt5srv ke /usr/bin dengan mengetikan beberapa perintah berikut:
“mv systemd/tt5server.service /lib/systemd/system/tt5server.service”, tanpa tanda kutip.
“mv tt5srv /usr/bin”, tanpa tanda kutip.
Set Permission
Setelah beberapa file dipindah, mari atur permission pada beberapa file dan directory, agar TeamTalk server saat di start tidak ada masalah. Ketikan beberapa perintah berikut:
“chown -R teamtalk /lib/systemd/system/tt5server.service”, tanpa tanda kutip.
“chown -R teamtalk /usr/bin/tt5srv”, tanpa tanda kutip.
“chown -R teamtalk /etc/teamtalk”, tanpa tanda kutip.
“chown -R teamtalk /var/log/teamtalk”, tanpa tanda kutip.
Konfigurasi Dan Start TeamTalk 5 Server
Untuk mulai menjalankan TeamTalk 5 server, silahkan atur konfigurasinya sesuai dengan kebutuhan Visitor.
Masuklah kedalam directory teamtalk yang terletak pada directory etc, ketikan perintah berikut:
“cd /etc/teamtalk”, tanpa tanda kutip.
Buka konfigurasi TeamTalk server dengan mengetikan perintah berikut:
“/usr/bin/tt5srv -wizard”, tanpa tanda kutip.
Setelah konfigurasi selesai diatur, silahkan fix tt5srv.xml dengan perintah berikut:
“chown teamtalk tt5srv.xml”, tanpa tanda kutip.
Untuk menyalakan TeamTalk 5 server yang sudah di konfigurasi, ketikan perintah berikut:
“systemctl start tt5server.service”, tanpa tanda kutip.
Agar Start automatis Saat VPS di reboot, ketikan perintah berikut:
“systemctl enable tt5server.service”, tanpa tanda kutip.
Beberapa Perintah Untuk TeamTalk 5 Server
Berikut adalah beberapa perintah untuk TeamTalk server jika diperlukan, seperti perintah restart TeamTalk server, atau stop TeamTalk server.
- Stop server.
Perintah ini digunakan jika Visitor ingin mengconfigurasi ulang TeamTalk server. Untuk stop server bisa mengetikan perintah berikut:
“systemctl stop tt5server.service”, tanpa tanda kutip. - Restart TeamTalk server.
Restart TeamTalk server sangat diperlukan jika Visitor telah selesai mengkonfigurasi atau mengubah setting pada teamtalk server, atau ingin menghilangkan statistik server. Untuk restart TeamTalk 5 server, ketikan perintah berikut:
“systemctl restart tt5server.service”, tanpa tanda kutip. - menghentikan automatic startup TeamTalk 5 server.
Perintah ini berguna jika Visitor ingin menghapus TeamTalk server. Untuk perintahnya sebagai berikut:
“systemctl disable tt5server.service”, tanpa tanda kutip.
Panduan ini bisa Visitor coba di VPS CentOS 7, dan jika ada pertanyaan, Visitor bisa meninggalkan komentar di bawah.
Halo, InfiArtt! Bagaimana langkah untuk update atau downGrade versi server? Apakah kita ganti file tt5srv?
Thanks