Komunikasi memainkan peran mendasar dalam kehidupan manusia, dan berkat internet, ini telah meningkat hingga batas yang luar biasa. Komunikasi internet mempengaruhi semua kehidupan kita, dari yang profesional hingga yang kurang penting. Itulah sebabnya hari ini kami akan menunjukkan kepada Anda cara menginstal TeamSpeak Server di Ubuntu 20.04 untuk memiliki server komunikasi voice over IP.
Sebagai pengantar singkat, kami dapat mengatakan bahwa TeamSpeak adalah aplikasi obrolan Voice over IP tujuan umum, meskipun banyak digunakan dalam game. Ini memiliki klien yang kuat yang dapat diinstal di hampir semua sistem operasi saat ini, tetapi kami juga dapat menggunakan server pribadi kami sendiri.
Dengan instance kami, kami dapat mengelola server TeamSpeak sesuai keinginan. Mari kita mulai.
Menyiapkan sistem
Sebelum kita mulai, saya harus memperingatkan Anda bahwa saya akan menjalankan perintah sebagai root.
Pertama, tingkatkan server sepenuhnya
apt update
apt upgrade Setelah itu instal beberapa paket yang diperlukan
apt install unzip wget nano Selanjutnya, buat pengguna baru selain root yang didedikasikan untuk TeamSpeak.
adduser --disabled-login teamspeak Isi informasi pengguna sesuai keinginan Anda.
Sekarang kita bisa melanjutkan.
Unduh dan instal TeamSpeak di Ubuntu 20.04
Masuk ke pengguna yang baru saja kita buat untuk memulai pengunduhan dari sana.
su - teamspeak
Sekarang gunakan wget untuk melakukan unduhan TeamSpeak.
wget https://files.teamspeak-services.com/releases/server/3.13.6/teamspeak3-server_linux_amd64-3.13.6.tar.bz2
Pada saat menulis posting ini, versi stabil terbaru adalah 3.13.6 untuk memeriksa yang mana, kunjungi tautan ini dan ubah perintahnya.
Dekompresi file
tar xvfj teamspeak3-server_linux_amd64-3.13.6.tar.bz2 Salin seluruh konten ke direktori home pengguna.
cp teamspeak3-server_linux_amd64/* -R /home/teamspeak/ Sekarang Anda dapat menghapus file .tar yang diunduh.
rm -r teamspeak3-server_linux_amd64-3.13.6.tar.bz2
Terima persyaratan lisensi dengan membuat file kosong bernama .ts3server_license_accepted .
touch .ts3server_license_accepted Logout dan menjadi root lagi.
exit Cara terbaik untuk mengelola dan mengontrol TeamSpeak adalah melalui layanan systemd. Untuk mencapai ini, buat file konfigurasi baru..
nano /lib/systemd/system/ts3server.service Kemudian, tambahkan konten berikut
[Unit]
Description=Teamspeak Service
Wants=network.target
[Service]
WorkingDirectory=/home/teamspeak
User=teamspeak
ExecStart=/home/teamspeak/ts3server_minimal_runscript.sh
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
ExecReload=/home/teamspeak/ts3server_startscript.sh restart
Restart=always
RestartSec=15
[Install]
WantedBy=multi-user.target Simpan perubahan dan tutup editor.
Untuk menerapkan perubahan dan konfigurasi layanan baru, segarkan daftar layanan.
systemctl daemon-reload Sekarang inisialisasi
systemctl start ts3server Mulai saat boot.
systemctl enable ts3server Keluaran:
Created symlink /etc/systemd/system/multi-user.target.wants/ts3server.service → /lib/systemd/system/ts3server.service. Dan periksa status layanan.
systemctl status ts3server
Sejauh ini, sangat baik.
Tentukan kata sandi untuk akses ke server TeamSpeak
Hal paling aman untuk dilakukan adalah mengatur kata sandi login untuk pengguna administrator. Ini akan melindungi instance dari orang luar.
Untuk mencapai ini, hentikan server
systemctl stop ts3server
Masuk kembali ke teamspeak pengguna.
su - teamspeak Dan jalankan skrip startup tetapi tentukan kata sandi seperti ini
./ts3server_startscript.sh start serveradmin_password=pss
Jelas, ganti pss dengan sandi yang lebih kuat.
Setelah selesai, hentikan server lagi.
./ts3server_startscript.sh stop Sekarang kata sandi sudah diatur. Logout dan kembali ke sesi pengguna root.
exit Sekarang Anda dapat memulai server lagi
systemctl start ts3server Memasang front end untuk server TeamSpeak di Ubuntu 20.04
Untuk melakukan tugas administratif di server, yang terbaik adalah memiliki antarmuka grafis. Untuk tujuan ini, kami telah menyediakan antarmuka yang dapat kami instal.
Pertama, instal Apache dan PHP.
apt install apache2 php libapache2-mod-php Kemudian, akses direktori root Apache.
cd /var/www/html Dan dari sini, unduh alatnya
wget https://www.bennetrichter.de/downloads/ts3wi.zip Buka zip file
unzip ts3wi.zip Jadikan Apache sebagai pemilik folder.
chown -R www-data:www-data /var/www/html/ts3wi Selanjutnya, kita perlu menentukan daftar alamat IP yang akan diaktifkan untuk akses. Kami melakukan ini dengan membuat file teks.
nano /home/teamspeak/query_ip_allowlist.txt Dan tambahkan yang berikut
your-server-ip
your-client-ip Simpan perubahan dan tutup editor.
Mulai ulang layanan Apache dan TeamSpeak untuk menerapkan perubahan.
systemctl restart apache2
systemctl restart ts3server Masuk ke antarmuka web TeamSpeak.
Buka browser web dan kunjungi http://yourserver/ts3wi untuk mengakses layar login.
Masukkan kata sandi yang Anda buat sebelumnya, dan Anda akan melihat panel kontrol.
Ini menandakan bahwa instalasi telah berhasil.
Kesimpulan
Berkat postingan ini, Anda belajar cara menginstal server TeamSpeak agar Anda dapat berkomunikasi dengan tim kerja atau rekreasi Anda melalui Voice over IP.
Saya harap Anda menyukainya dan membagikan postingan ini untuk membantu kami.