Ongelmana oli TeamSpeak 3 -serverin käyttäminen Kapsilla MySQL-kannan kanssa. TS3 vaatii vanhan MySQL-kirjaston, jota ei Kapsilla ollut asennettuna. Tähän sain ohjeet ylläpidolta.

TeamSpeak 3 -hakemistossa ajetaan seuraavat komennot:

wget ftp://mirror.switch.ch/pool/1/mirror/mysql/Downloads/MySQL-6.0/MySQL-shared-compat-6.0.9-0.sles9.x86_64.rpm && mkdir -p usr/lib64 && rpm2cpio MySQL-shared-compat-6.0.9-0.sles9.x86_64.rpm |cpio -i && ln -s usr/lib64/libmysqlclient.so.15 . && rm MySQL-shared-compat-6.0.9-0.sles9.x86_64.rpm

Jotta TS3 osaisi etsiä juuri asennettua libmysqlclient.so.15-tiedostoa sen juurihakemistosta, ajetaan seuraava komento:

export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH

Asennuksen toimivuuden näkee seuraavalla komennolla:

ldd libts3db_mysql.so

Ja sen pitäisi näyttää tällainen rivi:

libmysqlclient.so.15 => ./libmysqlclient.so.15

Tämän jälkeen lisätään jo luotuun ts3server.ini-tiedostoon seuraavat rivit:

dbplugin=ts3db_mysql
dbpluginparameters=ts3db_mysql.ini
dbsqlpath=sql/
dbsqlcreatepath=mysql_create/

Vielä tarvitsee luoda äsken määritetty ts3db_mysql.ini, jossa määritellään tietokantayhteys:

[config]
host=server
port=3306
username=user
password=salasana
database=dbname

Serveri käynnistyy komennolla screen ./ts3server_minimal_runscript.sh inifile=ts3server.ini

Avainsanat:
clashi's gravatar image clashi kysyi
11.05.2012 klo 08:30
314, hyväksyttyjä vastauksia: 0%

Vielä lisäyksenä: Jos serveri käynnistyy mutta se käyttää oletusporttia ts3server.ini-tiedostossa määritetyn portin sijaan, kannattaa käydä tarkistamassa tietokannasta servers-taulusta server_port -kenttä. Kun MySQL mahdollistaa paremmin ilmaisen lisenssin tarjoamat 10 virtuaaliserveriä ja 512 käyttäjää, se määrittelee tauluun jokaisen virtuaaliserverin käyttämät portit ja taulun luomisen yhteydessä luotu virtuaaliserveri saa ilmeisesti aina oletusportin 9987.

ikilinkki
clashi's gravatar image clashi vastasi
11.05.2012 klo 15:03
314, hyväksyttyjä vastauksia: 0%

Sinun vastauksesi

näytä/piilota esikatselu

Tarkkaile kysymystä

Sähköpostitse:

Kirjautumisen jälkeen voit tilata tähän kysymykseen jätetyt uudet vastaukset ja kommentit omaan sähköpostiisi.

RSS-lukijan kautta:

Pelkät vastaukset

Vastaukset ja kommentit

Markdown-perusteet

  • *kursiivi* tai _kursiivi_
  • **lihavointi** tai __lihavointi__
  • linkki:[teksti](http://url.com/ "otsikko")
  • kuva?![alt teksti](/path/img.jpg "otsikko")
  • numeroitu luettelo: 1. Foo 2. Bar
  • Lisätäksesi rivinvaihdon kirjoita kaksi välilyöntiä rivin loppuun.
  • Tavallisemmat HTML-tagit toimivat myös.

Kysymyksen avainsanat:

×7
×3
×2

kysytty: 11.05.2012 klo 08:30

katsottu: 1,882 kertaa

päivitetty: 13.09.2013 klo 16:08