Ki jan yo enstale MariaDB 10.6 sou Rocky Linux 8

MariaDB se youn nan pi popilè baz done sous louvri akote orijin li yo Miskl. Kreyatè orijinal yo nan Miskl devlope MariaDB an repons a laperèz ke Miskl ta toudenkou vin yon sèvis peye akòz Oracle akeri li an 2010. Avèk istwa li nan fè taktik menm jan an, devlopè ki dèyè MariaDB te pwomèt kenbe li sous louvri epi yo gratis nan laperèz tankou sa ki te rive. Miskl.

MariaDB te vin menm jan popilè kòm Miskl ak devlopè, ak karakteristik tankou clustering avanse ak Galera Cluster 4, pi vit kachèt / endèks, motè depo, ak karakteristik / ekstansyon ke ou pa pral jwenn nan Miskl.

Nan leson patikilye sa a, ou pral aprann ki jan yo enstale MariaDB 10.6 sou Rocky Linux 8.

Kondisyon

  • OS rekòmande: Rocky Linux 8.+.
  • Kont itilizatè: Yon kont itilizatè ki gen aksè sudo oswa rasin.

Mizajou sistèm operasyon

Mete ajou ou Rocky linux sistèm operasyon pou asire tout pakè ki egziste deja yo ajou:

sudo dnf upgrade --refresh -y

Tutorial la pral sèvi ak la sudo kòmand ak sipoze ou gen estati sudo.

Pou verifye estati sudo sou kont ou:

sudo whoami

Egzanp pwodiksyon ki montre estati sudo:

[joshua@rockylinux ~]$ sudo whoami
root

Pou mete kanpe yon kont sudo ki deja egziste oswa nouvo, vizite leson patikilye nou an sou Ki jan yo ajoute yon itilizatè nan Sudoers sou Rocky Linux.

Pou itilize kont rasin, sèvi ak lòd sa a ak modpas rasin lan pou konekte.

su

reklam


Kreye ak enpòte depo MariaDB

Default la MariaDB fourni ak la Rocky Linux AppStream depo bay MariaDB 10.3, ki se kounye a byen date. Pou enstale yon vèsyon ki pi nouvo, pifò pral gade nan MariaDB 10.5 ak pi resan lage ki estab MariaDB 10.6. Swa yo ka enstale lè yo ajoute ofisyèl la MariaDB repozitwa.

Premyèman, louvri lè l sèvi avèk nenpòt editè tèks epi kreye yon MariaDB dosye depo sou sistèm ou a jan sa a:

sudo nano /etc/yum.repos.d/mariadb.repo

Apre sa, kopye epi kole liy sa yo nan dosye a pou dènye vèsyon an MariaDB 10.6:

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 

Si ou vle altènatif la plis sezon MariaDB 10.5, Lè sa a, sèvi ak sa ki annapre yo:

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 

Sove dosye a (CTRL+O) ak Lè sa a sòti (CTRL+X).

Pou fini enstale nouvo depo a, ou bezwen mete ajou depo sistèm ou a pou Rocky linux pou senkronize depo ki fèk ajoute a. Sèvi ak lòd sa a pou mete ajou jan sa a:

sudo dnf update

Enstale MariaDB nan Rocky Linux

Kounye a ke ou te enstale repozitwa a epi mete ajou depo sistèm ou a pou reflete nouvo chanjman yo, li se tan pou w enstale. MariaDB. Pou fè sa, sèvi ak lòd sa a pou enstale:

sudo dnf install mariadb-server mariadb

Egzanp pwodiksyon:

Ki jan yo enstale MariaDB 10.6 sou Rocky Linux 8

Kalite "Y," Lè sa a, peze la "ENTRE KLE" kontinye ak enstalasyon an.

Pa default, MariaDB p ap aktive sou bòt, epi li p ap aktive, w ap bezwen fè tou de jan sa a:

Komanse MariaDB, tape sa ki annapre yo:

sudo systemctl start mariadb

