Articles

Installer phpMyAdmin på Ubuntu 18.04

phpMyAdmin er et veldig nyttig nettbasert databasehåndteringsverktøy for Å administrere MySQL-eller MariaDB-databaser. Det er et gratis verktøy som er skrevet I PHP. Ulike typer databaseoppgaver kan gjøres enkelt ved å bruke dette verktøyet. phpMyAdmin hjelper nybegynnere å utføre alle typer grunnleggende databaseoperasjoner uten å ha kunnskap om å skrive spørring. Noen viktige funksjoner i dette verktøyet er nevnt nedenfor.

  • Opprett, slipp, endre navn på eller endre databaser, tabeller, kolonner, primærnøkler, unike nøkler og indekser.
  • Sett inn, slett og oppdater poster av tabellene.
  • Administrer server ved å bruke ulike serverkonfigurasjoner.
  • Utfør ulike typer enkle og komplekse spørringer.
  • Opprett, slipp og endre lagrede prosedyrer, utløsere og visninger.
  • Importer eller eksporter database eller tabell eller data fra eller til forskjellige formater.

for å gjøre webutvikling, kan DU installere XAMPP eller LAMP. Hvis DU bruker XAMPP server For Ubuntu, trenger du ikke å installere phpMyAdmin separat. Det vil bli installert PÅ XAMPP server som standard når DU vil installere XAMPP server. Men hvis du bruker LAMP på Ubuntu, må du installere phpMyAdmin ved å laste ned pakken. Denne opplæringen vil hjelpe deg å installere phpMyAdmin På Ubuntu.

før du starter installasjonsprosessen, må DU bekrefte AT LAMPEN fungerer som den skal. Kjør følgende kommandoer for å sjekke At Apache2, MySQL og PHP er installert og fungerer.

