MariaDB
 sql >> Database >  >> RDS >> MariaDB

Come installare MariaDB su CentOS 7 / RHEL 7

Abbiamo già scritto di MariaDB Server su RHEL 7 a ottobre 2014. MariaDB Server è cresciuto notevolmente negli ultimi 6 anni, quindi a febbraio 2020 abbiamo fornito un aggiornamento di questo argomento. Se stai cercando le nostre vecchie parole, le puoi trovare qui.

Informazioni su RHEL 7 e CentOS 7

Red Hat Enterprise Linux 7 (RHEL 7) è stato rilasciato nel 2014 e da allora ha avuto sette rilasci puntuali. Il progetto CentOS segue le versioni del codice sorgente RHEL a monte con build binarie della comunità pochi mesi dopo. CentOS Linux 7 è stato rilasciato a luglio 2014. MariaDB Server è disponibile per l'uso sia su RHEL 7 che su CentOS 7.

Red Hat ha annunciato che RHEL 7.7 sarà l'ultimo punto di rilascio della serie di versioni di RHEL 7.x, quindi prevediamo che gli utenti cercheranno di eseguire l'aggiornamento a RHEL 8 prima che il supporto per RHEL 7.7 si concluda nell'agosto 2021. Se stai cercando di eseguire l'aggiornamento , potresti goderti il ​​nostro blog, "Come installare MariaDB Server su RHEL 8 / CentOS 8".

MariaDB Server è disponibile e supportato su RHEL 7 e CentOS 7 ed è facilmente implementabile dai repository dei fornitori del sistema operativo o dai repository MariaDB utilizzando YUM.

Installazione del server MariaDB

Le distribuzioni RHEL 7 e CentOS 7 includono MariaDB Server 5.5 per impostazione predefinita.

Puoi installare MariaDB Server dalla riga di comando:

$ sudo yum install mariadb-server

Vantaggi di MariaDB Server 10.4

Sebbene CentOS 7 e RHEL 7 includano MariaDB Server 5.5, sono stati apportati miglioramenti sostanziali poiché MariaDB Community Server è stato modificato attraverso le serie di versioni 10.0, 10.1, 10.2, 10.3 e 10.4. La serie di versioni di MariaDB Server 10.4 include:

  • ALTER istantaneo per tabelle InnoDB
  • Traccia dell'ottimizzatore per facilitare la diagnosi delle prestazioni
  • Funzioni di finestra ed espressioni di tabelle comuni (CTE)
  • Tabelle temporali, inclusi versione di sistema, periodo di applicazione e bitemporale (entrambi)
  • Possibilità di ricaricare i certificati SSL senza riavviare il server
  • Tecnologia Galera 4, un importante miglioramento rispetto a Galera 3
  • Motori di archiviazione aggiuntivi, inclusi MyRocks
  • SQL_MODE=ORACLE per la compatibilità con un sottoinsieme di Oracle PL/SQL
  • Crittografia estesa dei dati inattivi
  • Miglioramenti all'autenticazione, inclusi più metodi di autenticazione per utente

Installazione di MariaDB Server 10.4

Per distribuire MariaDB Community Server 10.4 su RHEL 7 o CentOS 7, prima scarica e usa mariadb_repo_setup script per configurare i repository MariaDB per YUM:

$ sudo yum install wget
$ wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
$ chmod +x mariadb_repo_setup
$ sudo ./mariadb_repo_setup

Per installare MariaDB Community Server e le dipendenze:

$ sudo yum install MariaDB-server

Configurazione e protezione del server MariaDB

Avvia il servizio systemd per MariaDB Server 5.5 o 10.4 utilizzando systemctl:

$ sudo systemctl start mariadb.service

Le pratiche di sicurezza specifiche dovrebbero sempre seguire tutti i requisiti e la governance specifici dell'azienda. È necessario eseguire alcuni passaggi di base per rafforzare la distribuzione di MariaDB Community Server 5.5 o 10.4:

$ sudo mysql_secure_installation

Server Enterprise MariaDB

MariaDB Corporation fornisce supporto commerciale per MariaDB Platform, che include MariaDB Enterprise Server. MariaDB Enterprise Server è supportato su una vasta gamma di sistemi operativi, inclusi RHEL 7 e CentOS 7.

MariaDB Enterprise Server è basato su MariaDB Community Server e viene fornito con funzionalità avanzate tra cui:

  • Rilasci prevedibili attraverso un ciclo di vita aziendale
  • Impostazioni predefinite di configurazione avanzate
  • MariaDB Enterprise Audit, con funzionalità ampliate sul plug-in MariaDB Audit
  • MariaDB Enterprise Backup, con backup online a caldo
  • MariaDB Enterprise Cluster, con crittografia estesa su MariaDB Cluster (Galera)

Vuoi saperne di più? Contattaci o consulta la documentazione di MariaDB Enterprise.

MariaDB è ora disponibile nel cloud. Inizia subito con SkySQL.