Ki jan yo enstale MariaDB 10.6 sou Debian 11

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 pral toudenkou vin yon sèvis peye akòz Oracle akeri li an 2010. Avèk istwa li nan fè taktik menm jan an, devlopè yo 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 Debian 11.

Kondisyon

Mete ajou sistèm operasyon

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

sudo apt update && sudo apt upgrade

Enstale Depandans

Premye etap la se enstale depandans ki nesesè pou enstalasyon an. Pou fè sa, sèvi ak lòd sa a nan tèminal ou a:

sudo apt-get install curl software-properties-common dirmngr -y

reklam


Enpòte kle GPG ak depo

Pou w enstale MariaDB avèk siksè, w ap bezwen enpòte kle GPG la pou verifye ke pakè yo soti nan sous natif natal la epi yo pa modifye. Pou fè sa, sèvi ak lòd sa a:

sudo curl -LsSO https://mariadb.org/mariadb_release_signing_key.asc
sudo chmod -c 644 mariadb_release_signing_key.asc
sudo mv -vi mariadb_release_signing_key.asc /etc/apt/trusted.gpg.d/
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://mirror.realcompute.io/mariadb/repo/10.6/debian bullseye main'

Remak, telechaje miwa ka jwenn nan paj sa a soti nan Fondasyon MariaDB pou jwenn yon kote ki pi pre w pou depo a.

Egzanp pwodiksyon:

Kounye a ke kle a ak depo yo enpòte aktyalize lis manadjè pake ki apwopriye a pou reflete nouvo adisyon a.

sudo apt update

Enstale MariaDB

Pou enstale MariaDB, w ap bezwen enstale kliyan an ak pakè sèvè yo. Sa a ka fè jan sa a:

sudo apt install mariadb-server mariadb-client

Egzanp pwodiksyon:

Ki jan yo enstale MariaDB 10.6 sou Debian 11

Tape Y ak Lè sa a, peze kle antre a kontinye ak enstalasyon an.

Konfime enstalasyon MariaDB lè w tcheke vèsyon an epi konstwi:

mariadb --version

Egzanp pwodiksyon:

mariadb  Ver 15.1 Distrib 10.6.4-MariaDB, for debian-linux-gnu (x86_64) using readline EditLine wrapper

reklam


Tcheke estati sèvè MariaDB

Koulye a, ou te enstale MariaDB, epi ou ka verifye estati lojisyèl baz done a lè w sèvi ak kòmandman systemctl sa a:

systemctl status mariadb

Pa default, ou pral jwenn estati MariaDB yo koupe. Pou kòmanse MariaDB, sèvi ak lòd sa a:

sudo systemctl start mariadb

Koulye a, tcheke estati a, epi ou ta dwe jwenn bagay sa yo:

Ki jan yo enstale MariaDB 10.6 sou Debian 11

Pou sispann MariaDB:

sudo systemctl stop mariadb

Pou pèmèt MariaDB sou demaraj sistèm:

sudo systemctl enable mariadb

Pou enfim MariaDB sou demaraj sistèm:

sudo systemctl disable mariadb

Pou rekòmanse sèvis MariaDB:

sudo systemctl restart mariadb

Sekirize MariaDB ak Script Sekirite

Lè w ap enstale MariaDB fre, anviwònman yo default ke 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 nan 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, swiv anba 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.

Remake byen, ou itilize (Y) pou retire tout bagay.


reklam


Konekte nan egzanp MariaDB

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:

Egzanp:

Ki jan yo enstale MariaDB 10.6 sou Debian 11

Pou sòti nan tèminal la, tape sa ki annapre yo sòti lòd:

exit;

Dezenstale MariaDB

Si ou pa vle sèvi ak MariaDB ankò epi ou vle retire li an antye, egzekite lòd sa a:

sudo apt autoremove maridb-server mariadb-client

Retire kle GPG la:

sudo rm /etc/apt/trusted.gpg.d/mariadb_release_signing_key.asc

Retire repo a:

sudo rm /etc/apt/sources.list.d/mariadb.list

reklam


Kòmantè ak konklizyon

Nan leson patikilye a, ou te aprann ki jan yo enstale dènye vèsyon an nan MariaDB sou dènye lage ki estab Debian 11. An jeneral, li ta ede si ou modènize soti nan ansyen stab 10.5 la kòm li se byen sezonman kounye a konpare ak 10.6, e gen gwo avantaj. 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.

Ban-m pran abònman
Notifye nan
0 kòmantè
Aliye komantè
Wè tout kòmantè
0
Ta renmen panse ou, tanpri fè kòmantè.x