Installer Apache PHP Mariadb (Mysql) sur Debian 10 (LAMP)
Innholdsfortegnelse:
- Forutsetninger
- Installerer MariaDB på Debian 9
- Installere MariaDB på Debian 9 fra MariaDB Repositories
- Sikrer MariaDB
- Koble til MariaDB fra kommandolinjen
- Konklusjon
MariaDB er et åpen kildekode, flertrådet relasjonsdatabaseadministrasjonssystem, bakoverkompatibel erstatning for MySQL. Det vedlikeholdes og utvikles av MariaDB Foundation inkludert noen av de opprinnelige utviklerne av MySQL.
Med utgivelsen av Debian 9 ble MySQL erstattet med MariaDB som standard databasesystem.
I denne opplæringen vil vi vise deg to forskjellige metoder for hvordan du installerer MariaDB på Debian 9-maskinen din. Den første metoden leder deg gjennom trinnene som er nødvendige for å installere MariaDB fra Debian-depotene, mens den andre lærer deg hvordan du installerer den nyeste versjonen av MariaDB fra de offisielle MariaDB-depotene.
Generelt anbefales det å installere MariaDB fra Debian-depotene.
Hvis du foretrekker MySQL fremfor MariaDB, sjekk veiledningen Hvordan installere MySQL på Debian 9. Hvis søknaden din ikke har noen spesifikke krav, bør du holde deg til MariaDB, standard databasesystem i Debian 9.Forutsetninger
Før du fortsetter med denne opplæringen, må du sørge for at du er logget inn som en bruker med sudo-rettigheter.
Installerer MariaDB på Debian 9
I skrivende stund skriver denne artikkelen, er den nyeste MariaDB-versjonen som er tilgjengelig i Debian-hovedversjonen versjon 10.1.
Følg disse trinnene for å installere MariaDB på Debian 9:
-
Oppdater først
apt
indeksen ved å skrive:sudo apt update
Når pakkelisten er oppdatert, installerer MariaDB ved å kjøre følgende kommando:
sudo apt install mariadb-server
MariaDB-tjenesten starter automatisk. Du kan bekrefte det ved å skrive:
sudo systemctl status mariadb
Utgangen skal se slik ut:
● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Wed 2018-09-12 15:10:40 UTC; 1min 48s ago Main PID: 11356 (mysqld) Status: "Taking your SQL requests now…" CGroup: /system.slice/mariadb.service └─11356 /usr/sbin/mysqld
Installere MariaDB på Debian 9 fra MariaDB Repositories
På dette tidspunktet er den siste versjonen av MariaDB versjon 10.3 som kan installeres fra de offisielle MariaDB-depotene. Før du fortsetter med neste trinn, besøk MariaDB Repository-siden og sjekk om det er en ny versjon tilgjengelig.
Følg disse trinnene for å installere MariaDB 10.3 på Debian 9-systemet:
-
Det første trinnet er å aktivere MariaDB-depotet og importere depot-GPG-nøkkelen til systemet ditt for å gjøre det, kjør følgende kommandoer:
sudo apt install software-properties-common dirmngr
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'
Når depotet er aktivert, oppdaterer du pakkelisten og installerer MariaDB med:
sudo apt update
sudo apt install mariadb-server
MariaDB-tjenesten starter automatisk for å bekrefte at den kjører følgende kommando:
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/mysqld
Sikrer MariaDB
For å forbedre sikkerheten til MariaDB-installasjonen, kjør
mysql_secure_installation
skriptet:
sudo mysql_secure_installation
Skriptet vil be deg om å angi et passord for root-kontoen, fjerne den anonyme brukeren, begrense root-bruker tilgang til den lokale maskinen og fjerne testdatabasen.
På slutten vil skriptet laste inn rettighetstabellene igjen og sikre at alle endringer trer i kraft umiddelbart.
Alle trinn er forklart i detalj, og det anbefales å svare "Y" (ja) på alle spørsmål.
Koble til MariaDB fra kommandolinjen
Slik kobler du til MariaDB-serveren via terminalen som root-kontotype:
mysql -u root -p
Du blir bedt om å oppgi root-passordet du tidligere har satt opp ved å bruke
mysql_secure_installation
skriptet.
Når du har angitt passordet, vil du bli presentert for MariaDB-skallet som vist nedenfor:
Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 2 Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >
Konklusjon
I denne opplæringen har vi vist deg hvordan du installerer og sikrer MariaDB på en Debian 9-server.
Nå som MariaDB-serveren din er oppe og går og du vet hvordan du kobler til MariaDB-serveren fra kommandolinjen, kan det være lurt å sjekke følgende guider:
mariadb mysql debianDette innlegget er en del av Hvordan installere LAMP Stack i Debian 9-serien.
Andre innlegg i denne serien:
• Hvordan installere Apache på Debian 9 • Hvordan installere PHP på Debian 9 • Slik konfigurerer du virtuelle verter av Apache på Debian 9 • Hvordan installerer MariaDB på Debian 9 • Sikker Apache med Let's Encrypt på Debian 9Hvordan installere og konfigurere redis på debian 10 linux

I denne opplæringen vil vi dekke hvordan du installerer og konfigurerer Redis på en Debian 10, Buster. Redis er en åpen kildekode-datalager i minnet med nøkkelverdi.
Hvordan installere mariadb på debian 10

MariaDB er et åpen kildekode, flertrådet relasjonsdatabaseadministrasjonssystem, bakoverkompatibel erstatning for MySQL. Denne veiledningen forklarer hvordan du installerer MariaDB på Debian 10.
Hvordan installere mariadb på ubuntu 18.04

MariaDB er et åpen kildekode, flertrådet relasjonsdatabaseadministrasjonssystem, bakoverkompatibel erstatning for MySQL. I denne opplæringen vil vi vise deg to forskjellige metoder for hvordan du installerer MariaDB på Ubuntu 18.04-maskinen din.