TeamSpeakin asentaminen Dockerilla
Dockerilla voit luoda TeamSpeak-palvelininstansseja ja suorittaa päivityksiä nopeasti ja helposti. Ohjeistamme löydät kaikki tarvittavat asennusvaiheet.
Mikä on TeamSpeakin käytön etu Dockerissa?
TeamSpeak on suosittu Voice over IP -alusta (lyhennettynä VoIP), jota käytetään reaaliaikaiseen viestintään. Jos haluat käyttää TeamSpeakia Linuxissa, Docker on optimaalinen tapa asentaa ja hallita omaa TeamSpeak-palvelinta. Konttiteknologia tarjoaa eristyneisyyden, siirrettävyyden, nopean käyttöönoton, resurssitehokkuuden, versioinnin ja turvallisuuden, mikä yksinkertaistaa palvelimen hallintaa ja lisää joustavuutta.
Kuinka asentaa TeamSpeak-palvelin Linuxiin Dockerilla
Ennen TeamSpeak-palvelimen asentamista sinun tulee tarkistaa, että Docker on käytettävissä Linux-järjestelmässäsi. Docker on konttiteknologia, jonka avulla sovelluksia ja niiden riippuvuuksia voidaan ajaa erillisissä konteissa. Jos Docker ei ole asennettu järjestelmääsi, voit ladata sen viralliselta Docker-verkkosivustolta.
Vaihe 1: Päivitä järjestelmä ja asenna curl
Ensin sinun tulee päivittää järjestelmäsi. Jos haluat käyttää Docker-asennuskomentosarjaa, tarvitset myös menetelmän curl.
apt update
apt upgrade
apt install curlshellVaihe 2: Asenna Docker
Asenna ja suorita Docker Linux-palvelimella avaamalla terminaali ja kirjoittamalla seuraavat komennot:
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.shshellAsennuksen jälkeen voit käynnistää Docker-palvelun ja asettaa sen aktivoitumaan automaattisesti aina järjestelmän käynnistyessä:
sudo systemctl start docker
sudo systemctl enable dockershellVaihe 3: Asenna Docker Compose
Docker Compose on hyödyllinen työkalu Docker-konttien järjestämiseen, erityisesti kun useat kontit ovat vuorovaikutuksessa keskenään. Asenna Docker Compose seuraavalla komennolla:
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composeshellLöydät myös yksityiskohtaista tietoa Docker Compose -sovelluksen asentamisesta Ubuntuun digitaalisesta oppaastamme.
Vaihe 4: Luo työkansio
Luo nyt työkansio TeamSpeak-palvelimellesi ja siirry sitten tähän kansioon. Kansio toimii kaikkien projektitietojen ja asetusten keskitettynä tallennuspaikkana, mikä helpottaa myöhempää hallinnointia. Voit valita kansion nimen.
mkdir teamspeak-server
cd teamspeak-servershellVaihe 5: Määritä Docker Compose
Seuraavaksi luo työkansioon tiedosto nimeltä docker-compose.yml. Tämä tiedosto sisältää TeamSpeak Docker -kontin konfiguraation. Luo tiedosto docker-compose.yml haluamallasi tekstieditorilla ja lisää siihen seuraava sisältö:
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/yamlTämä Docker Compose -määritys määrittelee TeamSpeak-palvelinkontin sekä useita tärkeitä asetuksia:
- kuva: Tämä määrittää TeamSpeak Docker -kuvan, jota käytetään kontin luomiseen.
- ports: Tässä määritellään portit, joita käytetään TeamSpeak-palvelimeen pääsemiseksi. TeamSpeak käyttää oletusarvoisesti portteja 9987/UDP, 10011 ja 30033.
- environment: Ympäristömuuttujat on määritetty, mukaan lukien TeamSpeak-lisenssin hyväksyminen kohdassa
TS3SERVER_LICENSE: accept. - volumes: TeamSpeak-palvelimen tietojen tallentamista varten on luotu volyymi.
Vaihe 6: Käynnistä TeamSpeak Docker -kontti
Käynnistä TeamSpeak-palvelinkontti työhakemistossasi seuraavalla komennolla:
docker-compose up -dshellParametri -d tarkoittaa, että kontti suoritetaan taustalla.
Vaihe 7: Hae TeamSpeak-palvelimen tietokannan salasana
TeamSpeak-palvelimen määrittämiseen tarvitset palvelimen järjestelmänvalvojan salasanan. Löydät sen kontin lokitiedoista.
docker-compose logs | grep "ServerAdmin privilege key created"shellKirjoita salasana muistiin, sillä tarvitset sitä kirjautuaksesi palvelimen järjestelmänvalvojana.
Vaihe 8: Määritä TeamSpeak-palvelin
Avaa selaimesi ja kirjoita palvelimesi IP-osoite ja sen jälkeen portti 9987 osoiteriville (esim. http://your_IP:9987). Sinua pyydetään antamaan palvelimen järjestelmänvalvojan salasana. Käytä vaiheessa 7 saamaasi salasanaa.
Nyt voit määrittää TeamSpeak-palvelimesi vaatimustesi mukaisesti ja lisätä käyttäjiä.
Vaihe 9: Suojaa tietosi
Varmuuskopioi TeamSpeak-palvelimen tiedot säännöllisesti tietojen menetyksen estämiseksi. Voit luoda varmuuskopion TeamSpeak Docker -levystä antamalla seuraavan komennon:
docker run --rm --volumes-from teamspeak-server -v $(pwd):/backup ubuntu tar cvf /backup/teamspeak-backup.tar /var/ts3servershellTämä komento luo varmuuskopion TeamSpeak-tietohakemistosta ja tallentaa sen nimellä teamspeak-backup.tar nykyiseen hakemistoosi.
Vaihe 10: Päivitä TeamSpeak-palvelin
TeamSpeak julkaisee säännöllisesti päivityksiä turvallisuuden ja toiminnallisuuden parantamiseksi. Jotta TeamSpeak-palvelimesi pysyy ajan tasalla, sinun on päivitettävä TeamSpeak Docker -kuva ja rakennettava kontti uudelleen. Noudata TeamSpeak-kuvan julkaisutietoja, jotta palvelimen suorituskyky pysyy optimaalisena.
Vaihe 11: Määritä palomuuri
Jotta TeamSpeak-palvelimesi toimisi oikein, sinun on muutettava Linux-palvelimesi palomuurisääntöjä. Avaa Docker Compose -määrityksissä määritellyt tarvittavat portit. Tämä voi vaihdella käyttämäsi palomuuriohjelmiston mukaan, mutta yleensä nämä portit ovat 9987/UDP, 10011 ja 30033.
Yhteenveto
TeamSpeak-palvelimen asentaminen Dockerilla Linux-käyttöjärjestelmään tarjoaa tehokkaan ja hyvin eristetyn viestintäalustan tiimillesi. Noudattamalla yllä olevia ohjeita voit asentaa ja konfiguroida oman TeamSpeak-palvelimesi nopeasti ja helposti.
Varmista, että teet säännöllisesti varmuuskopioita tietojesi suojaamiseksi, ja pidä TeamSpeak-palvelimesi ajan tasalla, jotta voit hyötyä uusimmista ominaisuuksista ja tietoturvapäivityksistä. Dockerilla TeamSpeak-palvelimesi hallinta Linuxissa on helppoa.