Ez egy gyors bemutató a MariaDB 10 telepítéséről.3 Adatbázis-kiszolgáló FreeBSD 12 rendszeren. Az itt leírtak betartásával beállíthatja az adatbázist a saját FreeBSD szerverén.
1- Frissítse a FreeBSD Ports gyűjteményét
A MariaDB telepítése előtt frissítse a FreeBSD portfát az alábbi parancs kiadásával:
$ su - $ portsnap letöltés frissítés
Annak érdekében, hogy a portsnap parancs megfelelően legyen végrehajtva, bontsa ki a pillanatképet az / usr / ports fájlba az alábbi paranccsal:
$ sudo portsnap kivonat
A fenti parancsot csak egyszer kell futtatnia, amikor először futtatja a portsnap parancsot. A kimenetnek a vége felé fontos üzenetet kell megjelenítenie; ignoráld.
Annak megállapításához, hogy lépést tartott-e a frissítésekkel, adja ki a következő parancsot:
$ sudo portsnap fetch update
2- Telepítse a MariaDB 10-et.3 Adatbázis-kiszolgáló
Most már készen áll a MariaDB telepítésére a FreeBSD fa portjain keresztül; bináris csomagjából telepíthető a FreeBSD csomagkezelővel.
Ha meg szeretné tudni, hogy a MariaDB legújabb verziója telepíthető-e a FreeBSD csomag gyorsítótárával, írja be a következőt:
$ pkg keresés mariadb | grep 10.3A kimenet egyértelműen jelzi, hogy a legújabb verzió a FreeBSD 10.x.xx. Adja ki az alábbi parancsot:
$ sudo pkg install mariadb103-server mariadb103-client
3- Indítsa el a mysql-server szolgáltatást
Miután a MariaDB sikeresen települt a FreeBSD szerverre, már csak az engedélyezése szükséges, mielőtt végleg felhasználná.
Aktiválja a mysql-server szolgáltatást a következő paranccsal:
$ sudo sysrc mysql_enable = igenEnnek lehetővé kell tennie a szolgáltatás újraindításakor történő indítását. A mysql-server szolgáltatás elindításához a FreeBSD-n írja be:
$ sudo szolgáltatás mysql-server indul
4- Végezze el a szerver keményítést a MariaDB számára
Adja ki az alábbi parancsot:
$ mysql_secure_installation
Megkérik, hogy írja be, majd írja be újra az új jelszót, valamint számos egyéb kérdést, amelyekre mindannyian igennel kell válaszolnia. Csak győződjön meg arról, hogy beállította az adatbázis gyökérjelszavát, letiltotta a távoli gyökér bejelentkezést, törölte az összes névtelen felhasználót és eltávolította a tesztadatbázist a nyílt hozzáférésből.
Végezzen tesztet root felhasználóként:
$ mysql -u gyökér -p
Ezután írja be a jelszót.
5- Láncos MariaDB szolgáltatás a localhosttal
A sockstat paranccsal megtekintheti az újonnan telepített MariaDB szolgáltatással kapcsolatos tevékenységeket:
$ sockstat -4 -6 | grep 3306A kimenet azt jelzi, hogy a szolgáltatást integrálták az összes hálózati interfésszel. Most előfordulhat, hogy nincs csatlakoztatva a szolgáltatás a hálózati adatbázishoz. Ebben az esetben használja az alábbi parancsot:
$ sysrc mysql_args = "- bind-address = 127.0.0.1 "A változtatások következetesek lesznek a rendszer újraindításakor. A rendszer újraindításához írja be:
$ service mysql-server újraindítás
Miután a rendszer újraindult, erősítse meg a módosításokat az alábbi paranccsal:
$ sockstat -4 -6 | grep mysql
Csomagolás
Remélhetőleg elindította a MariaDB-t a FreeBSD rendszerén. A legújabb MariaDB telepítés funkciói a következők:
- Megkapja az InnoDB-t (azonnali hozzáadással is), mint a MariaDB alapértelmezett tárolómotorját.
- Párhuzamos és több forrásból származó replikáció.
- FOR hurkok használhatók a MariaDB-vel.
- Átlátszó oszlopok.
- A legújabb verziók a Galera Clusterrel érkeznek.
- Felveheti a Szekvenciákat.
- Az oszlopok tömörítése immár független a tároló motortól.