Otu esi etinye MariaDB 10.6 na Rocky Linux 8

MariaDB bụ otu n'ime ọdụ data mepere emepe kacha ewu ewu na-esote onye malitere ya MySQL. Ndị okike mbụ nke MySQL mepere MariaDB na nzaghachi egwu na MySQL ga-abụ na mberede na-aghọ ọrụ a na-akwụ ụgwọ n'ihi na Oracle nwetara ya na 2010. Site na akụkọ ihe mere eme nke ime usoro ndị dị otú ahụ, ndị mmepe n'azụ MariaDB ekwewo nkwa na ha ga-edebe ya na-emeghe isi na pụọ ​​na egwu dị otú ahụ dị ka ihe merenụ. MySQL.

MariaDB aghọwo nnọọ ewu ewu dị ka MySQL ya na ndị mmepe, nwere njiri dị ka nchịkọta dị elu nwere ụyọkọ Galera 4, cache/indexes ngwa ngwa, igwe nchekwa, yana atụmatụ/mgbakwunye ị gaghị ahụ na ya MySQL.

N'ime nkuzi a, ị ga-amụta Otu esi etinye MariaDB 10.6 na Rocky Linux 8.

Prerequisites

  • OS akwadoro: Rocky Linux 8.+.
  • Akaụntụ onye ọrụ: Akaụntụ onye ọrụ nwere sudo ma ọ bụ ohere mgbọrọgwụ.

Melite Sistemụ Ọrụ

Melite gi Nkume linux Sistemụ arụmọrụ iji hụ na ngwugwu niile dị adị adịla ugbu a:

sudo dnf upgrade --refresh -y

Nkuzi a ga-eji ya sudo iwu na na-eche na ị nwere ọnọdụ sudo.

Iji nyochaa ọkwa sudo na akaụntụ gị:

sudo whoami

Ihe atụ na-egosi ọkwa sudo:

[joshua@rockylinux ~]$ sudo whoami
root

Ka ịtọlite ​​akaụntụ sudo dị adị ma ọ bụ ọhụrụ, gaa na nkuzi anyị na Otu esi etinye onye ọrụ na Sudoers na Rocky Linux.

Iji mgbọrọgwụ akaụntụ, jiri iwu na-esonụ na paswọọdụ mgbọrọgwụ banye.

su

Advertisement


Mepụta ma bubata ebe nchekwa MariaDB

Ndabara MariaDB jikọtara ya na Rocky Linux AppStream ebe nchekwa na-enye MariaDB 10.3, nke dị ugbu a nke ọma ụbọchị. Iji wụnye ụdị ọhụrụ, ọtụtụ ga-ele anya na MariaDB 10.5 yana ntọhapụ kwụsiri ike kacha nso nso a MariaDB 10.6. Enwere ike itinye nke ọ bụla site na ịgbakwunye onye ọrụ MariaDB ebe nchekwa.

Mbụ, mepee site na iji editọ ederede ọ bụla wee mepụta a MariaDB faịlụ nchekwa na sistemụ gị dị ka ndị a:

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

Na-esote, detuo ma mado ahịrị ndị a n'ime faịlụ maka ụdị kachasị ọhụrụ 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 

Ọ bụrụ na ị chọrọ ọzọ oge ọzọ MariaDB 10.5, wee jiri ihe ndị a:

