For å gjøre webutviklingsarbeid, kan du installere XAMPP eller LAMP. Hvis du bruker XAMPP -server for Ubuntu, trenger du ikke å installere phpmyadmin separat. Den vil bli installert på XAMPP -serveren som standard når du installerer XAMPP -serveren. Men hvis du bruker lampe på Ubuntu, må du installere phpmyadmin ved å laste ned pakken. Denne opplæringen vil hjelpe deg med å installere phpmyadmin på ubuntu.
Før du starter installasjonsprosessen, må du bekrefte at LAMP fungerer som den skal. Kjør følgende kommandoer for å sjekke at Apache2, MySQL og PHP er installert og fungerer.
Sjekk gjeldende status på webserveren (Apache2).
$ sudo systemctl status apache2
Sjekk tilkoblingen til databaseserver (MySQL/MariaDB). MySQL Server er installert her.
[Hvis ikke noe passord er satt for rot]
$ sudo mysqleller
[Hvis rotbruker har passord]
$ sudo mysql -u root -pSjekk versjonen av den installerte PHP.
$ php -v
Åpne hvilken som helst nettleser og sjekk Apache -serveren kjører.
http: // localhost
Etter å ha sjekket oppgavene ovenfor, kan du starte installasjonsprosessen til phpmyadmin på Ubuntu.
Kjør oppdateringskommando før du sier installasjonsprosessen til phpmyadmin.
$ sudo apt oppdatering
Etter oppdatering, kjør følgende kommando for å installere phpmyadmin fra Ubuntu -lagringsplasser. trykk 'y' Når det vil be om tillatelse til å starte installasjonen.
$ sudo apt install phpmyadmin php-mbstring php-getText
trykk rom For å velge serveren Apache2, plukke ut Ok og trykk Enter, når følgende ledetekst vises.
Plukke ut Ja og trykk Enter for å bruke DBConfig-Common For å sette opp databasen.
Deretter må du angi MySQL -passord for å knytte tilkoblingen med databaseserveren ved å bruke phpmyAdmin. Skriv inn passordet, velg Ok og trykk Enter.
Skriv inn passordet for bekreftelse på nytt. Plukke ut 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 Server på nytt for å få effekt av installasjonen.
$ sudo SystemCTL Restart Apache2
Nå er phpmyAdmin installert riktig, og du kan gå for neste trinn for å sette opp annen konfigurasjon av phpmyadmin.
Trinn 2: Oppsett autentisering og privilegier
Et standard brukernavn og passord er angitt på tidspunktet for installasjon av phpmyAdmin for å gjøre databaseoppgaver. Standard brukernavn er 'phpmyadmin'Og passordet er det du har satt i forrige trinn. Men det er bedre å bruke phpmyadmin ved å lage en tilkobling som rotbruker for å utføre alle typer databaseoperasjoner. Hvis ikke noe passord er satt til rot Bruker Når MySQL- eller MariaDB -serveren er installert, er det nødvendig å angi et passord for databaseserveren senere. rotbruker kan bruke 'Auth_socket'Eller'mysql_native_password'Plugin for å få forbindelse med serveren. Hvis 'Auth_socket'Plugin er lastet for rotbruker, og endre autentiseringsmetoden 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 sjekk gjeldende autentiseringsmetode for rot bruker.
$ sudo mysqlAngi passordet for rotbruker hvis ikke angitt før.
> Sett passord 'root'@'localhost' = passord ('mynewpasword');Endre autentiseringsmetoden til rotbruker ved å bruke alter -kommando hvis den gjeldende autentiseringsmetoden til rotbruker er 'Auth_socket'. Her er autentiseringsmetode satt til 'mysql_native_password'Som standard. Så det er ikke nødvendig å kjøre følgende kommando.
> Endre brukeren 'root'@'localhost' identifisert med mysql_native_password av 'mynewpassword';Kjør følgende kommando for å laste inn godkjenningen på nytt og vise effekten av modifiseringen.
> Flush Privileges;Igjen, kjør følgende spørsmål for å sjekke gjeldende autentiseringsmetode for rot bruker.
> Velg bruker, autentisering_string, plugin, vert fra mysql.bruker;Konfigurasjon for bestemt MySQL -bruker:
Hvis du vil angi tillatelse til at annen bruker får tilgang til phpmyAdmin uten rotbruker, så gjør følgende oppgaver.
Koble til MySQL Server som rotbruker og opprett en ny bruker. Passordet er angitt for rotbruker i forrige trinn. Så du må bruke -p Alternativ for å koble til serveren.
$ mysql -u root -pUtfør følgende spørsmål for å opprette en ny bruker som heter 'Linuxhint';
> Opprett bruker 'linuxhint'@'localhost' identifisert av 'SecretPass';Deretter må du angi de nødvendige tillatelsene for den nye brukeren for å få tilgang til databaseserveren. Kjør følgende kommando for å angi all tillatelse til den nye brukeren.
> Gi alle privilegier på *.* Til 'linuxhint'@'localhost' med tilskuddsalternativ;Nå, gå ut fra MySQL -ledeteksten.
> Avslutt
Få tilgang til phpmyadmin fra nettleseren:
Åpne hvilken som helst nettleser og skriv inn følgende URL for å sjekke det phpmyadmin fungerer ordentlig eller ikke.
http: // localhost/phpmyadmin
Logg inn på serveren ved å tilby rot eller nyopprettede brukeropplysninger. Følgende side vises etter pålogging.
Trinn-3: Bruke phpmyadmin
Det er to paneler i phpmyadmin side. Venstre panel viser listen over alle eksisterende databaser, tabeller, prosedyrer og visninger. Du må klikke på '+' -knappen til den aktuelle databasen for å vise tabeller, prosedyrer og visninger.
Høyre panel inneholder forskjellige databaseserverinformasjon og fanalternativer for å utføre bestemte databaseoppgaver. Fem underpaneler med cpanel -side er Generelle innstillinger, utseendeinnstillinger, databaseserver, webserver og phpmyAdmin. Bruken av disse panelene blir forklart om kort tid her.
Generelle innstillinger:
Du kan bruke dette panelet til å vise listen over MySQL Charset og endre MySQL -tilkoblingssamling.
Utseendeinnstillinger:
Du endrer språk, tema, skriftstørrelse og andre utseenderelaterte innstillinger fra dette panelet.
Databaseserver:
Dette panelet viser forskjellig informasjon om databaseserveren, for eksempel servernavn, type, versjon, tilkoblet brukernavn, charset etc.
Internett server:
Dette panelet viser informasjon om webserver, databaseklient og PHP.
phpmyadmin:
Dette viser phpmyadmin -versjon og annen relatert informasjon.
Tabalternativer:
Toppen av høyre panel inneholder menyfanen. Brukeren må bruke fanalternativene til å utføre forskjellige typer viktige databaseoperasjoner, for eksempel opprette eller slippe database eller tabell, utføre SQL, eksportere eller importere database, opprette eller slippe trigger osv.
Nå er phpmyadmin et viktig verktøy for enhver nettutvikler å gjøre databaseoppgaver enklere. Så hvis du vil bruke nettgrensesnitt for databasadministrasjonen på LAMP -serveren, følg denne opplæringen riktig og nyt.