Operativni sistemi - 031 - Instalacija Apache2, MariaDB i PHP (LAMP)
Sadržaj:
- Preduvjeti
- Instalirajte MariaDB 5.5 na CentOS 7
- Instalirajte MariaDB 10.3 na CentOS 7
- Povežite se s MariaDB iz naredbenog retka
- Zaključak
MariaDB je open-source sustav za upravljanje relacijskim bazama podataka, kompatibilan unazad, binarni dodatak MySQL. Razvili su ga neki originalni programeri MySQL-a i mnogi ljudi u zajednici. Izlaskom CentOS-a 7, MySQL je zamijenjen MariaDB-om kao zadani sustav baze podataka.
Ako vam, iz bilo kojeg razloga trebate instalirati MySQL, pogledajte upute za instaliranje MySQL-a na CentOS 7. Ako vaš zahtjev nema posebne zahtjeve, trebali biste se pridržavati MariaDB-a, zadanog sustava baza podataka u CentOS-u 7.
U ovom ćemo vam vodiču pokazati kako instalirati najnoviju verziju MariaDB-a na CentOS 7 pomoću službenih MariaDB spremišta.
Preduvjeti
Provjerite jeste li prijavljeni kao korisnik s privilegijama sudo prije nego što nastavite s vodičem.
Instalirajte MariaDB 5.5 na CentOS 7
Verzija MariaDB poslužitelja u zadanim spremištima CentOS je verzija 5.5. Ovo ipak nije najnovija inačica, ali prilično je stabilna.
Slijedite korake u nastavku kako biste instalirali i osigurali MariaDB 5.5 na CentOS 7:
-
Instalirajte MariaDB paket pomoću yum paketa za upravljanje:
sudo yum install mariadb-server
Pritisnite
y
upit da nastavite s instalacijom.Nakon što je instalacija dovršena, pokrenite MariaDB uslugu i omogućite je da se pokrene pri pokretanju pomoću sljedećih naredbi:
sudo systemctl start mariadb
sudo systemctl enable mariadb
Da biste provjerili je li instalacija uspješna, provjerite status usluge MariaDB upisivanjem:
sudo systemctl status mariadb
Izlazni podaci trebaju pokazati da je usluga aktivna i da radi:
Pokrenite skriptu
mysql_secure_installation
koja će obaviti nekoliko sigurnosnih zadataka:sudo mysql_secure_installation
Od vas će se tražiti da postavite korisničku lozinku korijena, uklonite anonimne korisničke račune, ograničite korijenov pristup korisniku lokalnom stroju i uklonite testnu bazu podataka.
Koraci su detaljno objašnjeni. Na sva pitanja preporučuje se odgovoriti
Y
(da).
Instalirajte MariaDB 10.3 na CentOS 7
U vrijeme pisanja ovog članka najnovija verzija MariaDB-a je verzija 10.3. Ako trebate instalirati bilo koju drugu verziju MariaDB-a, prijeđite na stranicu MariaDB-ovih spremišta i generirajte datoteku spremišta za određenu verziju MariaDB-a.
Da biste instalirali MariaDB 10.3 na CentOS 7, slijedite ove korake:
-
Prvi korak je omogućavanje MariaDB spremišta. Stvorite datoteku spremišta pod nazivom
MariaDB.repo
i dodajte sljedeći sadržaj:# MariaDB 10.3 CentOS repository list - created 2018-05-25 19:02 UTC # http://downloads.mariadb.org/mariadb/repositories/ name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Instalirajte MariaDB poslužitelje i klijentske pakete koristeći
yum
, isti kao i drugi CentOS paket:sudo yum install MariaDB-server MariaDB-client
Možda će vas zatražiti da uvezete MariaDB GPG ključ:
Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB Importing GPG key 0x1BB943DB: Userid: "MariaDB Package Signing Key
"Otisak prsta: 1993. 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db From: https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
Upišite
y
i pritisniteEnter
.Nakon što je instalacija dovršena, omogućite MariaDB-u da se pokrene pri pokretanju i pokrene uslugu:
sudo systemctl enable mariadb
sudo systemctl start mariadb
Da biste provjerili instalaciju, provjerite status MariaDB usluge tako da upišete:
sudo systemctl status mariadb
● mariadb.service - MariaDB 10.3.7 database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: inactive (dead) Docs: man:mysqld(8)
Posljednji korak je pokretanje skripte
mysql_secure_installation
koja će obaviti nekoliko sigurnosnih zadataka:sudo mysql_secure_installation
Skripta će vas zatražiti da postavite korisničku lozinku korijena, uklonite anonimnog korisnika, ograničite korisnikovu korijenov pristup lokalnom stroju i uklonite testnu bazu podataka.
Svi su koraci detaljno objašnjeni i preporučuje se odgovoriti
Y
(da) na sva pitanja.
Povežite se s MariaDB iz naredbenog retka
Da biste se povezali s MariaDB serverom preko terminala kao vrsta root računa:
mysql -u root -p
Od vas će se tražiti da unesete root lozinku koju ste prethodno postavili kad se
mysql_secure_installation
skripta
mysql_secure_installation
.
Jednom kad unesete lozinku, prikazat će vam se MariaDB ljuska kao što je prikazano u nastavku:
Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 8 Server version: 10.3.7-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Zaključak
U ovom smo vodiču pokazali kako instalirati i osigurati MariaDB na CentOS 7 poslužitelju.
Sada kada je vaš MariaDB poslužitelj pokrenut i znate kako se povezati s MariaDB poslužiteljem iz naredbenog retka, možda biste trebali provjeriti sljedeće vodiče:
mariadb mysql centosOvaj je post dio Instaliraj LEMP stack na CentOS 7 seriji.
Ostali postovi u ovoj seriji:
• Kako instalirati Nginx na CentOS 7 • Osigurajte Nginx pomoću šifriranja na CentOS-u 7 • Instalirajte MariaDB na CentOS 7 • Instalirajte PHP 7 na CentOS 7 • Kako postaviti blokove poslužitelja Nginx na CentOS 7Instalirajte magento 2 na centos 7

Magento je platforma za e-trgovinu izgrađena na tehnologiji otvorenog koda koja kombinira moćne značajke s fleksibilnošću i korisničkim sučeljem. U ovom ćemo vam vodiču proći korake instaliranja Magento 2 na uređaj CentOS 7.
Instalirajte mysql na centos 7

Izlaskom CentOS 7 MySQL, najpopularniji svjetski sustav za upravljanje relacijskim bazama otvorenog koda više nije dostupan u CentOS-ovim spremištima, a MariaDB je postao zadani sustav baza podataka. U ovom ćemo vam vodiču pokazati kako instalirati MySQL na stroj CentOS 7.
Instalirajte php 7 na centos 7

CentOS 7 isporučuje se sa PHP verzijom 5.4 koja je već duže vrijeme službeno EOL i više nije podržana. U ovom ćemo vodiču objasniti kako instalirati ili nadograditi na PHP 7.0, 7.1, 7.2 i 7.3 na CentOS 7