Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission. Læs mere.

Adminer er et webbaseret værktøj, der giver dig mulighed for at administrere flere databasesystemer fra en central placering. Værktøjet er brugervenligt, let og førsteklasses i ydeevne med en pæn brugergrænseflade.

Adminer-databaseadministratoren er tilgængelig på alle Linux-distributioner. Du kan nemt installere og konfigurere den på Ubuntu via terminalen og få adgang til dens webgrænseflade via enhver browser. Du kan køre databaseoperationer direkte fra Adminer-dashboardet og nemt administrere flere databaser.

Sådan installeres og konfigureres Adminer på Ubuntu.

Hvad er Adminer?

Alternativt til phpMyAdmin, Adminer er et open source-værktøj til styring af flere databaser fra en central placering. Værktøjet understøtter MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB og Elasticsearch.

Adminer har bedre sikkerhed end phpMyAdmin og er lettere i vægt. Den kommer med en ren grænseflade, der gør den nem at bruge og lære. Du kan få adgang til den fra webgrænsefladen ved at angive IP-adressen på den maskine, der kører Adminer-forekomsten.

instagram viewer

Sådan installeres Adminer på Ubuntu

Her er trinene til at installere Adminer på Ubuntu-baserede distributioner:

Trin 1: Opdater og opgrader Ubuntu

Før du hopper på Adminer-installationen, skal du opdatere og opgradere dit system, så du ikke støder på problemer med nye installationer. Åbn terminalen på din Ubuntu-maskine ved at trykke på Ctrl + Alt + T og kør opdaterings- og opgraderingskommandoerne.

sudo apt opdatering && sudo apt opgradering

Trin 2: Installer Apache på Ubuntu

Når du har opdateret og opgraderet systempakkerne, er den næste opgave at installere Apache. Gør dette ved at køre følgende kommando:

sudo apt installere apache2

Når Apache er installeret, aktiver tjenesten ved hjælp af systemctl-værktøjet:

sudo systemctl aktivere --nu apache2

Sørg også for, at Apache fungerer fint uden at forårsage fejl i baggrunden.

sudo systemctl status apache2 --no-pager -l

Dette fortæller, at Apache er aktiv og kører fint på Ubuntu.

Trin 3: Installer PHP på Ubuntu

Da Adminer er skrevet i PHP, skal du installere PHP og dets væsentlige udvidelser. For at installere det, kør:

sudo apt installere php php-curl libapache2-mod-php php-cli php-mysql php-gd php-fpm

Når du har installeret PHP og dets udvidelser, skal du genindlæse Apache med:

systemctl genindlæs apache2

Trin 4: Installer MariaDB på Ubuntu

Efter installation af PHP skal du have en database på dit system, som du kan administrere ved hjælp af Adminer. Du kan installere enhver database som MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB osv.

Da MariaDB mest bruges i mange PHP-baserede applikationer, lad os installere det på Ubuntu.

sudo apt installere mariadb-server

Når databasen er installeret, skal du aktivere den:

sudo systemctl aktivere --nu mariadb

Bekræft, om databasen kører fint, ved at kontrollere dens status:

sudo systemctl status mariadb

Dette fortæller MariaDB er i en aktiv tilstand og fungerer fint på Ubuntu.

Efter installation af MariaDB skal du også sikre det ved hjælp af et script, der giver dig mulighed for at sætte en rod adgangskode til MariaDB, fjern anonyme brugere, tillad eksternt root-login og slet testen database. For at udføre scriptet, kør:

sudo mysql_secure_installation

Trin 5: Indstil Admin Password for Adminer

For at administrere databasen ved hjælp af Adminer skal du have adgang til roddatabasebrugeren. Til det har du brug for en root-adgangskode, der giver dig mulighed for at administrere alle databaser gennem Adminer.

For at indstille adgangskoden skal du først åbne MySQL-kommandolinjen:

sudo mysql

For at indstille root-adgangskoden skal du køre:

SÆTADGANGSKODETIL'rod'@'lokal vært' = ADGANGSKODE("mit kodeord");

Sørg for at erstatte "mit kodeord" med den adgangskode, du vil beholde for root-brugeren.

For at opdatere adgangskoden skal du udføre:

FLUSHPRIVILEGIER;

For at afslutte MariaDB-kommandolinjen skal du køre:

Afslut;

Trin 6: Installer Adminer på Ubuntu

Du kan installere Adminer på Ubuntu ved hjælp af APT-pakkehåndteringen:

sudo apt installere administrator

Når det er installeret, skal du aktivere php-fpm:

sudo a2enconf php*-fpm

For at aktivere Apache-konfigurationsfilen for Adminer skal du udføre:

sudo a2enconf adminer

Genindlæs nu Apache for at opdatere de ændringer, du lige har lavet:

systemctl genindlæs apache2

Når du har genindlæst Apache, genstart den med:

sudo systemctl genstart apache2

Trin 7: Få adgang til Adminer Web Interface

Nu hvor alle nødvendige installationer til Adminer er blevet udført, kan du få adgang til applikationen via webgrænsefladen og begynde at administrere din database.

For at få adgang til Adminer skal du åbne en browser og angive IP-adressen på den maskine, som Adminer kører på.

Hvis du kører Adminer på det lokale system, skal du bruge denne adresse:

http://127.0.0.1/adminer

Men hvis du kører Adminer på en ekstern maskine, skal du angive maskinens IP-adresse for at få adgang til Adminer på denne måde:

http://server-ip-address/adminer

Du vil se følgende login-side på din browser efter at have kørt webadressen til Adminer:

For at logge ind på Adminer skal du indtaste root som brugernavn og angive den adgangskode, du indstillede i trin 5. Det er ikke nødvendigt at angive databasenavnet, da Adminer har adgang til alle de tilgængelige databaser, så lad være Database kasse tom. Når du har indtastet alle de spurgte oplysninger, skal du klikke på Log på.

Når du har fået adgang, finder du følgende dashboard. Herfra kan du få adgang til alle tilgængelige databaser for at administrere dem. Du kan også oprette eller slette en database her.

Som du kan se, er Adminer-grænsefladen enkel, ikke særlig befolket og derfor nem at administrere.

Sådan afinstalleres Adminer fra Ubuntu

Hvis du ikke længere har brug for Adminer til at administrere dine databaser, kan du blot afinstallere det fra dit system. For at fjerne Adminer fra Ubuntu skal du udføre:

sudo apt automatisk fjern --rens adminer

Hvis du også vil fjerne MariaDB, Apache og PHP fra dit system, er det også muligt ved at bruge grundlæggende Linux-kommandoer.

For at gøre det skal du først stoppe disse tjenester og derefter slette dem. For at stoppe Apache og MariaDB skal du udføre:

sudo systemctl hold op apache2 mariadb

Fjern nu MariaDB, PHP og Apache med:

sudo apt automatisk fjern --rens mariadb-server php* apache2

Administrer alle dine databaser effektivt fra en centraliseret administratorgrænseflade

Adminer lader dig administrere alle dine databaser fra en enkelt webgrænseflade. Du kan udføre flere databasehandlinger på Adminer, såsom oprettelse eller sletning af en database, redigere tabeller, gennemse/indsætte/redigere tabelrækker, sortere kolonner, redigere DB-objekter og så meget mere.

Der er heller ingen grænse for at administrere databaser i Adminer. phpMyAdmin har på den anden side kun understøttelse af MariaDB og MySQL, hvilket gør Adminer til det gå-til-databasestyringssystem. Du kan vælge at gå med phpMyAdmin, men du skal installere enten MariaDB eller MySQL på din maskine.