To jest szybki samouczek na temat instalacji Mariadb 10.3 serwer bazy danych w systemie FreeBSD 12. Postępując zgodnie z instrukcjami tutaj, będziesz mógł skonfigurować bazę danych na własnym serwerze FreeBSD.
1- Zaktualizuj kolekcję Ports FreeBSD
Przed zainstalowaniem MariaDB należy zaktualizować drzewo portu FreeBSD, wydając poniższe polecenie:
$ su -
Aktualizacja $ portsnap fetch
Aby upewnić się, że polecenie Portsnap jest poprawnie wykonywane, wyodrębnij migawkę do /usr /porty za pomocą polecenia poniżej:
Ekstrakt $ sudo portsnap
Musisz uruchomić polecenie powyżej tylko raz, kiedy uruchamiasz polecenie Portsnap po raz pierwszy. Twoje wyjście powinno wyświetlić kluczową wiadomość pod koniec; zignoruj to.
Aby sprawdzić, czy nadążałeś za aktualizacjami, wydaj następujące polecenie:
Aktualizacja $ sudo portsnap
2- Zainstaluj Mariadb 10.3 serwer bazy danych
Teraz jesteś gotowy do zainstalowania Mariadb za pomocą portów drzew FreeBSD; Można go zainstalować z pakietu binarnego z FreeBSD Pakiet Manager.
Aby sprawdzić, czy najnowsza wersja MariaDB można zainstalować z pamięcią podręczną Pakiet FreeBSD, wpisz następujące:
$ PKG Wyszukaj Mariadb | GREP 10.3
Wyjście wyraźnie wskazuje, że najnowsza wersja to FreeBSD 10.X.xx. Wydaj poniższe polecenie:
$ sudo pkg instaluj mariaDB103-Server mariadb103-client
3- Uruchom usługę MySQL-Server
Dzięki Mariadb z powodzeniem zainstalowanym na serwerze FreeBSD, wszystko, co pozostało, to włączyć go przed ostatecznym użyciem.
Aktywuj usługę MySQL-Server za pomocą następującego polecenia:
$ sudo sysrc mysql_enable = tak
Powinno to umożliwić uruchomienie usługi po ponownym uruchomieniu. Aby rozpocząć usługę MySQL-Server na swoim FreeBSD, wpisz:
$ sudo service mysql-server start
4- Wykonaj stwardnienie serwera dla MariaDB
Wydaj poniższe polecenie:
$ mysql_secure_instalation
Zostaniesz poproszony o wejście, a następnie ponowne wejście na nowe hasło wraz z wieloma innymi pytaniami, na które należy odpowiedzieć na tak. Po prostu upewnij się, że ustawiłeś hasło roota bazy danych, wyłączone zdalne logowania root, usunąłeś anonimowych użytkowników i usunąłeś testową bazę danych z Open Access.
Wykonaj test jako użytkownik root:
$ mysql -u root -p
Następnie wpisz hasło.
5-łańcuchowa usługa Mariadb z Localhost
Użyj polecenia sockstat, aby zobaczyć działania związane z naszą nowo zainstalowaną usługą MariaDB:
$ sockstat -4 -6 | GREP 3306
Wyjście wskazuje, że usługa została zintegrowana ze wszystkimi interfejsami sieciowymi. Teraz może być tak, że nie masz podłączonej usługi z bazą danych sieci. W takim przypadku użyj poniższego polecenia:
$ sysrc mysql_args = "-Bind-Address = 127.0.0.1 "
Zmiany zostaną wprowadzone na ponowne uruchomienie systemu. Aby zrestartować system, wpisz:
$ Service Mysql-Server restart
Po ponownym uruchomieniu systemu potwierdź zmiany z poniższym poleceniem:
$ sockstat -4 -6 | Grep Mysql
Owinięcie tego
Mam nadzieję, że masz mariadb uruchomiony w swoim systemie FreeBSD. Funkcje zawarte w najnowszej instalacji MariaDB to: