- Apr 25, 2015
- 1,845
- 2
- 2,199
- 327
Get signed up for a Vultr server: https://www.vultr.com/?ref=7592339
Download PuTTY by clicking here and find the putty.exe!
nano /etc/systemd/system/teamspeak3server.service
Paste:
Ctrl + O, Ctrl + X
visudo
Add the following:
Ctrl + O, Ctrl + X
If you have any questions or security recommendations, post here!
Download PuTTY by clicking here and find the putty.exe!
Code:
apt-get update
apt-get upgrade
apt-get install sudo
Code:
adduser --disabled-password --gecos "" teamspeak
mkdir /opt/teamspeak
chown teamspeak:teamspeak /opt/teamspeak/
chmod 0770 /opt/teamspeak/
nano /etc/systemd/system/teamspeak3server.service
Paste:
Code:
[Unit]
Description=Teamspeak 3 Server
[Service]
ExecStart=/opt/teamspeak/ts3server_startscript.sh start
ExecStop=/opt/teamspeak/ts3server_startscript.sh stop
PIDFile=/opt/teamspeak/ts3server.pid
Type=forking
User=teamspeak
Group=teamspeak
[Install]
WantedBy=multi-user.target
Ctrl + O, Ctrl + X
Code:
chmod 664 /etc/systemd/system/teamspeak3server.service
systemctl daemon-reload
systemctl enable teamspeak3server.service
visudo
Add the following:
Code:
# Cmnd alias specification
Cmnd_Alias TEAMSPEAK_CMDS = /bin/systemctl start teamspeak3server, /bin/systemctl stop teamspeak3server, /bin/systemctl restart teamspeak3server, /bin/systemctl status teamspeak3server
# User privilege specification
teamspeak ALL=NOPASSWD: TEAMSPEAK_CMDS, /sbin/reboot
Ctrl + O, Ctrl + X
Code:
wget http://dl.4players.de/ts/releases/3.5.0/teamspeak3-server_linux_amd64-3.5.0.tar.bz2
tar xfv teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2
mv ~/teamspeak3-server_linux_amd64/* /opt/teamspeak/
rm -rf ~/teamspeak3-server_linux_amd64*
/opt/teamspeak/ts3server_startscript.sh start license_accepted=1
If you have any questions or security recommendations, post here!