Articles

installer phpMyAdmin på Ubuntu 18.04

phpMyAdmin er et meget nyttigt internetbaseret databasestyringsværktøj til at administrere myskl-eller MariaDB-databaser. Det er et gratis værktøj, der er skrevet i PHP. Forskellige typer af database opgaver kan gøres nemt ved hjælp af dette værktøj. phpMyAdmin hjælper nybegyndere til at udføre alle typer af grundlæggende database operationer uden at have nogen viden om at skrive forespørgsel. Nogle vigtige funktioner i dette værktøj er nævnt nedenfor.

  • Opret, slip, omdøb eller ændre databaser, tabeller, kolonner, primære nøgler, unikke nøgler og indekser.
  • Indsæt, Slet og opdater registreringer af tabellerne.
  • Administrer server ved at anvende forskellige serverkonfigurationer.
  • udfør forskellige typer af enkle og komplekse forespørgsler.
  • Opret, slip og rediger lagrede procedurer, udløsere og visninger.
  • Importer eller eksporter database eller tabel eller data fra eller til forskellige formater.

Hvis du vil udføre netudviklingsarbejde, kan du installere lamp eller LAMP. Hvis du bruger phpMyAdmin til Ubuntu, behøver du ikke at installere phpMyAdmin separat. Det vil blive installeret på som standard, når du vil installere . Men hvis du bruger lampe på Ubuntu så er du nødt til at installere phpMyAdmin ved at hente pakken. Denne vejledning hjælper dig med at installere phpMyAdmin på Ubuntu.

før du starter installationsprocessen, skal du bekræfte, at lampen fungerer korrekt. Kør følgende kommandoer for at kontrollere, at Apache2, PHP og PHP er installeret og fungerer.

Kontroller den aktuelle status for internetserveren (Apache2).

$ sudo systemctl status apache2

Check the connection of database Server (MySQL/MariaDB). MySQL server is installed here.

$ sudo mysql

or

$ sudo mysql -u root -p

Check the version of the installed PHP.

$ php -v

Open any browser and check the Apache server is running.

Når du har kontrolleret ovenstående opgaver, kan du starte installationsprocessen for phpMyAdmin på Ubuntu.

Kør opdateringskommandoen, før du angiver installationsprocessen for phpMyAdmin.

$ sudo apt update

efter opdatering skal du køre følgende kommando for at installere phpMyAdmin fra Ubuntu repositories. Tryk på ‘y’, når det vil bede om tilladelse til at starte installationen.

$ sudo apt install phpmyadmin php-mbstring php-gettekst

tryk på mellemrummet for at vælge serveren apache2, vælg Ok og tryk på enter, når følgende prompt vises.

Vælg Ja, og tryk på enter for at bruge dbconfig-common til opsætning af databasen.

derefter skal du indstille adgangskoden til at oprette forbindelse til databaseserveren ved hjælp af phpMyAdmin. Indtast adgangskoden, vælg Ok, og tryk på enter.

Indtast adgangskoden til bekræftelse igen. Vælg Ok, og tryk på enter.

Kør følgende kommando for at aktivere PHP-udvidelse, mbstring, til brug af phpMyAdmin Apache-konfigurationsfil.

$ sudo phpenmod mbstring

genstart apache-serveren for at få effekten af installationen.

$ sudo systemctl genstart apache2

nu er phpMyAdmin installeret korrekt, og du kan gå til næste trin for at opsætte anden konfiguration af phpMyAdmin.

Trin-2: Opsætningsgodkendelse og privilegier

et standard brugernavn og adgangskode er indstillet på tidspunktet for installation af phpMyAdmin til udførelse af databaseopgaver. Standardbrugernavnet er’ phpmyadmin’, og adgangskoden er den, du har angivet i det foregående trin. Men det er bedre at bruge phpMyAdmin ved at oprette forbindelse som rodbruger til at udføre alle typer databasehandlinger. Hvis der ikke er angivet en adgangskode til rodbrugeren, når der er installeret en MariaDB-server, er det nødvendigt at indstille en adgangskode til databaseserveren senere. root bruger kan bruge’ auth_socket ‘eller’ mysk_native_adgangskode ‘ plugin til at oprette forbindelse til serveren. Hvis’ auth_socket ‘plugin er indlæst for root bruger derefter ændre godkendelsesmetoden for root bruger fra’ auth_socket ’til’ mysk_native_adgangskode ‘ til sikkerhedsformål. Du kan også oprette en ny brugerkonto for at få adgang til phpMyAdmin.

