How To Configure MariaDB Server Master-Slave Replication on Ubuntu 18.04 LTS
Spisu treści:
- Wymagania wstępne
- Instalowanie MariaDB na Ubuntu 18.04
- Instalowanie MariaDB na Ubuntu 18.04 z repozytoriów MariaDB
- Zabezpieczanie MariaDB
- Połącz się z MariaDB z wiersza poleceń
- Wniosek
MariaDB to otwarty, wielowątkowy system zarządzania relacyjnymi bazami danych, kompatybilny z poprzednimi wersjami MySQL. Jest utrzymywany i rozwijany przez Fundację MariaDB, w tym niektórych oryginalnych twórców MySQL.
W tym samouczku pokażemy dwie różne metody instalacji MariaDB na komputerze z systemem Ubuntu 18.04. Pierwsza metoda opisuje kroki niezbędne do zainstalowania MariaDB z repozytoriów Ubuntu, a druga pokaże, jak zainstalować najnowszą wersję MariaDB z oficjalnych repozytoriów MariaDB.
Ogólnie zaleca się użycie pierwszej metody i zainstalowanie pakietów MariaDB dostarczonych przez Ubuntu.
Jeśli chcesz zainstalować MySQL zamiast MariaDB, zapoznaj się z samouczkiem Jak zainstalować MySQL na Ubuntu 18.04.Wymagania wstępne
Przed kontynuowaniem tego samouczka upewnij się, że jesteś zalogowany jako użytkownik z uprawnieniami sudo.
Instalowanie MariaDB na Ubuntu 18.04
W chwili pisania tego artykułu MariaDB wersja 10.1 jest zawarta w głównych repozytoriach Ubuntu.
Aby zainstalować MariaDB na Ubuntu 18.04, wykonaj następujące kroki:
-
Zaktualizuj indeks pakietów.
sudo apt updatePo zaktualizowaniu listy pakietów zainstaluj MariaDB, wydając następujące polecenie:
sudo apt install mariadb-serverUsługa MariaDB uruchomi się automatycznie. Możesz to zweryfikować, wpisując:
sudo systemctl status mariadb● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Sun 2018-07-29 19:31:31 UTC; 38s ago Main PID: 13932 (mysqld) Status: "Taking your SQL requests now…" Tasks: 27 (limit: 507) CGroup: /system.slice/mariadb.service └─13932 /usr/sbin/mysqldMożesz również sprawdzić wersję MariaDB za pomocą:
mysql -Vmysql Ver 15.1 Distrib 10.1.29-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Instalowanie MariaDB na Ubuntu 18.04 z repozytoriów MariaDB
W chwili pisania tego artykułu najnowszą wersją MariaDB dostępną z oficjalnych repozytoriów MariaDB jest MariaDB wersja 10.3. Przed przejściem do następnego kroku należy odwiedzić stronę repozytorium MariaDB i sprawdzić, czy dostępna jest nowa wersja.
Aby zainstalować MariaDB 10.3 na serwerze Ubuntu 18.04, wykonaj następujące czynności:
-
Najpierw dodaj klucz MariaDB GPG do swojego systemu za pomocą następującego polecenia:
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8Po zaimportowaniu klucza dodaj repozytorium MariaDB z:
sudo add-apt-repository 'deb http://ftp.utexas.edu/mariadb/repo/10.3/ubuntu bionic main'Aby móc zainstalować pakiety z repozytorium MariaDB, musisz zaktualizować listę pakietów:
sudo apt updatePo dodaniu repozytorium zainstaluj pakiet MariaDB za pomocą:
sudo apt install mariadb-serverUsługa MariaDB uruchomi się automatycznie, aby zweryfikować wpisz:
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/mysqldI wydrukuj wersję serwera MariaDB z:
mysql -Vmysql Ver 15.1 Distrib 10.3.8-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Zabezpieczanie MariaDB
Uruchom komendę
mysql_secure_installation
aby poprawić bezpieczeństwo instalacji MariaDB:
sudo mysql_secure_installation
Skrypt wyświetli monit o skonfigurowanie hasła użytkownika root, usunięcie użytkownika anonimowego, ograniczenie dostępu użytkownika root do komputera lokalnego i usunięcie testowej bazy danych. Na koniec skrypt przeładuje tabele uprawnień, zapewniając natychmiastowe wprowadzenie wszystkich zmian.
Wszystkie kroki są szczegółowo wyjaśnione i zaleca się, aby odpowiedzieć „Y” (tak) na wszystkie pytania.
Połącz się z MariaDB z wiersza poleceń
Aby połączyć się z serwerem MariaDB za pośrednictwem terminala, możemy użyć klienta MariaDB.
Aby zalogować się do serwera MariaDB jako użytkownik root:
mysql -u root -p
Podczas uruchamiania skryptu
mysql_secure_installation
zostaniesz poproszony o podanie hasła roota.
Po wprowadzeniu hasła zostanie wyświetlona powłoka MariaDB, jak pokazano poniżej:
Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 49 Server version: 10.1.29-MariaDB-6 Ubuntu 18.04 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Wniosek
Teraz, gdy serwer MariaDB jest uruchomiony i wiesz, jak połączyć się z serwerem MariaDB z wiersza poleceń, możesz sprawdzić następujące przewodniki:
Jeśli wolisz interfejs sieciowy niż wiersz poleceń, możesz zainstalować phpMyAdmin i zarządzać przez niego bazami danych i użytkownikami MariaDB.
mariadb mysql ubuntuTen post jest częścią How to Install LEMP Stack na Debian 9 series.
Inne posty z tej serii:
• Jak zainstalować MariaDB na Ubuntu 18.04 • Jak zainstalować Nginx na Debian 9 • Jak zainstalować PHP na Debian 9 • Jak skonfigurować bloki serwera Nginx na Debian 9 • Zabezpiecz Nginx za pomocą Let's Encrypt na Debian 9Jak zainstalować mariadb na Debianie 10
MariaDB to otwarty, wielowątkowy system zarządzania relacyjnymi bazami danych, kompatybilny z poprzednimi wersjami MySQL. W tym samouczku wyjaśniono, jak zainstalować MariaDB na Debian 10.
Jak zainstalować mariadb na Centos 8
W tym samouczku wyjaśnimy, jak zainstalować i zabezpieczyć MariaDB 10.3 na CentOS 8. MariaDB to system zarządzania relacyjnymi bazami danych typu open source, kompatybilny z poprzednimi wersjami, binarne zastępowanie MySQL.
Jak zainstalować mariadb na Debianie 9
Wraz z wydaniem Debian 9 MySQL został zastąpiony MariaDB jako domyślnym systemem baz danych. W tym samouczku pokażemy dwie różne metody instalacji MariaDB na komputerze z systemem Debian 9.







