Kako instalirati MariaDB 10 na Debian i Ubuntu
MariaDB je besplatna i otvorena forka popularnog poslužiteljskog softvera za upravljanje bazom podataka MySQL. Razvijen je prema GPLv2 (Opća javna licenca verzija 2) od strane izvornih programera MySQL-a i namijenjen je da ostane otvorenog koda.
Dizajniran je za postizanje visoke kompatibilnosti s MySQL-om. Za početak, možete pročitati značajke MariaDB u odnosu na MySQL za više informacija i što je još važnije, koriste ga velike tvrtke/organizacije kao što su Wikipedia, WordPress.com, Google plus i mnoge druge.
U ovom ćemo vam članku pokazati kako instalirati stabilnu verziju MariaDB 10.1 u različitim distribucijskim izdanjima Debiana i Ubuntua.
Instalirajte MariaDB u Debian i Ubuntu
1. Prije instaliranja MariaDB-a, morat ćete uvesti ključ repozitorija i dodati MariaDB repozitorij sa sljedećim naredbama:
Na Debianu 10 (Sid)
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'
Na Debianu 9 (Razvlačenje)
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'
Na Debianu 8 (Jessie)
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'
Na Debianu 7 (Wheezy)
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'
Na Ubuntu 16.10 (Yakkety Yak)
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'
Na Ubuntu 16.04 (Xenial Xerus)
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'
Na Ubuntu 14.04 (pouzdan)
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. Zatim ažurirajte popis izvora paketa sustava i instalirajte MariaDB poslužitelj ovako:
sudo apt-get update
sudo apt-get install mariadb-server
Tijekom instalacije od vas će se tražiti da konfigurirate MariaDB poslužitelj; postavite sigurnu root korisničku lozinku u donjem sučelju.
Ponovno unesite zaporku i pritisnite [Enter] za nastavak postupka instalacije.
3. Kada instalacija MariaDB paketa završi, pokrenite demon poslužitelja baze podataka na srednje vrijeme i omogućite mu automatsko pokretanje pri sljedećem pokretanju na sljedeći način:
------------- 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. Zatim pokrenite skriptu mysql_secure_installation
da osigurate bazu podataka gdje možete:
- postavite root lozinku (ako nije postavljena u gornjem koraku konfiguracije).
- onemogući udaljenu root prijavu
- ukloniti test bazu podataka
- ukloniti anonimne korisnike i
- privilegije ponovnog učitavanja
sudo mysql_secure_installation
5. Nakon što je poslužitelj baze podataka osiguran, provjerite njegovu instaliranu verziju i prijavite se u naredbenu ljusku MariaDB na sljedeći način:
mysql -V
mysql -u root -p
Za početak učenja MySQL/MariaDB, pročitajte:
- Naučite MySQL/MariaDB za početnike – 1. dio
- Naučite MySQL/MariaDB za početnike – 2. dio
- MySQL osnovne naredbe administracije baze podataka – Dio III
- 20 MySQL (Mysqladmin) naredbi za administraciju baze podataka – dio IV
I pogledajte ova 4 korisna alata naredbenog retka za praćenje performansi MySQL/MariaDB u Linuxu i prođite kroz ovih 15 korisnih savjeta za podešavanje i optimizaciju performansi MySQL/MariaDB.
To je sve. U ovom smo vam članku pokazali kako instalirati stabilnu verziju MariaDB 10.1 u različitim izdanjima Debiana i Ubuntua. Sva pitanja/misli možete nam poslati putem obrasca za komentare u nastavku.