MariaDB on tietokanta, joka auttaa tallentamaan ja jäsentämään tietoa. MariaDB:tä käytetään esimerkiksi julkaisujärjestelmien kuten WordPressin taustalla.
Asenna MariaDB-pakettivalikoima Rocky Linux 9:iin komennoilla
curl -LO https://r.mariadb.com/downloads/mariadb_repo_setup chmod +x mariadb_repo_setup sudo ./mariadb_repo_setup --mariadb-server-version=11.6 --skip-maxscale
missä 11.6 on haluamasi MariaDB:n versio.
Asenna MariaDB-asiakas ja -palvelin pakettikirjastosta komennolla
sudo yum install MariaDB-server MariaDB-client mysql-selinux
Avaa /etc/my.cnf.d/server.cnf tiedosto editoriin ja lisää [mysql] osioon rivi:
bind-address=127.0.0.1
Rivi estää yhteydenotot MariaDB-tietokantoihin muilta laitteilta ja parantaa siten tietoturvaa.
Käynnistä MariaDB komennolla
sudo systemctl start mariadb
Alusta MariaDB tuotantokäyttöön komennolla
sudo mariadb-secure-installation
Kirjaudu roottina tietokantaan komennolla
sudo mariadb
Luo ensimmäinen tietokanta ja käyttäjä esimerkiksi SQL-lauseilla
CREATE DATABASE korppi DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'www'@'localhost' IDENTIFIED BY 'juustokeitto3M'; GRANT ALL ON korppi.* TO 'www'@'localhost' WITH GRANT OPTION;
missä korppi on tietokannan nimi (×2), www on tietokantakäyttäjän nimi (×2) ja juustokeitto3M on tietokantakäyttäjän salasana.
Tietokanta on nyt valmis käyttöön ja voit kirjautua siihen tietokantakäyttäjänä komennolla
mariadb -uwww -p'juustokeitto3M' korppi
Aseta loppuksi MariaDB käynnistymään automaattisesti laitteen käynnistyessä
sudo systemctl enable mariadb
Tämä teksti jatkaa seikkailua Rocky Linux 9:n parissa. Lue edellinen osa tästä blogista!