Android

Paano i-install ang mariadb sa debian 9

Installation Phpmyadmin and MariaDB In DEBIAN 9

Installation Phpmyadmin and MariaDB In DEBIAN 9

Talaan ng mga Nilalaman:

Anonim

Ang MariaDB ay isang bukas na mapagkukunan, multi-thread na relational database management system, paatras na kapalit ng MySQL. Ito ay pinananatili at binuo ng MariaDB Foundation kabilang ang ilan sa mga orihinal na developer ng MySQL.

Sa pagpapalabas ng Debian 9, ang MySQL ay pinalitan ng MariaDB bilang default na sistema ng database.

Sa tutorial na ito ay magpapakita kami sa iyo ng dalawang magkakaibang pamamaraan sa kung paano i-install ang MariaDB sa iyong Debian 9 machine. Ang unang pamamaraan ay maglakad sa iyo sa mga hakbang na kinakailangan upang mai-install ang MariaDB mula sa mga repositori sa Debian habang ang pangalawa ay magtuturo sa iyo kung paano i-install ang pinakabagong bersyon ng MariaDB mula sa opisyal na mga repositories ng MariaDB.

Karaniwan, inirerekumenda na i-install ang MariaDB mula sa mga repositori sa Debian.

Kung mas gusto mo ang MySQL higit sa MariaDB, suriin ang Paano Mag-install ng MySQL sa Debian 9 na tutorial. Kung ang iyong aplikasyon ay walang anumang mga tukoy na kinakailangan, dapat kang dumikit sa MariaDB, ang default na database system sa Debian 9.

Mga kinakailangan

Bago magpatuloy sa tutorial na ito, siguraduhing naka-log in ka bilang isang gumagamit na may mga pribilehiyo ng sudo.

Pag-install ng MariaDB sa Debian 9

Sa panahon ng pagsulat ng artikulong ito, ang pinakabagong bersyon ng MariaDB na magagamit sa pangunahing Debian ay bersyon 10.1.

Upang mai-install ang MariaDB sa Debian 9, sundin ang mga hakbang na ito:

  1. Una i-update ang index ng apt packages sa pamamagitan ng pag-type:

    sudo apt update

    Kapag na-update ang listahan ng mga pakete, i-install ang MariaDB sa pamamagitan ng pagpapatakbo ng sumusunod na utos:

    sudo apt install mariadb-server

    Ang serbisyo ng MariaDB ay awtomatikong magsisimula. Maaari mong i-verify ito sa pamamagitan ng pag-type:

    sudo systemctl status mariadb

    Ang output ay dapat magmukhang ganito:

    ● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Wed 2018-09-12 15:10:40 UTC; 1min 48s ago Main PID: 11356 (mysqld) Status: "Taking your SQL requests now…" CGroup: /system.slice/mariadb.service └─11356 /usr/sbin/mysqld

Ang pag-install ng MariaDB sa Debian 9 mula sa MariaDB Repositories

Sa panahon ng pagsulat na ito ang pinakabagong bersyon ng MariaDB ay bersyon 10.3 na maaaring mai-install mula sa opisyal na repositoryong MariaDB. Bago magpatuloy sa susunod na hakbang bisitahin ang pahina ng Republika ng MariaDB at suriin kung mayroong magagamit na bagong bersyon.

Upang mai-install ang MariaDB 10.3 sa iyong Debian 9 system, sundin ang mga hakbang na ito:

  1. Ang unang hakbang ay upang paganahin ang MariaDB repository at i-import ang repository GPG key sa iyong system upang gawin ito patakbuhin ang mga sumusunod na utos:

    sudo apt install software-properties-common dirmngr sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'

    Kapag pinagana ang repository, i-update ang listahan ng mga pakete at i-install ang MariaDB gamit ang:

    sudo apt update sudo apt install mariadb-server

    Ang serbisyo ng MariaDB ay awtomatikong magsisimula, upang mapatunayan na pinapatakbo nito ang sumusunod na utos:

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.8 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: active (running) since Sun 2018-07-29 19:36:30 UTC; 56s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 16417 (mysqld) Status: "Taking your SQL requests now…" Tasks: 31 (limit: 507) CGroup: /system.slice/mariadb.service └─16417 /usr/sbin/mysqld

Pag-secure ng MariaDB

Upang mapabuti ang seguridad ng pag-install ng MariaDB patakbuhin ang script ng mysql_secure_installation :

sudo mysql_secure_installation

Ang script ay mag-udyok sa iyo upang magtakda ng isang password para sa root account, alisin ang hindi nagpapakilalang gumagamit, higpitan ang pag-access sa root sa lokal na makina at alisin ang test database.

Sa pagtatapos ay isasalin muli ng script ang mga talahanayan ng pribilehiyo na tinitiyak na ang lahat ng mga pagbabago ay magkakabisa kaagad.

Ang lahat ng mga hakbang ay ipinaliwanag nang detalyado at inirerekomenda na sagutin ang "Y" (oo) sa lahat ng mga katanungan.

Kumonekta sa MariaDB mula sa linya ng utos

Upang kumonekta sa MariaDB server sa pamamagitan ng terminal bilang uri ng root account:

mysql -u root -p

mysql_secure_installation ka upang ipasok ang root password na dati mong na-set up gamit ang mysql_secure_installation script.

Kapag naipasok mo ang password ay bibigyan ka ng MariaDB shell tulad ng ipinakita sa ibaba:

Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 2 Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >

Konklusyon

Sa tutorial na ito, ipinakita namin sa iyo kung paano i-install at secure ang MariaDB sa isang server ng Debian 9.

Ngayon na ang iyong MariaDB server ay tumatakbo at tumatakbo at alam mo kung paano kumonekta sa server ng MariaDB mula sa linya ng utos, baka gusto mong suriin ang mga sumusunod na gabay:

mariadb mysql debian

Ang post na ito ay isang bahagi ng Paano Mag-install ng LAMP Stack sa Debian 9 series.

Iba pang mga post sa seryeng ito:

• Paano Mag-install ng Apache sa Debian 9 • Paano Mag-install ng PHP sa Debian 9 • Paano Mag-set up ng Apache Virtual Host sa Debian 9 • Paano Mag-install ng MariaDB sa Debian 9 • Secure Apache sa Pag-encrypt sa Debian 9