Adminer er et nettbasert verktøy som lar deg administrere flere databasesystemer fra et sentralt sted. Verktøyet er brukervennlig, lett og topp ytelse med et pent brukergrensesnitt.
Adminer-databasebehandlingen er tilgjengelig på alle Linux-distribusjoner. Du kan enkelt installere og konfigurere den på Ubuntu via terminalen og få tilgang til nettgrensesnittet via hvilken som helst nettleser. Du kan kjøre databaseoperasjoner direkte fra Adminer-dashbordet og enkelt administrere flere databaser.
Slik installerer og konfigurerer du Adminer på Ubuntu.
Hva er Adminer?
Alternativt til phpMyAdmin, Adminer er et åpen kildekodeverktøy for å administrere flere databaser fra et sentralisert sted. Verktøyet har støtte for MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB og Elasticsearch.
Adminer har bedre sikkerhet enn phpMyAdmin og er lettere i vekt. Den kommer med et rent grensesnitt som gjør det enkelt å bruke og lære. Du kan få tilgang til den fra nettgrensesnittet ved å oppgi IP-adressen til maskinen som kjører Adminer-forekomsten.
Hvordan installere Adminer på Ubuntu
Her er trinnene for å installere Adminer på Ubuntu-baserte distribusjoner:
Trinn 1: Oppdater og oppgrader Ubuntu
Før du hopper til Adminer-installasjonen, må du oppdatere og oppgradere systemet ditt slik at du ikke møter noen problemer med nye installasjoner. Åpne terminalen på Ubuntu-maskinen ved å trykke Ctrl + Alt + T og kjør oppdaterings- og oppgraderingskommandoene.
sudo apt Oppdater && sudo apt Oppgradering
Trinn 2: Installer Apache på Ubuntu
Når du har oppdatert og oppgradert systempakkene, er neste oppgave å installere Apache. Gjør dette ved å kjøre følgende kommando:
sudo apt installere apache2
Når Apache er installert, aktiver tjenesten ved hjelp av systemctl-verktøyet:
sudo systemctl aktiver --nå apache2
Sørg også for at Apache fungerer bra uten å forårsake feil i bakgrunnen.
sudo systemctl status apache2 --no-pager -l
Dette forteller at Apache er aktiv og kjører fint på Ubuntu.
Trinn 3: Installer PHP på Ubuntu
Siden Adminer er skrevet i PHP, må du installere PHP og dets viktige utvidelser. For å installere den, kjør:
sudo apt installere php php-curl libapache2-mod-php php-cli php-mysql php-gd php-fpm
Når du har installert PHP og dets utvidelser, laster du inn Apache på nytt med:
systemctl last inn apache2 på nytt
Trinn 4: Installer MariaDB på Ubuntu
Etter å ha installert PHP, trenger du en database på systemet ditt som du kan administrere ved hjelp av Adminer. Du kan installere hvilken som helst database som MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB, etc.
Siden MariaDB for det meste brukes i mange PHP-baserte applikasjoner, la oss installere det på Ubuntu.
sudo apt installere mariadb-server
Når databasen er installert, aktiver den:
sudo systemctl aktiver --nå mariadb
Bekreft om databasen kjører bra ved å sjekke statusen:
sudo systemctl status mariadb
Dette forteller at MariaDB er i en aktiv tilstand og fungerer fint på Ubuntu.
Etter å ha installert MariaDB, må du også sikre det ved hjelp av et skript som lar deg sette en rot passord for MariaDB, fjern anonyme brukere, tillat ekstern rotpålogging og slett testen database. For å kjøre skriptet, kjør:
sudo mysql_secure_installation
Trinn 5: Angi Admin Password for Adminer
For å administrere databasen ved hjelp av Adminer, trenger du tilgang til rotdatabasebrukeren. For det trenger du et root-passord som lar deg administrere alle databasene gjennom Adminer.
For å angi passordet, åpne først MySQL-kommandolinjen:
sudo mysql
For å angi root-passordet, kjør:
SETTPASSORDTIL'rot'@'lokal vert' = PASSORD("mitt passord");
Sørg for å erstatte "mitt passord" med passordet du vil beholde for root-brukeren.
For å oppdatere passordet, kjør:
SKYLLPRIVILEGIER;
For å avslutte MariaDB-kommandolinjen, kjør:
exit;
Trinn 6: Installer Adminer på Ubuntu
Du kan installere Adminer på Ubuntu ved å bruke APT-pakkebehandlingen:
sudo apt installere administrator
Når den er installert, aktiver php-fpm:
sudo a2enconf php*-fpm
For å aktivere Apache-konfigurasjonsfilen for Adminer, kjør:
sudo a2enconf adminer
Last inn Apache på nytt for å oppdatere endringene du nettopp har gjort:
systemctl last inn apache2 på nytt
Når du har lastet Apache på nytt, start den på nytt med:
sudo systemctl start apache2 på nytt
Trinn 7: Få tilgang til Adminer Web Interface
Nå som alle nødvendige installasjoner for Adminer er gjort, kan du få tilgang til applikasjonen via webgrensesnittet og begynne å administrere databasen din.
For å få tilgang til Adminer, åpne en nettleser og oppgi IP-adressen til maskinen som Adminer kjører på.
Hvis du kjører Adminer på det lokale systemet, bruk denne adressen:
http://127.0.0.1/adminer
Men hvis du kjører Adminer på en ekstern maskin, oppgi IP-adressen til maskinen for å få tilgang til Adminer slik:
http://server-ip-address/adminer
Du vil se følgende påloggingsside i nettleseren din etter å ha kjørt nettadressen til Adminer:
For å logge på Adminer, skriv inn root som brukernavn og oppgi passordet du anga i trinn 5. Du trenger ikke å oppgi databasenavnet da Adminer har tilgang til alle tilgjengelige databaser, så la den være Database boksen er tom. Etter å ha angitt all informasjon du blir spurt om, klikk på Logg Inn.
Når du har fått tilgang, finner du følgende dashbord. Herfra kan du få tilgang til alle tilgjengelige databaser for å administrere dem. Du kan også opprette eller slette en database her.
Som du kan se, er Adminer-grensesnittet enkelt, lite befolket, og derfor lett å administrere.
Slik avinstallerer du Adminer fra Ubuntu
Hvis du ikke lenger trenger Adminer for å administrere databasene dine, kan du ganske enkelt avinstallere den fra systemet. For å fjerne Adminer fra Ubuntu, kjør:
sudo apt autofjerning --purge adminer
Hvis du også vil fjerne MariaDB, Apache og PHP fra systemet ditt, er det også mulig ved å bruke grunnleggende Linux-kommandoer.
For å gjøre det, må du først stoppe disse tjenestene og deretter slette dem. For å stoppe Apache og MariaDB, kjør:
sudo systemctl Stoppe apache2 mariadb
Fjern nå MariaDB, PHP og Apache med:
sudo apt autofjerning --rens mariadb-server php* apache2
Administrer alle databasene dine effektivt fra et sentralisert administratorgrensesnitt
Adminer lar deg administrere alle databasene dine fra ett enkelt webgrensesnitt. Du kan utføre flere databaseoperasjoner på Adminer, for eksempel opprette eller slette en database, redigere tabeller, bla gjennom/sette inn/redigere tabellrader, sortere kolonner, redigere DB-objekter og så mye mer.
Det er heller ingen grense for å administrere databaser i Adminer. phpMyAdmin, derimot, har kun støtte for MariaDB og MySQL som gjør Adminer til det gå-til-databasestyringssystemet. Du kan velge å gå med phpMyAdmin, men du må installere enten MariaDB eller MySQL på maskinen din.