Како да инсталирате MariaDB 10.7 на Debian 11 Bullsye

MariaDB е една од најпопуларните бази на податоци со отворен код веднаш до нејзиниот основач MySQL,. Оригиналните креатори на MySQL, развиена MariaDB како одговор на стравувањата дека MySQL, одеднаш ќе стане платена услуга поради купувањето на Oracle во 2010 година. Со својата историја на правење слични тактики, програмерите зад MariaDB ветија дека ќе го држат со отворен код и ќе го ослободат од такви стравови како што се случило со MySQL,.

MariaDB стана исто толку популарна како MySQL, со програмери, со функции како напредно кластерирање со Кластерот Галера 4, побрз кеш/индекси, мотори за складирање и функции/екстензии што нема да ги најдете MySQL,.

Во следното упатство, ќе научите како да инсталирате MariaDB 10.7 на Debian 11 Bullseye.

Маркетинг

Предуслови

  • Препорачан ОС: Дебијан 11 Булси
  • Корисничка сметка: Корисничка сметка со sudo или root пристап.

Ажурирајте го оперативниот систем

Ажурирајте го вашиот Debian оперативен систем за да бидете сигурни дека сите постоечки пакети се ажурирани:

sudo apt update && sudo apt upgrade -y

Упатството ќе го користи sudo команда   под претпоставка дека имате статус на судо.

За да го потврдите статусот на sudo на вашата сметка:

sudo whoami

Пример излез што го покажува статусот на судо:

[joshua@debian~]$ sudo whoami
root

За да поставите постоечка или нова sudo сметка, посетете го нашиот туторијал за Додавање корисник во Sudoers на Debian.

Да го користите root сметка, користете ја следнава команда со root лозинката за да се најавите.

su

Инсталирајте Dededencies

Првиот чекор е да ги инсталирате зависностите потребни за инсталацијата.

За да го направите ова, користете ја следнава команда во вашиот терминал:

sudo apt-get install curl software-properties-common dirmngr ca-certificates apt-transport-https -y
Маркетинг

Увезете го клучот и складиштето на MariaDB 10.7 GPG

За успешно инсталирање на MariaDB, ќе треба да го увезете складиштето MariaDB 10.7 од MariaDB или многуте достапни огледала. Упатството ќе покаже две опции за избор.

Опција 1 – Увезете MariaDB 10.7 користејќи Mirror Server

Првата опција за увоз на клучот и складиштето GPG е да користите огледало. Можете да поставите кој било број локации на огледало со менување на примерите на командите подолу. Единствениот недостаток е тоа што тие може да заостануваат од неколку дена до една недела од сите поголеми ажурирања на изданија, на пример, 10.6.4 до 10.6.5.

Прво, увезете го клучот GPG користејќи ја следнава команда:

sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'

Пример за излез ако е успешен:

Executing: /tmp/apt-key-gpghome.HOUXri7uzh/gpg.1.sh --fetch-keys https://mariadb.org/mariadb_release_signing_key.asc
gpg: requesting key from 'https://mariadb.org/mariadb_release_signing_key.asc'
gpg: key F1656F24C74CD1D8: public key "MariaDB Signing Key <signing-key@mariadb.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1

Следно, извршете ја командата во вашиот терминал за да го увезете складиштето MariaDB 10.7:

sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://mariadb.mirror.liquidtelecom.com/repo/10.7/debian bullseye main'

Забелешка, може да се најдат огледала за преземање на оваа страница од Фондацијата MariaDB да најдете локација поблиску до вас за складиштето.

Сега, кога клучот и складиштето се увезени, ажурирајте ја листата на соодветно управување со пакети за да го одрази новото додавање.

sudo apt update

Следно, прескокнете ја опцијата 2 и преминете на делот за инсталација.

Опција 2 – Увезете MariaDB 10.7 Repo користејќи официјална Bash скрипта

Вториот избор и можеби повеќе претпочитан е да се користи официјалната скрипта bash бидејќи сите ажурирања ќе бидат инстант откако ќе бидат распоредени во официјалните складишта. Корисниците кои не се во близина на нивните сервери може да се соочат со некои проблеми, но тоа нема да биде проблем за мнозинството.

Во вашиот терминал, користете ја следнава команда.

curl -LsS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash -s -- --mariadb-server-version=10.7 --skip-maxscale --skip-tools

Забележете, ако командата не успее, најверојатно, сте заборавиле да го инсталирате пакетот curl.

sudo apt install curl -y

Пример излез:

Како да инсталирате MariaDB 10.7 на Debian 11 Bullsye

Забелешка, максималниот обем и алатките беа прескокнати. Можете да ги отстраните овие знаменца, но во моментот, алатките не се поддржани за Debian 11. На повеќето корисници нема да им требаат овие додатоци.

Ова покажува дека складиштето е успешно увезено. Следно, освежете го списокот на складиштето APT.

sudo apt update
Маркетинг

Инсталирајте MariaDB 10.7 на Debian

За да инсталирате MariaDB, ќе треба да ги инсталирате пакетите на клиентот и серверот. Ова може да се направи на следниов начин:

