

Checks if license is accepted and then starts the server if it isĤ. Checks for ts3server.ini (configuration) and if not found creates itģ. Checks for ts3db.ini (configuration) and if not found creates itĢ. "This is used by init at boot to force start of your Teamspeak 3 server"ġ. (DEFAULT PASSWORD IF NON GIVEN IS: Passw0rd) OBS: The new database will cause teamspeak to generate a new token and password for serveradmin

Start the server to start using the new database Stop the server and configure init-scriptĬhange: DB_SERVICE_NAME=sqlite DB_SERVICE_NAME=mysqldĪpt-get install lsb-release apt-transport-https ca-certificatesĮcho "deb $(lsb_release -sc) main" | tee /etc/apt//php7.3.listĪpt-get install php7.3 php7.3-Ĭreate a new database for your teamspeak-serverħ. 18:11:09.925250|WARNING |VirtualServer |1 |token=YOUR SECRET TOKEN 18:11:09.925235|WARNING |VirtualServer |1 |ServerAdmin privilege key created, please use the line below

IF YOU DIDN'T SEE ANY MESSAGE ABOUT SERVER ADMIN TOKEN THEN READ THE LOG FILES Update-rc.d init-ts3srv remove // Disable Update-rc.d init-ts3srv defaults // Enable On first start ts3server.ini and ts3db.ini is createdĬhange: license_accepted=0 license_accepted=1 Tar xjf teamspeak3-server_linux_amd64-3.8.0.tar.bz2Ĭhange permission and finalize installation You can also browse different versions on:ĭownload 64Bit version for Linux using wget and rename the folder to ts3 Yum install nano wget tar bzip2 net-tools sqliteĭownload ts3server (Linux) and upload to: /srv and rename the folder to ts3 Script to manage Teamspeak 3 Server on LinuxĬurrently tested for Debian/Ubuntu and CentOSĪpt-get install nano wget tar bzip2 net-tools sqlite3 TeamSpeak 3 Server Linux (init-script + MySQL/MariaDB Database) TeamSpeak 3 Server Linux (init-script + SQLite Database)
