Installere Teamspeak på CentOS 7

Teamspeak er en VOIP-server som kan brukes for team/flere personer til å kommunisere. Den er relativt lett og sikker, ettersom oppdateringer utgis regelmessig.

I denne opplæringen skal vi installere Teamspeak på din CentOS 7-instans.

Forutsetninger

Før vi begynner, trenger du:

  • CentOS 7-system (kun 64 bit).
  • 512 MB RAM eller høyere.
  • wget (verktøy som brukes til å laste ned filer).
  • nanoeller vim(enhver tekstredigerer er fin).

Installasjon

Forutsetninger

Oppdater systempakkene. Dette kan ta litt tid.

yum update -y

Installer verktøy som trengs for denne opplæringen.

yum install nano wget perl tar net-tools bzip2 -y

Installasjon

Legg til en uprivilegert bruker for å kjøre Teamspeak. Når du blir bedt om det, skriv inn ønsket passord.

useradd ts
passwd ts

Hent Teamspeak-serverprogramvaren.

cd ~
wget http://dl.4players.de/ts/releases/3.0.13.8/teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2

Pakk ut Teamspeak-tarballen og kopier alle filene til vår uprivilegerte brukers hjemmekatalog.

tar -xvf teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2
cd teamspeak3-server_linux_amd64
cp * -R /home/ts

Fjern midlertidige filer.

cd ~
rm -rf teamspeak3-server_linux_amd64
rm -rf teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2

Gi de nødvendige tillatelsene til tsbrukeren vår .

chown -R ts:ts /home/ts

Opprett en Systemd-tjeneste for Teamspeak.

nano /lib/systemd/system/teamspeak.service

Lim inn følgende:

[Unit]
Description=Team Speak 3 Server
After=network.target
[Service]
WorkingDirectory=/home/teamspeak/
User=ts
Group=ts
Type=forking
ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/ts3server.pid
RestartSec=15
Restart=always
[Install]
WantedBy=multi-user.target

Lagre og avslutt (trykk på CTRLog Osamtidig, etterfulgt av Entertasten).

Last inn Systemd-enheter på nytt.

systemctl --system daemon-reload

Få Teamspeak til å kjøre ved oppstart.

systemctl enable teamspeak.service

Starte, stoppe og starte Teamspeak på nytt

Det er enkelt å kontrollere Teamspeak. Du kan kontrollere Teamspeak med følgende kommando:

systemctl (option) teamspeak.service

Erstatt (option)med start, stop, eller restart.

Konfigurere brannmuren

CentOS 7 bruker ikke lenger iptables. Som et alternativ kommer CentOS 7 med firewalldsom standard.

Finn standardsonen. På Vultr-forekomster som kjører CentOS 7, er standardsonen public.

firewall-cmd --get-default-zone

Åpne standardportene for Teamspeak. Hvis hver regel er lagt til på en vellykket måte, vil utgangen lese "suksess".

firewall-cmd --zone=public --permanent --add-port=10011/tcp
firewall-cmd --zone=public --permanent --add-port=30033/tcp
firewall-cmd --zone=public --permanent --add-port=9987/udp

Last inn på nytt firewalld.

firewall-cmd --reload

Konklusjon

Gratulerer! Du har opprettet en Teamspeak-server. Du kan koble til den med Teamspeak-klienten .

Ha det gøy!

Legg igjen en kommentar

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Kunstig intelligens er ikke i fremtiden, det er her akkurat i nåtiden I denne bloggen Les hvordan kunstig intelligens-applikasjoner har påvirket ulike sektorer.

DDOS-angrep: en kort oversikt

DDOS-angrep: en kort oversikt

Er du også et offer for DDOS-angrep og forvirret over forebyggingsmetodene? Les denne artikkelen for å løse spørsmålene dine.

Har du noen gang lurt på hvordan hackere tjener penger?

Har du noen gang lurt på hvordan hackere tjener penger?

Du har kanskje hørt at hackere tjener mye penger, men har du noen gang lurt på hvordan tjener de den slags penger? la oss diskutere.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Vil du se revolusjonerende oppfinnelser fra Google og hvordan disse oppfinnelsene forandret livet til alle mennesker i dag? Les deretter til bloggen for å se oppfinnelser fra Google.

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Konseptet med selvkjørende biler som skal ut på veiene ved hjelp av kunstig intelligens er en drøm vi har hatt en stund nå. Men til tross for flere løfter, er de ingen steder å se. Les denne bloggen for å lære mer...

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Ettersom vitenskapen utvikler seg raskt og tar over mye av innsatsen vår, øker også risikoen for å utsette oss for en uforklarlig singularitet. Les hva singularitet kan bety for oss.

Funksjonaliteter til Big Data Reference Architecture Layers

Funksjonaliteter til Big Data Reference Architecture Layers

Les bloggen for å kjenne ulike lag i Big Data Architecture og deres funksjoner på den enkleste måten.

Evolusjon av datalagring – infografikk

Evolusjon av datalagring – infografikk

Lagringsmetodene for dataene har vært i utvikling kan være siden fødselen av dataene. Denne bloggen dekker utviklingen av datalagring på grunnlag av en infografikk.

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

I denne digitaldrevne verden har smarthusenheter blitt en avgjørende del av livet. Her er noen fantastiske fordeler med smarthusenheter om hvordan de gjør livet vårt verdt å leve og enklere.

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

Nylig lanserte Apple macOS Catalina 10.15.4 en tilleggsoppdatering for å fikse problemer, men det ser ut til at oppdateringen forårsaker flere problemer som fører til muring av mac-maskiner. Les denne artikkelen for å lære mer