Executando o servidor Teamspeak na inicialização e desligando o teamspeak no desligamento

0

Sou novo no Linux e tenho um servidor Teamspeak 3 em um servidor Ubuntu. Eu gostaria de fazer o servidor auto iniciar e parar quando o sistema inicializa e desliga. Eu entendo que eu preciso fazer scripts no / etc / init. Minha pergunta é como eu iria escrever um roteiro? Eu estou tentando fazer isso legal e simples. Abaixo está o que escrevi para tentar tornar isso possível.

dentro de / etc / init eu tenho um arquivo chamado teamspeak3.conf, nesse arquivo eu tenho o seguinte

script

     começar           /home/teamspeak3-user/teamspeak/ts3server_startscript.sh start

 stop
      /home/teamspeak3-user/teamspeak/ts3server_startscript.sh stop

script final

Isso está certo? Eu fiz algumas leituras e eu simplesmente não entendo o que fazer. Estou completamente perdida. Obrigado pessoal.

    
por user36192 15.06.2015 / 23:25

1 resposta

1

Se você tem um script localizado em /etc/init.d/ , então você está pronto para ir.

Emita um destes comandos (dependendo do seu sistema).

systemctl enable myscript

chkconfig myscript on

Quando você emite o comando shutdown, um SIGTERM é enviado para todo o processo em execução e é o comando padrão de desligamento normal.

O servidor deve lidar com isso sozinho.

    
por 16.06.2015 / 05:38