sudo apt install mariadb-server mariadb-client

Пример излез:

Како да инсталирате MariaDB 10.7 на Debian 11 Bullsye

Тип Y и потоа притиснете ENTER КЛУЧ за да продолжите со инсталацијата.

Потврдете ја инсталацијата на MariaDB со проверка на верзијата и изградете:

mariadb --version

Пример излез:

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

Проверете го статусот на услугата MariaDB 10.7

Сега ја имате инсталирано MariaDB и можете да го потврдите статусот на софтверот за базата на податоци користејќи ја следнава команда systemctl:

systemctl status mariadb

Пример:

Како да инсталирате MariaDB 10.7 на Debian 11 Bullsye

Стандардно, ќе најдете дека статусот на MariaDB е активиран. Ако не, стартувајте ја MariaDB, користете ја следнава команда:

sudo systemctl start mariadb

За да го запрете MariaDB:

sudo systemctl stop mariadb

За да овозможите MariaDB при стартување на системот:

sudo systemctl enable mariadb

За да го исклучите MariaDB при стартување на системот:

sudo systemctl disable mariadb

За да ја рестартирате услугата MariaDB:

sudo systemctl restart mariadb

Обезбедете го MariaDB 10.7 со безбедносна скрипта

При инсталирање MariaDB свежите, стандардни поставки се сметаат за слаби според повеќето стандарди и предизвикуваат загриженост за потенцијално дозволување упад или искористување на хакери. Решението е да се изврши безбедносната скрипта за инсталација што доаѓа со MariaDB инсталација.

Прво, користете ја следнава команда за да го стартувате (mysql_secure_installation):

sudo mysql_secure_installation

Следно, следете подолу:

  • Поставување лозинка за корен сметки.
  • Отстранување на root сметки кои се достапни надвор од локалниот домаќин.
  • Отстранување на сметки на анонимни корисници.
  • Отстранување на тест базата, до која стандардно може да пристапат анонимни корисници.

Забелешка, вие користите (Y) да се отстрани сè.

Пример:

Како да инсталирате MariaDB 10.7 на Debian 11 Bullsye

Најавете се на примерот на MariaDB 10.7

Сега кога ја завршивте безбедносната скрипта за инсталација по инсталацијата, најавете се на вашиот MariaDB базата на податоци може да се направи со користење на следново:

sudo mysql -u root -p

Ќе ви биде побарано да ја внесете root лозинката што сте ја поставиле или во поставувањето на инсталацијата или во безбедносната скрипта по инсталацијата. Откако ќе влезете во примерокот на услугата MySQL, можете да ја извршите следнава команда како тест за да ја видите во функција.

Внесете го следново Покажи команда БАЗА НА ПОДАТОЦИ:

SHOW DATABASES;

За оние кои се нови во MySQL, сите синтакса на команди мора да завршуваат со „;"

Пример:

Како да инсталирате MariaDB 10.7 на Debian 11 Bullsye

За да излезете од терминалот, напишете го следново команда за излез:

EXIT;

Како да се отстрани (деинсталира) MariaDB 10.7

Ако повеќе не сакате да го користите MariaDB и сакате да го отстраните целосно, извршете ја следнава команда:

sudo apt remove mariadb-server mariadb-client --purge

Пример излез:

Како да инсталирате MariaDB 10.7 на Debian 11 Bullsye

Тип Y и потоа притиснете ENTER КЛУЧ за да продолжите со деинсталирањето.

Следно, отстранете ги складиштата што беа додадени за целосно отстранување. Можеби ќе сакате да го направите ова ако се префрлате на 10.6 или на друг извор.

Прво, ако сте го инсталирале MariaDB 10.7 користејќи го методот на огледало, користете ја следнава команда со – знаме за отстранување сега е додадено.

sudo add-apt-repository --remove 'deb [arch=amd64,arm64,ppc64el] https://mariadb.mirror.liquidtelecom.com/repo/10.7/debian bullseye main'
sudo apt update

За да го отстраните складиштето за скрипта bash, користете ја следнава команда.

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

Забележете дека оваа команда ќе ги отстрани повеќето од неискористените зависности во инсталацијата на MariaDB за да помогне во чистењето на вашиот систем.

Коментари и заклучок

Во упатството, научивте како да ја инсталирате најновата верзија на MariaDB 10.7 на најновото стабилно издание Debian 11 Bullseye.

Севкупно, би помогнало ако надградите од старата стабилна 10.5 бидејќи е прилично зачинета сега во споредба со 10.6 ако сè уште не се префрлате на 10.7. Има значителни предности во перформансите со надградбата. Ако правите надградба, погрижете се секогаш да правите резервна копија на вашата база на податоци пред да го направите тоа за да избегнете безброј часови болка и целосна фрустрација во што било поврзано со одржување или надградби на базата на податоци.

Зачленете се
Известување за
0 коментари
Влезни повратни информации
Погледнете ги сите коментари
adplus-рекламирање
0
Ве сакам вашите мисли, ве молиме коментирајте.x