FreeBSD

Installer MariaDB på FreeBSD

Installer MariaDB på FreeBSD
MariaDB er et gratis og open source-derivat af MySQL-databasesystemet. Den blev udviklet på grund af forbehold fra MySQL-brugerbasen, da den blev erhvervet af Oracle tilbage i 2009. Af denne grund er det ret kompatibelt med MySQL og har kun for nylig afvejet lidt med introduktionen af ​​kildemotorer, MyRocks, Aria og Columnstore, for at nævne nogle få.

Dette er en hurtig vejledning i installation af MariaDB 10.3 Databaseserver på et FreeBSD 12-system. Ved at følge instruktionerne her kan du oprette databasen på din egen FreeBSD-server.

1- Opdater FreeBSD Ports-samlingen

Før du installerer MariaDB, skal du opdatere FreeBSD-porttræet ved at udstede kommandoen nedenfor:

$ su - $ portsnap hent opdatering

For at sikre, at portsnap-kommandoen udføres korrekt, skal du udpakke snapshotet i / usr / ports med nedenstående kommando:

$ sudo portsnap-ekstrakt

Du behøver kun at køre kommandoen ovenfor kun en gang, når du kører portsnap-kommandoen for første gang. Din output skal vise en vigtig besked nær slutningen; ignorer det.

For at se, om du har fulgt opdateringerne, skal du udstede følgende kommando:

$ sudo portsnap hentningsopdatering

2- Installer MariaDB 10.3 Databaseserver

Nu er du klar til at installere MariaDB ved hjælp af FreeBSD-træporte; det kan installeres fra sin binære pakke med FreeBSD pakkehåndtering.

For at se, om den nyeste version af MariaDB kan installeres med FreeBSD-pakke-cache, skal du skrive følgende:

$ pkg søgning mariadb | grep 10.3

Outputtet indikerer klart, at den nyeste version er FreeBSD 10.x.xx. Udsted kommandoen nedenfor:

$ sudo pkg installerer mariadb103-server mariadb103-klient

3- Start mysql-server-tjenesten

Med MariaDB med succes installeret på din FreeBSD-server, er alt hvad der er tilbage at aktivere det, før du endelig bruger det.

Aktivér mysql-server-tjenesten med følgende kommando:

$ sudo sysrc mysql_enable = ja

Dette skal gøre det muligt for tjenesten at starte efter en genstart. For at starte mysql-server-tjenesten på din FreeBSD, skriv:

$ sudo service mysql-server start

4- Udfør serverhærdning for MariaDB

Udsted kommandoen nedenfor:

$ mysql_secure_installation

Du bliver bedt om at indtaste og derefter indtaste den nye adgangskode sammen med en række andre spørgsmål, som du alle skal svare ja til. Bare sørg for at du har indstillet databasens rodadgangskode, deaktiveret fjern rodlogins, slettet anonyme brugere og fjernet testdatabasen fra åben adgang.

Udfør en test som rodbruger:

$ mysql -u root -p

Indtast derefter adgangskoden.

5- Kæde MariaDB-service med localhost

Brug sockstat-kommandoen til at se aktiviteterne i forbindelse med vores nyinstallerede MariaDB-tjeneste:

$ sockstat -4 -6 | grep 3306

Outputtet indikerer, at tjenesten er integreret med alle netværksgrænseflader. Nu kan det være, at du ikke har tjenesten tilsluttet netværksdatabasen. Hvis det er tilfældet, skal du bruge kommandoen nedenfor:

$ sysrc mysql_args = "- bind-adresse = 127.0.0.1 "

Ændringerne foretages konsekvent ved en systemgenstart. For at genstarte systemet skal du skrive:

$ service mysql-server genstart

Når systemet er genstartet, skal du bekræfte ændringerne med kommandoen nedenfor:

$ sockstat -4 -6 | grep mysql

Pakning af det

Forhåbentlig har du MariaDB i gang på dit FreeBSD-system. Funktionerne, der følger med den nyeste MariaDB-installation, er:

Top 5 spiloptagelseskort
Vi har alle set og elsket streaming af gameplay på YouTube. PewDiePie, Jakesepticye og Markiplier er kun nogle af de bedste spillere, der har tjent mi...
Sådan udvikler du et spil på Linux
For et årti siden ville ikke mange Linux-brugere forudsige, at deres foretrukne operativsystem en dag ville være en populær spilplatform til kommercie...
Open Source-porte med kommercielle spilmotorer
Gratis, open source og cross-platform spilmotorgendringer kan bruges til at spille gamle såvel som nogle af de temmelig nylige spiltitler. Denne artik...