Questo articolo spiega come integrare un server Teamspeak 3 con il popolare pannello di hosting Webmin.
Presumo che tu abbia già impostato Teamspeak su CentOS, Debian o Ubuntu. In caso contrario, seguire una delle guide seguenti prima di continuare.
Crea modulo
Per Webmin, avremo bisogno di un VPS Vultr con l'applicazione Webmin installata dalla Deploy
pagina.
Dopo aver verificato che Webmin funziona visitando http://yourip:10000
e effettuato l'accesso, ora dovresti avere un'interfaccia pulita. Per impostazione predefinita, la parte destra dello schermo mostra la pagina "Informazioni sul sistema".
Individua il menu nella parte sinistra di Webmin.
Scegli "Configurazione Webmin".
Scegli "Moduli Webmin".
Nella schermata "Moduli Webmin", passa alla scheda "Clona".
Trova l'area "Moduli da clonare" e seleziona "Comandi personalizzati". Quindi dai un nome descrittivo al tuo modulo, qualcosa come "Teamspeak" ti renderebbe più facile riconoscerlo in seguito.
Quindi, scegli "Assegna a categoria" -> "Server". Di solito uso questa categoria, ma puoi usare qualsiasi categoria in "Webmin".
Per "Ripristina configurazione predefinita?", Rispondere "No".
Fai clic su "Modulo clone".
Comandi di installazione
Ora aggiorna il tuo browser e vai su "Server" sul lato sinistro del tema "Webmin". Vedrai "Server Teamspeak" quando espandi "Server".
Cliccaci sopra.
Questa è la parte in cui diamo a Webmin la possibilità di avviare, arrestare e riavviare il server Teamspeak.
Fai clic su "Crea un nuovo comando personalizzato".
Le opzioni sono le seguenti. Puoi modificare a tuo piacimento.
- Descrizione:
Start Teamspeak
con la variabile: ./ts3server_startscript.sh start
.
- Esegui nella directory:
/home/teamspeak/teamspeak3-server_linux-x86
- Se stai usando uno script di avvio Linux diverso per Teamspeak, modifica questa variabile di conseguenza.
- Esegui come utente:
teamspeak
- Modifica di conseguenza se si utilizza un utente diverso da teamspeak
.
Il resto è possibile lasciare così com'è, ripetere gli ultimi passaggi per arrestare, riavviare e stato.
Congratulazioni! Hai dato a Webmin la possibilità di controllare Teamspeak!