Hvernig á að setja upp MariaDB 10 á Debian og Ubuntu


MariaDB er ókeypis og opinn uppspretta gaffal af vinsælum MySQL gagnagrunnsstjórnunarhugbúnaði. Það er þróað undir GPLv2 (General Public License útgáfa 2) af upprunalegu hönnuðum MySQL og er ætlað að vera opinn uppspretta.

Það er hannað til að ná mikilli eindrægni við MySQL. Til að byrja með geturðu lesið MariaDB vs MySQL eiginleika til að fá frekari upplýsingar og mikilvægara er að það er notað af stórum fyrirtækjum/stofnunum eins og Wikipedia, WordPress.com, Google plús og mörgum fleiri.

Í þessari grein munum við sýna þér hvernig á að setja upp MariaDB 10.1 stöðuga útgáfu í ýmsum Debian og Ubuntu dreifingarútgáfum.

Settu upp MariaDB í Debian og Ubuntu

1. Áður en þú setur upp MariaDB þarftu að flytja inn geymslulykilinn og bæta við MariaDB geymslunni með eftirfarandi skipunum:

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian sid main'
$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian stretch main'
$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian  jessie main'
$ sudo apt-get install python-software-properties
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian wheezy main'
$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu yakkety main'
$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'
$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu trusty main'

2. Uppfærðu síðan heimildalistann fyrir kerfispakkana og settu upp MariaDB netþjóninn svona:

$ sudo apt-get update
$ sudo apt-get install mariadb-server

Meðan á uppsetningu stendur verður þú beðinn um að stilla MariaDB netþjóninn; stilltu öruggt lykilorð fyrir rót notanda í viðmótinu hér að neðan.

Sláðu aftur inn lykilorðið og ýttu á [Enter] til að halda áfram með uppsetningarferlið.

3. Þegar uppsetningu á MariaDB pakka er lokið skaltu ræsa gagnagrunnsmiðlara púkann í meðaltíma og gera honum kleift að byrja sjálfkrafa við næstu ræsingu eins og hér segir:

------------- On SystemD Systems ------------- 
$ sudo systemctl start mariadb
$ sudo systemctl enable mariadb
$ sudo systemctl status mariadb

------------- On SysVinit Systems ------------- 
$ sudo service mysql  start 
$ chkconfig --level 35 mysql on
OR
$ update-rc.d mysql defaults
$ sudo service mysql status

4. Keyrðu síðan mysql_secure_installation forskriftina til að tryggja gagnagrunninn þar sem þú getur:

  1. stilltu rótarlykilorð (ef það er ekki stillt í stillingarskrefinu hér að ofan).
  2. slökkva á ytri rótarinnskráningu
  3. fjarlægja prófunargagnagrunn
  4. fjarlægðu nafnlausa notendur og
  5. endurhlaða réttindi

$ sudo mysql_secure_installation

5. Þegar gagnagrunnsþjónninn er tryggður skaltu athuga uppsetta útgáfu hans og skrá þig inn á MariaDB skipanaskelina sem hér segir:

$ mysql -V
$ mysql -u root -p

Til að byrja að læra MySQL/MariaDB skaltu lesa í gegnum:

  1. Lærðu MySQL/MariaDB fyrir byrjendur – Part 1
  2. Lærðu MySQL/MariaDB fyrir byrjendur – Part 2
  3. MySQL Basic Gagnagrunnsstjórnunarskipanir – Hluti III
  4. 20 MySQL (Mysqladmin) skipanir fyrir gagnagrunnsstjórnun – Hluti IV

Og skoðaðu þessi 4 gagnlegu skipanalínuverkfæri til 15 gagnlegra MySQL/MariaDB frammistöðustillingar og hagræðingarráðs.

Það er allt og sumt. Í þessari grein sýndum við þér hvernig á að setja upp MariaDB 10.1 stöðuga útgáfu í ýmsum Debian og Ubuntu útgáfum. Þú getur sent okkur allar spurningar/hugsanir í gegnum athugasemdareyðublaðið hér að neðan.