15.01.2013 Views

Ubuntu kiszolgáló kézikönyve - Ubuntu dokumentáció - Ubuntu ...

Ubuntu kiszolgáló kézikönyve - Ubuntu dokumentáció - Ubuntu ...

Ubuntu kiszolgáló kézikönyve - Ubuntu dokumentáció - Ubuntu ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1. MySQL<br />

Adatbázisok<br />

A MySQL egy gyors, többszálú, többfelhasználós és megbízható SQL adatbázis-<strong>kiszolgáló</strong>.<br />

Küldetéskritikus, nagy terhelésű éles rendszerekre, valamint tömegesen telepített szoftverekbe való<br />

beágyazásra szánták.<br />

1.1. Telepítés<br />

A MySQL telepítéséhez adja ki a következő parancsot:<br />

sudo apt-get install mysql-server<br />

A telepítési folyamat során a program bekéri a MySQL root felhasználó jelszavát.<br />

A telepítés után a MySQL <strong>kiszolgáló</strong> automatikusan elindul. A következő parancs kiadásával<br />

meggyőződhet róla, hogy a MySQL <strong>kiszolgáló</strong> megfelelően fut-e:<br />

sudo netstat -tap | grep mysql<br />

A parancs futtatásakor a következő sort, vagy valami hasonlót kell látnia:<br />

tcp 0 0 localhost:mysql *:* LISTEN 2556/mysqld<br />

Ha a <strong>kiszolgáló</strong> nem fut, a következő parancs kiadásával elindíthatja:<br />

sudo /etc/init.d/mysql restart<br />

1.2. Beállítás<br />

Az /etc/mysql/my.cnf fájl szerkesztésével módosíthatja az alapvető beállításokat – naplófájl,<br />

portszám stb. Például, a MySQL beállításához hálózati gépekről érkező kapcsolatok figyelésére<br />

módosítsa a bind-address direktívát a <strong>kiszolgáló</strong> IP-címére:<br />

bind-address = 192.168.0.5<br />

A 192.168.0.5 helyére a megfelelő címet írja.<br />

Az /etc/mysql/my.cnf módosítása után újra kell indítani a mysql démont:<br />

sudo /etc/init.d/mysql restart<br />

A MySQL root jelszavának módosításához adja ki a következőt:<br />

160

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!