Giunsa ang Pag-install sa MariaDB 10 sa Debian ug Ubuntu


Ang MariaDB usa ka libre ug bukas nga gigikanan nga tinidor sa sikat nga MySQL database management server software. Kini gimugna ubos sa GPLv2 (General Public License version 2) sa orihinal nga developers sa MySQL ug gituyo nga magpabiling open source.

Gidisenyo kini aron makab-ot ang taas nga pagkaangay sa MySQL. Para sa pagsugod, mahimo nimong basahon ang mga feature sa MariaDB vs MySQL alang sa dugang impormasyon ug ang importante, gigamit kini sa dagkong mga kompaniya/organisasyon sama sa Wikipedia, WordPress.com, Google plus ug daghan pa.

Sa kini nga artikulo, ipakita namon kanimo kung giunsa ang pag-install sa MariaDB 10.1 stable nga bersyon sa lainlaing mga pagpagawas sa Debian ug Ubuntu.

I-install ang MariaDB sa Debian ug Ubuntu

1. Sa dili pa i-install ang MariaDB, kinahanglan nimo nga i-import ang repository key ug idugang ang MariaDB repository uban ang mosunod nga mga sugo:

$ 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. Dayon i-update ang listahan sa mga tinubdan sa mga pakete sa sistema, ug i-install ang MariaDB server sama niini:

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

Sa panahon sa pag-instalar, hangyoon ka nga i-configure ang MariaDB server; pagbutang ug luwas nga root user password sa interface sa ubos.

Pagsulod pag-usab sa password ug pindota ang [Enter] aron magpadayon sa proseso sa pag-instalar.

3. Kung makompleto na ang pag-instalar sa mga pakete sa MariaDB, sugdi ang database server nga daemon alang sa gidugayon nga panahon ug himoa kini nga awtomatikong magsugod sa sunod nga boot sama sa mosunod:

------------- 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. Unya padagana ang mysql_secure_installation script aron masiguro ang database diin mahimo nimo:

  1. ibutang ang root password (kon dili itakda sa configuration step sa ibabaw).
  2. i-disable ang remote root login
  3. kuhaa ang database sa pagsulay
  4. kuhaa ang dili mailhan nga mga tiggamit ug
  5. reload nga mga pribilehiyo

$ sudo mysql_secure_installation

5. Sa higayon nga masiguro ang database server, susiha kini nga na-install nga bersyon ug pag-login sa MariaDB command shell ingon sa mosunod:

$ mysql -V
$ mysql -u root -p

Aron magsugod sa pagkat-on sa MySQL/MariaDB, basaha ang:

  1. Pagkat-on sa MySQL/MariaDB para sa mga Nagsugod – Bahin 1
  2. Pagkat-on sa MySQL/MariaDB para sa mga Nagsugod – Bahin 2
  3. MySQL Basic Database Administration Commands – Part III
  4. 20 MySQL (Mysqladmin) Commands para sa Database Administration – Part IV

Ug susiha kining 4 ka mapuslanong commandline tool sa 15 ka mapuslanong MySQL/MariaDB performance tuning ug optimization tips.

Kana lang. Sa kini nga artikulo, gipakita namon kanimo kung giunsa ang pag-install sa MariaDB 10.1 stable nga bersyon sa lainlaing mga pagpagawas sa Debian ug Ubuntu. Mahimo nimong ipadala kanamo ang bisan unsang mga pangutana/hunahuna pinaagi sa porma sa komento sa ubos.