[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 

Chekwaa faịlụ (CTRL+O) wee pụọ (CTRL+X).

Iji mechaa wụnye ebe nchekwa ọhụrụ, ịkwesịrị imelite ebe nchekwa sistemụ gị maka Nkume linux imekọrịta ebe nchekwa agbakwunyere ọhụrụ. Jiri iwu a ka imelite dịka ndị a:

sudo dnf update

Wụnye MariaDB na Rocky Linux

Ugbu a ị wụnyela ebe nchekwa ahụ ma melite ebe nchekwa sistemụ gị iji gosipụta mgbanwe ọhụrụ, oge eruola ịwụnye. MariaDB. Iji mee nke a, jiri iwu a ka ịwụnye:

sudo dnf install mariadb-server mariadb

Ihe atụ mmepụta:

Otu esi etinye MariaDB 10.6 na Rocky Linux 8

ụdị "Y," wee pịa "Tinye igodo" ịga n'ihu na nwụnye.

Site na ndabara, MariaDB agaghị eme ya na buut, ma ọ bụghị ịgbanye ya, ị ga-achọ ime ha abụọ dị ka ndị a:

Iji malite MariaDB, pịnye ihe ndị a:

sudo systemctl start mariadb

Iji malite MariaDB na boot na ndabara, pịnye ihe ndị a:

sudo systemctl enable mariadb

Ozugbo emechara, ị ga-enyocha na nke gị MariaDB ọrụ na-arụ ọrụ nke ọma site na iwu a:

sudo systemctl status mariadb

Ị kwesịrị ị nweta (okwa ok) ịmara na ihe niile na-arụ ọrụ, ọmụmaatụ n'okpuru:

Otu esi etinye MariaDB 10.6 na Rocky Linux 8

Advertisement


Otu esi echekwa MariaDB (ederede nchekwa)

Mgbe ị wụnye MariaDB Ọhụrụ, ntọala ndabara ka a na-ewere dị ka adịghị ike site n'ọtụtụ ụkpụrụ ma na-ebute nchegbu maka ike ikwe ka mbubata ma ọ bụ na-erigbu ndị hackers. A ngwọta bụ na-agba ọsọ nwụnye nche script na-abịa na MariaDB ndozi.

Mbụ, jiri iwu na-esonụ iji malite (mysql_secure_installation):

sudo mysql_secure_installation

Na-esote, a ga-enye gị ngwa ngwa na-arịọ gị ka ịbanye gị (MariaDB mgbọrọgwụ paswọọdụ). Maka ugbu a, pịa ( Tinye) igodo ka edobeghi mgbọrọgwụ okwuntughe dịka n'okpuru:

Otu esi etinye MariaDB 10.6 na Rocky Linux 8

Ọzọ, ụdị (NA) wee pịa tinye ka ịtọlite ​​​​ (mgbọrọgwụ) paswọọdụ dị ka n'okpuru:

Otu esi etinye MariaDB 10.6 na Rocky Linux 8

Usoro ajụjụ ndị ọzọ ị nwere ike ịkụ n'enweghị nsogbu ( Tinye), nke ga-aza (NA) n'ajụjụ niile a na-ajụ gị (wepụ ndị ọrụ na-amaghị aha, gbanyụọ nbanye mgbọrọgwụ dịpụrụ adịpụ, wee wepụ nchekwa data ule). Rịba ama (NA) bụ isi, nke pụtara na ọ bụ azịza ndabara mgbe ị pịa ya ( Tinye) isi.

Nzọụkwụ a dị mkpa maka nchekwa nchekwa data MariaDB na e kwesịghị ịgbanwe ma ọ bụ wụpụ ọ gwụla ma ịmara ihe ị na-eme. Ọmụmaatụ n'okpuru:

Otu esi etinye MariaDB 10.6 na Rocky Linux 8

Nchịkọta nke ihe kwesịrị ka eme n'elu:

  • Ịtọ ntọala paswọọdụ maka mgbọrọgwụ akaụntụ.
  • Iwepu akaụntụ mgbọrọgwụ nke a na-enweta site na mpụga onye ọbịa mpaghara.
  • Iwepu akaụntụ onye ọrụ amaghị aha.
  • Iwepu nchekwa data ule, nke ndị ọrụ amaghị aha nwere ike ịnweta na ndabara.

Nzọụkwụ a dị mkpa maka nchekwa nchekwa data MariaDB na e kwesịghị ịgbanwe ma ọ bụ wụpụ ọ gwụla ma ịmara ihe ị na-eme.

Otu esi abanye n'ime ihe atụ MariaDB

Ekele, ị tinyela MariaDB na Rocky Linux 8. Ugbu a na ị dechara ederede nche nwụnye, banye n'ime gị. MariaDB Enwere ike ime nchekwa data site na iji ihe ndị a:

sudo mysql -u root -p

A ga-akpali gị ịbanye gị mgbọrọgwụ paswọọdụ, na mgbe ahụ, ị ​​ga-abanye nke ọma n'ime MariaDB ọdụ data data:

Otu esi etinye MariaDB 10.6 na Rocky Linux 8

Iji pụọ na njedebe MariaDB, jiri iwu a:

EXIT;

Ekele, ị tinyela MariaDB 10.6 nke ọma.


Advertisement


Okwu na mmechi

N'ime nkuzi a, ị mụtala otu esi etinye ụdị MariaDB kachasị ọhụrụ na ntọhapụ kwụsiri ike kachasị ọhụrụ Rocky Linux 8. N'ozuzu, ụdị dị na iyi ngwa a na-anabata iji. N'agbanyeghị nke ahụ, a ga-atụ aro ịkwalite na 10.5 ka ọ mara mma ugbu a ma e jiri ya tụnyere 10.6, yana enwere uru dị ukwuu na arụmọrụ yana nkwalite. Ọ bụrụ na ị na-eme nkwalite, jide n'aka na ị na-akwado nchekwa data gị mgbe niile tupu ime ya iji zere ọtụtụ awa mgbu na nkụda mmụọ.

Ahapụ a Comment