Lag modul
Oppsettkommandoer
Denne artikkelen forklarer hvordan du integrerer en Teamspeak 3-server med det populære vertspanelet, Webmin.
Jeg antar at du allerede har satt opp Teamspeak på enten CentOS, Debian eller Ubuntu. Hvis du ikke har det, følg en av veiledningene nedenfor før du fortsetter.
Lag modul
For Webmin trenger vi en Vultr VPS med Webmin-applikasjonen installert fra Deploysiden.
Etter at du har bekreftet at Webmin fungerer ved å besøke http://yourip:10000og logge på, bør du nå ha et rent grensesnitt. Som standard viser den høyre delen av skjermen "Systeminformasjon"-siden.
Finn menyen til venstre i Webmin.
Velg "Webmin-konfigurasjon".
Velg "Webmin-moduler".
I "Webmin Modules"-skjermen bytter du til "Clone"-fanen.
Finn "Moduler for å klone"-området, og velg "Egendefinerte kommandoer". Gi deretter et beskrivende navn til modulen din, noe sånt som "Teamspeak" vil gjøre det enkelt for deg å gjenkjenne senere.
Velg deretter "Tildel til kategori" -> "Servere". Jeg bruker vanligvis denne kategorien, men du kan bruke hvilken som helst kategori i "Webmin".
For "Tilbakestill konfigurasjonen til standard?", svar "Nei".
Klikk "Klon modul".
Oppsettkommandoer
Oppdater nå nettleseren din og gå til "Servere" på venstre side av "Webmin"-temaet ditt. Du vil se "Teamspeak Server" når du utvider "Servere".
Klikk på den.
Dette er delen hvor vi faktisk gir Webmin muligheten til å starte, stoppe og starte Teamspeak-serveren på nytt.
Klikk på "Opprett en ny tilpasset kommando".
Alternativene er som følger. Du kan redigere etter eget ønske.
- Beskrivelse:
Start Teamspeakmed variabelen: ./ts3server_startscript.sh start.
- Kjør i katalogen:
/home/teamspeak/teamspeak3-server_linux-x86- Hvis du bruker et annet Linux-oppstartsskript for Teamspeak, rediger denne variabelen deretter.
- Kjør som bruker:
teamspeak- Rediger tilsvarende hvis du bruker en annen bruker enn teamspeak.
Resten kan du la være som den er, gjenta de siste trinnene for stopp, omstart og status.
Gratulerer! Du har gitt Webmin muligheten til å kontrollere Teamspeak!