konfiguration for root-bruger:

Opret forbindelse til databaseserveren, og kontroller den aktuelle godkendelsesmetode for root-bruger.

$ sudo myskl
> vælg bruger,authentication_string,plugin,vært fra myskl.bruger;

Indstil adgangskoden til rodbruger, hvis den ikke er indstillet før.

>Indstil adgangskode ‘root’@’localhost’=adgangskode(‘mynypasord’);

Skift godkendelsesmetode for root-bruger ved hjælp af alter-kommando, hvis den aktuelle godkendelsesmetode for root-bruger er ‘auth_socket’. Her er godkendelsesmetoden som standard indstillet til’ mysk_native_adgangskode’. Så det er ikke nødvendigt at køre følgende kommando.

> ALTER USER ‘root’@’localhost’ identificeret med mysk_native_adgangskode ved ‘mynyadgangskode’;

Kør følgende kommando for at genindlæse godkendelsen og vise effekten af ændringen.

> flush privilegier;

Kør igen følgende forespørgsel for at kontrollere den aktuelle godkendelsesmetode for rodbruger.

> vælg bruger,authentication_string,plugin,vært.bruger;

konfiguration for en bestemt bruger:

Hvis du vil indstille tilladelse for en anden bruger til at få adgang til phpMyAdmin uden rodbruger, skal du udføre følgende opgaver.

Opret forbindelse til som root-bruger og opret en ny bruger. Adgangskoden er indstillet til root-bruger i det foregående trin. Så du skal bruge-p mulighed for at oprette forbindelse til serveren.

$ myskl-u root-p

Udfør følgende forespørgsel for at oprette en ny bruger ved navn ‘linukshint’;

> Opret bruger ”@’localhost’ identificeret af ‘secretpass’;

dernæst skal du indstille de nødvendige tilladelser for den nye bruger til at få adgang til databaseserveren. Kør følgende kommando for at indstille al tilladelse til den nye bruger.

> giv alle privilegier på *.

nu skal du afslutte prompten.

>Afslut

Åbn en hvilken som helst bro.ser, og skriv følgende URL for at kontrollere, at phpMyAdmin fungerer korrekt eller ej.

nu log ind på serveren ved at give root eller nyoprettede brugeroplysninger. Følgende side vises efter login.

Trin-3: brug af phpMyAdmin

der er to paneler på phpMyAdmin-siden. Venstre panel viser listen over alle eksisterende databaser, tabeller, procedurer og visninger. Du skal klikke på ‘ + ‘ knappen i den pågældende database for at vise tabeller, procedurer og visninger.

højre panel indeholder forskellige databaseserveroplysninger og faneindstillinger til at udføre bestemte databaseopgaver. Fem underpaneler på cPanel-siden er generelle indstillinger, Indstillinger for udseende, databaseserver, internetserver og phpMyAdmin. Anvendelsen af disse paneler forklares kort her.

Generelle indstillinger:

Du kan bruge dette panel til at vise listen over tegnsæt og ændre sortering af forbindelsen.

Indstillinger for udseende:

du ændrer sprog, tema, skriftstørrelse og anden indstilling for udseende fra dette panel.

databaseserver:

dette panel viser forskellige oplysninger om databaseserveren, såsom servernavn, type, version, tilsluttet brugernavn, tegnsæt osv.

internetserver:

dette panel viser oplysninger om internetserver, databaseklient og PHP.

phpMyAdmin:

Dette viser phpMyAdmin-version og andre relaterede oplysninger.

faneindstillinger:

øverst i højre panel indeholder menufanen. Brugeren skal bruge faneindstillingerne til at udføre forskellige vigtige databasehandlinger, f.eks.

nu er phpMyAdmin et vigtigt værktøj for enhver internetudvikler til at gøre databaseopgaver lettere. Så hvis du vil bruge internetgrænsefladen til databasestyring på LAMP server, skal du følge denne tutorial korrekt og nyde.