Komanse MariaDB sou bòt pa default, tape sa ki annapre yo:

sudo systemctl enable mariadb

Yon fwa yo fini, ou ta dwe verifye ke ou MariaDB sèvis la ap travay kòrèkteman ak lòd sa a:

sudo systemctl status mariadb

Ou ta dwe jwenn (estati ok) Pou konnen tout bagay ap travay, egzanp anba a:

Ki jan yo enstale MariaDB 10.6 sou Rocky Linux 8

reklam


Ki jan yo an sekirite MariaDB (Script Sekirite)

Lè w ap enstale MariaDB fre, paramèt default yo konsidere kòm fèb pa pifò estanda ak lakòz enkyetid pou potansyèlman pèmèt entrizyon oswa eksplwate entru. Yon solisyon se kouri script sekirite enstalasyon ki vini ak la MariaDB enstalasyon.

Premyèman, sèvi ak lòd sa a pou lanse (mysql_secure_installation):

sudo mysql_secure_installation

Apre sa, yo pral ba w yon èd memwa ki mande w pou w antre nan ou (Modpas rasin MariaDB). Pou kounye a, peze la (ANTRE) kle kòm modpas rasin lan poko fikse jan pi ba a:

Ki jan yo enstale MariaDB 10.6 sou Rocky Linux 8

Next, tape (Y) epi peze antre pou mete kanpe la (Rasin) modpas jan pi ba a:

Ki jan yo enstale MariaDB 10.6 sou Rocky Linux 8

Pwochen seri kesyon ou ka san danje frape (ANTRE), ki pral reponn (Y) a tout kesyon sa yo ki mande w (retire itilizatè anonim yo, enfim koneksyon rasin aleka, epi retire baz done tès la). Remake byen (Y) se lèt majiskil, sa vle di li se repons default la lè ou peze la (ANTRE) kle.

Etap sa a esansyèl pou sekirite baz done MariaDB epi li pa ta dwe chanje oswa sote sof si w konnen sa w ap fè. Egzanp anba a:

Ki jan yo enstale MariaDB 10.6 sou Rocky Linux 8

Apèsi sou sa ki ta dwe fè pi wo a:

  • Mete modpas la pou rasin kont.
  • Retire kont rasin ki aksesib soti deyò lame lokal la.
  • Retire kont itilizatè anonim.
  • Retire baz done tès la, ki pa defo ka jwenn aksè pa itilizatè anonim.

Etap sa a esansyèl pou sekirite baz done MariaDB epi li pa ta dwe chanje oswa sote sof si w konnen sa w ap fè.

Ki jan yo konekte nan MariaDB Enstans

Felisitasyon, ou te enstale MariaDB sou Rocky Linux 8. Kounye a ke ou fin ranpli script sekirite enstalasyon apre enstalasyon an, konekte sou ou. MariaDB baz done ka fè lè l sèvi avèk sa ki annapre yo:

sudo mysql -u root -p

Yo pral mande w pou antre ou rasin modpas, ak Lè sa a, ou pral avèk siksè konekte nan la MariaDB tèminal baz done:

Ki jan yo enstale MariaDB 10.6 sou Rocky Linux 8

Pou sòti tèminal MariaDB, sèvi ak lòd sa a:

EXIT;

Felisitasyon, ou te enstale avèk siksè MariaDB 10.6.


reklam


Kòmantè ak konklizyon

Nan leson patikilye a, ou te aprann ki jan yo enstale vèsyon an dènye nan MariaDB sou dènye lage ki estab Rocky Linux 8. An jeneral, vèsyon an sou kouran app a akseptab pou itilize. Toujou, li ta rekòmande yo ajou a 10.5 kòm li trè sezonman kounye a konpare ak 10.6, e gen avantaj konsiderab nan pèfòmans ak amelyore. Si w fè amelyorasyon, asire w ke w toujou fè bak baz done w anvan w fè sa pou w evite plizyè èdtan doulè ak fristrasyon total.

Leave a Comment