Toto je rýchly návod na inštaláciu aplikácie MariaDB 10.3 Databázový server v systéme FreeBSD 12. Podľa týchto pokynov budete môcť nastaviť databázu na vašom vlastnom serveri FreeBSD.
1 - Aktualizujte kolekciu portov FreeBSD
Pred inštaláciou MariaDB by ste mali aktualizovať strom portov FreeBSD vykonaním nižšie uvedeného príkazu:
$ su - $ portsnap načítanie aktualizácie
Aby ste sa ubezpečili, že príkaz portsnap je správne vykonaný, extrahujte snímku do / usr / ports pomocou nasledujúceho príkazu:
$ sudo portsnap extrakt
Vyššie uvedený príkaz musíte spustiť iba raz, keď spúšťate príkaz portsnap prvýkrát. Na konci by sa mal zobraziť váš výstup; nevšímaj si to.
Ak chcete zistiť, či držíte krok s aktualizáciami, zadajte nasledujúci príkaz:
$ sudo portsnap načítať aktualizáciu
2- Nainštalujte MariaDB 10.3 Databázový server
Teraz ste pripravení na inštaláciu MariaDB pomocou stromových portov FreeBSD; môže byť nainštalovaný z jeho binárneho balíka pomocou správcu balíkov FreeBSD.
Ak chcete zistiť, či je možné najnovšiu verziu aplikácie MariaDB nainštalovať pomocou medzipamäte balíka FreeBSD, zadajte nasledujúci text:
$ pkg hľadanie mariadb | grep 10.3Výstup jasne naznačuje, že najnovšia verzia je FreeBSD 10.X.xx. Zadajte príkaz nižšie:
$ sudo pkg nainštalujte mariadb103-server mariadb103-klient
3 - Spustite službu mysql-server
Po úspešnom nainštalovaní MariaDB na vašom serveri FreeBSD vám ostáva už len povoliť ho pred jeho konečným použitím.
Aktivujte službu mysql-server pomocou nasledujúceho príkazu:
$ sudo sysrc mysql_enable = ánoToto by malo umožniť spustenie služby po reštarte. Ak chcete spustiť službu mysql-server na vašom FreeBSD, zadajte:
Spustenie služby $ sudo mysql-server
4 - Vykonajte vytvrdenie servera pre MariaDB
Zadajte príkaz nižšie:
$ mysql_secure_installation
Zobrazí sa výzva na zadanie a opätovné zadanie nového hesla spolu s množstvom ďalších otázok, na ktoré by ste mali všetci odpovedať kladne. Uistite sa, že ste nastavili heslo koreňa databázy, zakázali vzdialené prihlásenie root, odstránili všetkých anonymných používateľov a odstránili testovaciu databázu z otvoreného prístupu.
Vykonajte test ako užívateľ root:
$ mysql -u root -p
Potom zadajte heslo.
5- Reťazová služba MariaDB s localhost
Pomocou príkazu sockstat zobrazíte aktivity spojené s našou novo nainštalovanou službou MariaDB:
$ sockstat -4 -6 | grep 3306Výstup naznačuje, že služba bola integrovaná so všetkými sieťovými rozhraniami. Teraz sa môže stať, že nemáte službu pripojenú k sieťovej databáze. V takom prípade použite nasledujúci príkaz:
$ sysrc mysql_args = "- väzbová adresa = 127.0.0.1 "Zmeny sa vykonajú konzistentne po reštarte systému. Ak chcete reštartovať systém, zadajte:
$ service restart mysql-servera
Po reštartovaní systému potvrďte zmeny nasledujúcim príkazom:
$ sockstat -4 -6 | grep mysql
Zabaliť to
Dúfajme, že ste vo svojom systéme FreeBSD spustili MariaDB. Funkcie zahrnuté v najnovšej inštalácii MariaDB sú:
- Získate InnoDB (aj so stĺpcom okamžitého pridania) ako predvolený ukladací modul pre MariaDB.
- Paralelná a viaczdrojová replikácia.
- S MariaDB môžete použiť slučky FOR.
- Priehľadné stĺpy.
- Najnovšie verzie sa dodávajú s Galera Cluster.
- Môžete pridať sekvencie.
- Kompresie stĺpcov sú teraz nezávislé od úložného modulu.