Kontroller gjeldende status for webserveren (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.

etter å ha sjekket oppgavene ovenfor, kan du starte installasjonsprosessen av phpMyAdmin På Ubuntu.

Kjør oppdateringskommando før du angir installasjonsprosessen til phpMyAdmin.

$ sudo apt update

etter oppdatering, kjør følgende kommando for å installere phpMyAdmin fra Ubuntu repositories. Trykk ‘ y ‘ når det vil be om tillatelse til å starte installasjonen.

$ sudo apt install phpmyadmin php-mbstring php-gettext

Trykk på mellomrom for å velge server apache2, velg Ok og trykk enter, når følgende melding vises.

Velg Ja og trykk enter for å bruke dbconfig-felles for å sette opp databasen.

deretter må Du angi MySQL-passord for å koble til databaseserveren ved å bruke phpMyAdmin. Skriv inn passordet, velg Ok og trykk enter.

Skriv inn passordet på nytt for bekreftelse. Velg Ok og trykk enter.

Kjør følgende kommando for å aktivere PHP-utvidelse, mbstring, for bruk av phpMyAdmin Apache-konfigurasjonsfil.

$ sudo phpenmod mbstring

Start apache-serveren på nytt for å få effekten av installasjonen.

$ sudo systemctl restart apache2

nå er phpMyAdmin riktig installert, og du kan gå til neste trinn for å sette opp annen konfigurasjon av phpMyAdmin.

Trinn-2: Setup Autentisering og Privilegier

et standard brukernavn og passord er satt på tidspunktet for å installere phpMyAdmin for å gjøre databaseoppgaver. Standard brukernavn er ‘phpmyadmin’ og passordet er det du har angitt i forrige trinn. Men det er bedre å bruke phpMyAdmin ved å lage en tilkobling som rotbruker for å utføre alle typer databaseoperasjoner. Hvis ingen passord er angitt for root bruker Når MySQL eller MariaDB server er installert, er det nødvendig å angi et passord for databaseserveren senere. root bruker kan bruke ‘auth_socket ‘ eller’ mysql_native_password ‘ plugin for å lage forbindelse med serveren. Hvis’ auth_socket ‘plugin er lastet for rotbruker, endrer du godkjenningsmetoden til rotbruker fra ‘auth_socket’ til ‘mysql_native_password’ for sikkerhetsformål. Du kan også opprette ny brukerkonto for å få tilgang til phpMyAdmin.

Konfigurasjon for rotbruker:

Koble til databaseserveren og kontroller gjeldende godkjenningsmetode for rotbruker.

$ sudo mysql
> velg bruker,authentication_string,plugin, vert fra mysql.bruker;

Angi passordet for rotbruker hvis ikke angitt før.

>ANGI PASSORD ‘root’@’localhost’=PASSORD(‘mynewpasword’);

Endre godkjenningsmetoden for rotbruker ved å bruke alter-kommandoen hvis gjeldende godkjenningsmetode for rotbruker er ‘auth_socket’. Her er godkjenningsmetoden satt til ‘mysql_native_password’ som standard. Så det er ikke nødvendig å kjøre følgende kommando.

>ALTER USER ‘root’@’localhost’ IDENTIFISERT med mysql_native_password AV ‘mynewpassword’;

Kjør følgende kommando for å laste inn autentiseringen og vise effekten av modifikasjonen.

> SPYL PRIVILEGIER;

kjør følgende spørring For å sjekke gjeldende godkjenningsmetode for rotbruker.

>VELG bruker,authentication_string,plugin,vert fra mysql.

Konfigurasjon for bestemt MySQL-bruker:

hvis du vil angi tillatelse for andre brukere å få tilgang til phpMyAdmin uten rotbruker, gjør du følgende oppgaver.

Koble Til MySQL-serveren som en rotbruker og opprett en ny bruker. Passordet er satt for root bruker i forrige trinn. Så, du må bruke-p muligheten til å koble til serveren.

$ mysql-u root-p

Utfør følgende spørring for å opprette en ny bruker kalt ‘linuxhint’;

> OPPRETT BRUKER ‘linuxhint’@’localhost’ identifisert av ‘secretpass’;

deretter må du angi de nødvendige tillatelsene for at den nye brukeren skal få tilgang til databaseserveren. Kjør følgende kommando for å angi all tillatelse for den nye brukeren.

> GI ALLE PRIVILEGIER på *.* Til ‘linuxhint’ @ ‘localhost’ MED GRANT ALTERNATIV;

nå, avslutt fra mysql prompt.

>avslutt

Åpne en hvilken som helst nettleser og skriv INN FØLGENDE URL for å kontrollere at phpMyAdmin fungerer som den skal eller ikke.

nå, logg inn på serveren ved å gi root eller nyopprettede brukerlegitimasjon. Følgende side vil vises etter innlogging.

Trinn-3: Bruke phpMyAdmin

det er to paneler på phpMyAdmin-siden. Venstre panel viser listen over alle eksisterende databaser, tabeller, prosedyrer og visninger. Du må klikke på ‘ + ‘ knappen i den aktuelle databasen for å vise tabeller, prosedyrer og visninger.

høyre panel inneholder ulike databaseserverinformasjon og tabulatoralternativer for å utføre bestemte databaseoppgaver. Fem underpaneler på cPanel-siden er Generelle innstillinger, Utseendeinnstillinger, Databaseserver, Webserver og phpMyAdmin. Bruken av disse panelene er forklart kort tid her.Du kan bruke dette panelet til å vise Listen Over MySQL charset og endre MySQL connection collation.

Utseende Innstillinger:

du endrer språk, tema, skriftstørrelse og andre utseende relatert innstilling fra dette panelet.

Databaseserver:

dette panelet viser forskjellig informasjon om databaseserveren, for eksempel servernavn, type, versjon, tilkoblet brukernavn, tegnsett etc.

Webserver:

dette panelet viser informasjon om webserver, databaseklient og PHP.

phpMyAdmin:

dette viser phpMyAdmin versjon og annen relatert informasjon.

Tab alternativer:

øverst i høyre panel inneholder menyfanen. Brukeren må bruke fanealternativene til å utføre ulike typer viktige databaseoperasjoner, for eksempel opprett eller slipp database eller tabell, utfør SQL, eksporter eller importer database, opprett eller slipp utløser etc.

nå er phpMyAdmin Et viktig verktøy for enhver webutvikler for å gjøre databaseoppgaver enklere. Så hvis du vil bruke webgrensesnitt for databasestyring PÅ LAMP server, følg denne opplæringen riktig og nyt.