See on MariaDB 10 installimise kiire õpetus.3 Andmebaasiserver FreeBSD 12 süsteemis. Järgides siin toodud juhiseid, saate andmebaasi seadistada oma FreeBSD serverisse.
1 - värskendage FreeBSD portide kogu
Enne MariaDB installimist peaksite värskendama FreeBSD porti, väljastades alltoodud käsu:
$ su - $ portsnapi toomise värskendus
Et veenduda, et käsk portsnap on korralikult täidetud, ekstraktige hetktõmmis kataloogi / usr / ports järgmise käsuga:
$ sudo portsnap väljavõte
Esimest korda käsku portsnap peate käivitama ülaloleva käsu vaid ühe korra. Teie väljund peaks näitama üliolulist sõnumit lõpus; Ignoreeri seda.
Kui soovite näha, kas olete värskendustega sammu pidanud, väljastage järgmine käsk:
$ sudo portsnap tõmbab värskenduse
2- Installige MariaDB 10.3 Andmebaasiserver
Nüüd olete valmis installima MariaDB FreeBSD puu pordide abil; selle saab installida oma binaarpaketist FreeBSD paketihalduriga.
Selleks, et näha, kas MariaDB uusimat versiooni saab FreeBSD paketi vahemäluga installida, tippige järgmine:
$ pkg otsingumariadb | grep 10.3Väljund näitab selgelt, et uusim versioon on FreeBSD 10.x.xx. Andke välja järgmine käsk:
$ sudo pkg install mariadb103-server mariadb103-klient
3- Käivitage mysql-serveri teenus
Kui MariaDB on teie FreeBSD serverisse edukalt installitud, jääb üle vaid see enne lõplikku kasutamist lubada.
Aktiveerige mysql-serveri teenus järgmise käsuga:
$ sudo sysrc mysql_enable = jahSee peaks võimaldama teenust taaskäivitamisel käivitada. Mysql-serveri teenuse käivitamiseks oma FreeBSD-s tippige:
$ sudo teenus mysql-server start
4- Tehke MariaDB jaoks serveri karastamine
Andke välja järgmine käsk:
$ mysql_secure_installation
Teil palutakse sisestada ja seejärel sisestada uus parool koos paljude muude küsimustega, millele peaksite kõik jah vastama. Lihtsalt veenduge, et olete määranud andmebaasi juurparooli, keelanud juurjuure sisselogimise, kustutanud kõik anonüümsed kasutajad ja eemaldanud testandmebaasi avatud juurdepääsust.
Tehke test juurkasutajana:
$ mysql -u juur -p
Seejärel sisestage parool.
5- MariaDB keti teenus kohaliku hostiga
Kasutage sockstat käsku, et näha meie äsja installitud MariaDB teenusega seotud toiminguid:
$ sockstat -4 -6 | grep 3306Väljund näitab, et teenus on integreeritud kõigi võrguliidestega. Nüüd võib juhtuda, et teil pole teenust võrgu andmebaasiga ühendatud. Sel juhul kasutage allolevat käsku:
$ sysrc mysql_args = "- seotud aadress = 127.0.0.1 "Muudatused muudetakse süsteemi taaskäivitamisel järjepidevaks. Süsteemi taaskäivitamiseks tippige:
$ service mysql-server taaskäivitub
Kui süsteem on taaskäivitatud, kinnitage muudatused alloleva käsuga:
$ sockstat -4 -6 | grep mysql
Selle kokku pakkimine
Loodetavasti on MariaDB teie FreeBSD süsteemis töökorras. MariaDB uusima installi funktsioonid on järgmised:
- MariaDB vaikimisi salvestusmootoriks saate InnoDB (koos kohese lisamise veeruga).
- Paralleelne ja mitme allikaga replikatsioon.
- FOR-silmuseid saate kasutada MariaDB-ga.
- Läbipaistvad veerud.
- Uusimad versioonid on varustatud Galera Clusteriga.
- Saate lisada järjestusi.
- Veergude kokkusurumine on nüüd sõltumatu salvestusmootorist.