Kategorie: Linux

installazione del server TeamSpeak3 su un server con CentOS 8

La seguente guida spiega come installare il server sul server CentOS TeamSpeak3 8 con pochi semplici passi.
Cominciamo!

Per cominciare fare fuori SELinux
modifica file:

nano / etc / selinux / config

e insieme:

SELINUX = disabled

Salvare il file ed installare i pacchetti necessari:

DNF installare nano wget perl catrame net-tools bzip2

Vai alla installazione del server TS.

Creiamo un nuovo utente:

adduser teamspeak -d / opt / teamspeak

Il passo successivo è quello di scaricare pacchetti server Teamspeak

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

ho scompattare:

tar xvf teamspeak3-server_linux_amd64-3.8.0.tar.bz2

Spostare i file in una posizione /opt / teamspeak /

MV teamspeak3-server_linux_amd64 / * / opt / teamspeak /

Accettiamo licenza

toccare /opt/teamspeak/.ts3server_license_accepted

Il passo successivo è l'assegnazione delle autorizzazioni appropriate:

chown -R teamspeak: /opt / teamspeak

Creiamo un servizio al nostro ts boot con il sistema.

creare un file

nano /lib/systemd/system/teamspeak.service

il contenuto:

[Unità]
Descrizione = Team Speak 3 Server
After=network.target
[Servizio]
WorkingDirectory=/opt/teamspeak/
User=teamspeak
Group=teamspeak
Type=forking
ExecStart=/opt/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/opt/teamspeak/ts3server_startscript.sh stop
PIDFile=/opt/teamspeak/ts3server.pid
RestartSec=15
Restart=always
[Installare]
WantedBy = multi-user.target

Poi ricarichiamo il demone:

systemctl --system daemon-reload

Il passo successivo è quello di eseguire il server di TeamSpeak e la sua messa in servizio:

systemctl start teamspeak
systemctl enable teamspeak

Dopo aver controllato il comando service :

teamspeak stato systemctl 

Dovremmo vedere funzionare correttamente il servizio:

? teamspeak.service - Speak squadra 3 Server
   Loaded: caricato (/usr / lib / systemd / system / teamspeak.service; Disabilitato; fornitore preset: Disabilitato)
   Attivo: attivo (in esecuzione) dal Sun 2019-10-27 12:51:44 EDT; 5s ago
  Process: 1298 ExecStart = / opt / teamspeak / ts3server_startscript.sh avviare inifile = ts3server.ini (codice = uscito, status = 0 / SUCCESSO)
 principale PID: 1305 (ts3server)
    Compiti: 12 (limite: 5060)
   Memoria: 25.3M
   CGroup: /system.slice / teamspeak.service
           ??1305 ./ts3server inifile=ts3server.ini daemon=1 pid_file=ts3server.pid

Oct 27 12:51:44 centos8 systemd[1]: Avvio di Team Speak 3 Server...
ottobre 27 12:51:44 centos8 ts3server_startscript.sh[1298]: Avvio del TeamSpeak 3 server
Oct 27 12:51:44 centos8 ts3server_startscript.sh[1298]: TeamSpeak 3 Server iniziato, for details please view the log file
Oct 27 12:51:44 centos8 systemd[1]: Iniziato Speak Squadra 3 server.

ServerAdmin chiave Privilege è disponibile nel registro:

cat / opt / teamspeak / logs / *
2019-10-27 17:06:00.334499|INFORMAZIONI    |              |   |Puzzle tempo Precompute: 4434
2019-10-27 17:06:00.335662|INFORMAZIONI    |FileManager   |   |ascolto su 0.0.0.0:30033, [::]:30033
2019-10-27 17:06:00.337563|INFORMAZIONI    |VirtualSvrMgr |   |l'esecuzione di intervallo mensile
2019-10-27 17:06:00.337837|INFORMAZIONI    |VirtualSvrMgr |   |resettare VirtualServer statistiche di traffico
2019-10-27 17:06:00.376549|INFORMAZIONI    |domanda         |   |l'ascolto per la query su 0.0.0.0:10011, [::]:10011
2019-10-27 17:06:00.377080|INFORMAZIONI    |domanda         |   |l'ascolto per la query su SSH 0.0.0.0:10022, [::]:10022
2019-10-27 17:06:00.377152|INFORMAZIONI    |domanda         |   |la creazione del file QUERY_SSH_RSA_HOST_KEY: ssh_host_rsa_key
2019-10-27 17:06:06.649531|INFORMAZIONI    |CIDRManager   |   |ips query_ip_whitelist aggiornati: 127.0.0.1/32, ::1/128, 
2019-10-27 17:06:00.374048|INFORMAZIONI    |Server virtuale |1  |ascolto su 0.0.0.0:9987, [::]:9987
2019-10-27 17:06:00.375751|AVVERTIMENTO |Server virtuale |1  |--------------------------------------------------------
2019-10-27 17:06:00.375818|AVVERTIMENTO |Server virtuale |1  |chiave privilegio ServerAdmin creato, si prega di utilizzare la linea di seguito
2019-10-27 17:06:00.375857|AVVERTIMENTO |Server virtuale |1  |Token = 2y8a9yBz5aRlyDUwaBfgw8lq4FtQVT47pyAeU4Ja
2019-10-27 17:06:00.375894|AVVERTIMENTO |Server virtuale |1  |--------------------------------------------------------

In questo caso si: 2y8a9yBz5aRlyDUwaBfgw8lq4FtQVT47pyAeU4Ja

L'ultimo passo è quello di aggiungere un'eccezione al firewall

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

Linux

Udostępnij
Opublikowane przez
Linux

Post recenti

KeePass2 2.52 w Ubuntu 22.04

La guida seguente descrive come installare KeePass su Ubuntu. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installazione dell'editor PDF Master in Ubuntu 22.04

Master PDF Editor è un programma PDF completo, che include molte funzionalità. Oprócz tworzenia i edycji

2 years temu

iotop - monitoraggio della memoria

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Esegui più comandi in un lavoro cron

Puoi separare due o più comandi con il punto e virgola (;), Punto e virgola (;): służy do oddzielania

2 years temu

Modifica dei dati exif di una foto nel terminale Linux

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installazione di Rocket.Chat Server su Rocky Linux 8

La seguente guida descrive come installare Rocket.Chat su Rocky Linux 8 Całość bardzo prosto zainstalujemy

2 years temu