Kuidas installida TeamSpeak Dockeriga
Dockeriga saate luua TeamSpeak-serveri instantsi ja teha kiiresti ja lihtsalt uuendusi. Meie juhendid sisaldavad kõiki vajalikke installimisjuhiseid.
Mis on TeamSpeaki kasutamise eelis Dockeris?
TeamSpeak on populaarne Voice-over-IP platvorm (lühendatult VoIP), mida kasutatakse reaalajas suhtlemiseks. Kui soovite TeamSpeaki Linuxis kasutada, on Docker optimaalne viis oma TeamSpeaki serveri installimiseks ja haldamiseks. Konteineritehnoloogia pakub isolatsiooni, teisaldatavust, kiiret kasutuselevõttu, ressursitõhusust, versioonihaldust ja turvalisust, lihtsustades serveri haldamist ja suurendades paindlikkust.
Kuidas installida TeamSpeak server Linuxisse Dockeriga
Enne TeamSpeak-serveri installimist peaksite kontrollima, kas Docker on teie Linuxi süsteemis saadaval. Docker on konteinerimistehnoloogia, mis võimaldab rakendusi ja nende sõltuvusi eraldatud konteinerites käitada. Kui Docker pole teie süsteemis installitud, saate selle alla laadida Docker’i ametlikult veebisaidilt.
Samm 1: Uuenda süsteem ja installeeri curl
Esmalt peaksite oma süsteemi uuendama. Kui soovite pääseda juurde Docker installatsiooniskriptile, vajate ka curl meetodit.
apt update
apt upgrade
apt install curlshell2. samm: Docker’i installimine
Docker’i Linuxi serverisse installimiseks ja käivitamiseks avage terminal ja sisestage järgmised käsud:
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.shshellPärast installimist saate Docker-teenuse käivitada ja seadistada selle automaatselt aktiveeruma iga kord, kui süsteem käivitub:
sudo systemctl start docker
sudo systemctl enable dockershell3. samm: Docker Compose’i installimine
Docker Compose on kasulik vahend Docker-konteinerite organiseerimiseks, eriti kui mitu konteinerit omavahel suhtlevad. Docker Compose’i installimiseks kasutage järgmist käsku:
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composeshellÜksikasjalikku teavet Docker Compose’i installimise kohta Ubuntu operatsioonisüsteemis leiate ka meie digitaalsest juhendist.
4. samm: Loo töökataloog
Nüüd looge oma TeamSpeak-serveri jaoks töökataloog ja vahetage see kataloog. Kausta kasutatakse kõigi projektiandmete ja konfiguratsioonide keskse salvestuspaigana, mis hõlbustab hilisemat haldamist. Kataloogi nime saate ise valida.
mkdir teamspeak-server
cd teamspeak-servershell5. samm: Docker Compose’i konfigureerimine
Seejärel looge oma töökataloogis fail nimega docker-compose.yml. See fail sisaldab TeamSpeak Docker-konteineri konfiguratsiooni. Kasutage oma valitud tekstiredaktorit, et luua fail docker-compose.yml ja lisada sellele järgmine sisu:
version: '3.1'
services:
teamspeak:
image: teamspeak
restart: always
ports:
- 9987:9987/udp
- 10011:10011
- 30033:30033
environment:
TS3SERVER_LICENSE: accept
volumes:
- ./teamspeak-server:/var/ts3server/yamlSee Docker Compose’i konfiguratsioon määratleb TeamSpeak-serveri konteineri ning mitmed olulised seaded:
- image: See määratleb TeamSpeak Docker’i pildi, mida kasutatakse konteineri loomiseks.
- ports: Siin konfigureeritakse pordid, mida kasutatakse TeamSpeak serverile juurdepääsuks. TeamSpeak kasutab vaikimisi pordid 9987/UDP, 10011 ja 30033.
- environment: On seadistatud keskkonnamuutujad, sealhulgas TeamSpeak litsentsi aktsepteerimine
TS3SERVER_LICENSE: acceptkaudu. - mahud: TeamSpeak serveri andmete salvestamiseks on loodud maht.
6. samm: Käivita TeamSpeak Docker-konteiner
Kasutage oma töökataloogis järgmist käsku, et käivitada TeamSpeak serveri konteiner:
docker-compose up -dshell-d parameeter tähendab, et konteiner töötab taustal.
7. samm: TeamSpeak Serveri andmebaasi parooli taastamine
TeamSpeak-serveri konfigureerimiseks on vaja serveri administraatori parooli. Selle leiate konteinerilogidest.
docker-compose logs | grep "ServerAdmin privilege key created"shellMärkige parool üles, kuna seda on vaja serveri administraatorina sisselogimiseks.
8. samm: TeamSpeak-serveri konfigureerimine
Avage veebibrauser ja sisestage aadressiribale oma serveri IP-aadress, millele järgneb port 9987 (nt http://your_IP:9987). Teil palutakse sisestada serveri administraatori parool. Kasutage samm 7 saadud parooli.
Nüüd saate oma TeamSpeak-serverit vastavalt oma vajadustele konfigureerida ja kasutajaid lisada.
9. samm: Turvake oma andmed
Andmete kaotamise vältimiseks peaksite TeamSpeak serveri andmeid regulaarselt varundama. TeamSpeak Docker mahu varukoopia saate luua, sisestades järgmise käsu:
docker run --rm --volumes-from teamspeak-server -v $(pwd):/backup ubuntu tar cvf /backup/teamspeak-backup.tar /var/ts3servershellSee käsk loob TeamSpeak andmekataloogi varukoopia ja salvestab selle praeguses kataloogis nimega teamspeak-backup.tar.
Samm 10: Uuenda TeamSpeak serverit
TeamSpeak avaldab regulaarselt uuendusi, et parandada turvalisust ja funktsionaalsust. Et hoida oma TeamSpeak-server ajakohasena, peate uuendama TeamSpeak Docker-kujutist ja ehitama konteineri uuesti üles. Järgige TeamSpeak-kujutise väljalaske märkusi, et tagada serveri optimaalne jõudlus.
Samm 11: Konfigureerige tulemüür
Selleks, et TeamSpeak server töötaks korralikult, peate kohandama Linuxi serveri tulemüüri reegleid. Avage Docker Compose konfiguratsioonis määratud vajalikud pordid. See võib sõltuvalt kasutatavast tulemüüri tarkvarast erineda, kuid tavaliselt on need pordid 9987/UDP, 10011 ja 30033.
Kokkuvõte
TeamSpeak-serveri installimine Dockeriga Linuxis pakub teie meeskonnale tõhusa ja hästi isoleeritud suhtlusplatvormi. Järgides eespool toodud samme, saate oma TeamSpeak-serveri kiiresti ja lihtsalt üles seada ja konfigureerida.
Veenduge, et teete regulaarselt varukoopiaid oma andmete kaitsmiseks ja hoiate oma TeamSpeak-serveri ajakohasena, et saaksite kasu uusimatest funktsioonidest ja turbeuuendustest. Dockeriga on TeamSpeak-serveri haldamine Linuxis lihtne ülesanne.