oski646 | 2016-03-18 13:30:25 UTC | #1
Mam problem z zainstalowaniem bazy mysql na teamspeaka. Prosze o jasny i przejrzysty poradnik.
adminek153 | 2016-09-04 22:23:08 UTC | #2
Pokaże jak to zrobić w krokach
Logujemy się do SSH i wykonujemy:
apt-get update; apt-get install mysql-server nano mysql-client screen
Dodajemy nowego użytkownika w systemie:
adduser ts3
Logujemy się do bazy danych z poziomu konsoli na konto administratora:
mysql –user=root –password=
Operujemy w serwerze mysql:
CREATE DATABASE IF NOT EXISTS
ts3
;CREATE USER ‘ts3’@’localhost’ IDENTIFIED BY ‘ts3’;
grant all privileges on ts3.* to ‘ts3’@’localhost’;
ALTER DATABASE
ts3
DEFAULT CHARACTER SET utf8 COLLATE utf8polishci;
Pobieramy serwer Team Speak3
su ts3; cd $home
wget http://dl.4players.de/ts/releases/3.0.10.3/teamspeak3-server_linux-amd64-3.0.10.3.tar.gz
tar xvf teamspeak3-server_linux-amd64-3.0.10.3.tar.gz
cd teamspeak3-server_linux-amd64
Tworzymy pliki konfiguracyjne:
nano ts3server.ini
Wklejamy:
machineid=
defaultvoiceport=9987
voiceip=0.0.0.0
liscensepath=
filetransferport=30033
filetransferip=0.0.0.0
queryport=10011
queryip=0.0.0.0
dbplugin=ts3dbmysql
dbpluginparameter=ts3dbmysql.ini
dbsqlpath=sql/
dbsqlcreatepath=create_mysql/
logpath=logs
logquerycommands=
Podłączenie do MySQL:
nano ts3db_mysql.ini
Zawartość:
[config]
host=127.0.0.1
port=3306
username=ts3
password=ts3
database=ts3
socket=
Ładowanie odpowiednich bibliotek wymaganych przez konfiguracje serwera:
ldd libts3db_mysql.so
Uruchamiamy:
chmod +x ts3serverlinuxamd64
chmod +x ts3serverminimalrunscript.sh
chmod +x ts3serverstartscript.sh
./ts3serverminimal_runscript.sh inifile=ts3server.ini
SystemZ | 2016-03-11 20:54:41 UTC | #3
@oski646 Z ciekawości, ile osób planujesz mieć online że sqlite nie wystarczy ? :O
oski646 | 2016-03-11 21:05:27 UTC | #4
Hmm może z 100 użytkowników.
SystemZ | 2016-03-11 21:09:51 UTC | #5
To nie jest jakaś wybitnie wielka ilość, sqlite powinien w zupełności wystarczyć.
Jak czytałem na forum tsa administracja zalecała MySQL (a teraz już MariaDB) głównie dla ATHP czyli hosterów takich jak ja gdzie masz po 500+ slotów na jednej instancji.
Moim zdaniem szkoda zachodu na MySQL na tyle slotów. Znajdziesz mniejsze wsparcie przy tej konfiguracji, a jak coś się posypie (co się zdarza) to wtedy bardzo docenisz gotową pomoc na Internecie :slight_smile:
oski646 | 2016-03-11 21:11:54 UTC | #6
Już baze mamy prawdopodobnie zainstalowaną, moi technicy się tym zajmują jak i profesjonalnym mbotem.
SystemZ | 2016-03-11 21:20:29 UTC | #7
Trochę martwi mnie słowo “prawdopodobnie” :smiley:
Spoko, życzę powodzenia z TSem :)
Maaati | 2016-03-11 23:50:39 UTC | #8
@oski646 po co zajmować się profesjonalnym mbotem skoro on sam się soba zajmuję, własnie po to on jest :) Raz zainstalowany i skonfigurowany odciaża Twoich techników :) Ale ja też życzę powodzenia :) @adminek153 powiedz mi to poradnik Tworzony przez Ciebie? P.S @oski646 nie wiesz czy masz bazę danych a mbotem się zajmuja ?:p
Maaati | 2016-03-11 23:55:09 UTC | #9
Jeszcze jedno tak z Ciekawości możesz podać adres ip serwera chętnie ogladne :slight_smile:
Aylin | 2018-06-21 11:45:05 UTC | #10