Como instalar o TeamSpeak em meu VPS
A instalação do TeamSpeak em um servidor virtual é bastante simples e pode ser feita em sistemas operacionais populares, como Ubuntu ou CentOS. Abaixo está um guia passo a passo sobre como instalar o TeamSpeak Server em um servidor virtual baseado no Ubuntu. Se você tiver um sistema operacional diferente, o procedimento será semelhante, com pequenas diferenças.
Os requisitos mínimos para instalar e executar o TeamSpeak em um VPS são os seguintes:
- 1 núcleo de CPU
- 512 MB DE RAM
- 1-2 GB de espaço em disco
- conexão de rede de 10 Mbps
Você pode começar facilmente com a configuração mínima do plano tarifário VPS U1
Criação de novo usuário
Atualize os repositórios e instale as atualizações necessárias:
sudo apt update && sudo apt upgrade -y
Crie um novo usuário para executar o TeamSpeak (recomendado por motivos de segurança):
sudo adduser teamspeak
Baixar o servidor TeamSpeak
Mude para o usuário do teamspeak:
sudo su - teamspeak
Faça o download da versão mais recente do TeamSpeak Server (para 64 bits):
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 -O teamspeak-server.tar.bz2
Extraia o arquivo baixado:
tar xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2
saída
Instalar o servidor TeamSpeak
Digite o comando:
apt install bzip2
- Você também pode instalar o servidor TeamSpeak usando o script de instalação automática. Conecte-se e faça login no seu servidor
ssh root@server_ip -p ssh_port
wget https://bill.alexhost.com/downloads/teamspeak_install.sh
chmod x teamspeak_install.sh
./teamspeak_install.sh
Altere o usuário para o teamspeak recém-criado e faça o download do servidor:
su - teamspeak
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 -O teamspeak-server.tar.bz2
Em seguida, você deve descompactar o arquivo. Isso está disponível com este comando:
tar xvfj teamspeak-server.tar.bz2 --strip-components 1
Agora você precisa aceitar o contrato de licença. Crie um arquivo vazio:
touch ~/.ts3server_license_accepted
Depois disso, saia do usuário atual simplesmente digitando:
exit
Criar um serviço de sistema
Para gerenciar o servidor TeamSpeak, vamos criar um serviço do sistema. Abra o editor para criar um arquivo de serviço:
nano /etc/systemd/system/teamspeak.service
Adicione o seguinte código – https://telegra.ph/nano-etcsystemdsystemteamspeakservice-10-09
Salve (ctrl s) o arquivo e saia do editor. Aplique as alterações com o comando:
systemctl daemon-reload
Habilite o serviço para que ele seja iniciado na inicialização do sistema e inicie-o agora:
systemctl enable --now teamspeak
Para verificar o status do servidor, use o comando:
systemctl status teamspeak
Definição da senha do administrador
Antes de executar essas ações, precisamos parar o servidor. Isso pode ser feito usando este comando:
systemctl stop teamspeak.service
Agora, inicie o servidor com a senha de administrador:
su - teamspeak
./ts3server_startscript.sh start serveradmin_password=YourPasswd
Depois de definir a senha, pare o serviço TeamSpeak:
./ts3server_startscript.sh stop
Em seguida, saia digitando:
exit
Inicie o serviço TeamSpeak:
systemctl start teamspeak.service
Conexão com o servidor TeamSpeak
Agora você pode prosseguir para a etapa de download e instalação do TeamSpeak em seu desktop. Após a conexão, digite o token que foi criado quando o serviço foi iniciado. Esse token pode ser encontrado usando o comando executado:
grep -i token /opt/teamspeak/logs/*