Installere phpmyadmin i centos 7

Anonim

Installere phpmyadmin i centos 7

PHPMyAdmin Web-grensesnittet er nå aktivt involvert av MySQL Database-brukere, siden de bare støtter samspillet gjennom terminalen. Installere tilleggsprogramvare med et grafisk grensesnitt vil gjøre det mye lettere å forenkle prosedyren for å jobbe med webservere, men for dette må du først gjøre en rekke handlinger som noen ganger forårsaker vanskeligheter. I dag vil vi vurdere installasjonen av PHPMyAdmin i Centos 7-operativsystemet, som deler alle viktige trinn til trinn. Du trenger bare å følge instruksjonene i deg og korrekt angir hvert lag.

Installer PhpMyAdmin i Centos 7

Dessverre eksisterer det offisielle arkivet i søknaden under vurdering ikke, så du må først legge til en brukeroppbevaring til systemet, hvorav installasjonsprosessen selv utføres. I tillegg er to versjoner av phpmyadmin spesielt populære, vi vil fortelle deg om å installere hver av dem og videre konfigurere Apache eller Nginx webserveren.

Legge til phpmyadmin komponenter

Selvfølgelig, når du arbeider med nye applikasjoner i Linux, er det alltid prioritert å legge til sine biblioteker i systemet, og phpmyadmin ikke har overskredet. La oss løse emnet i to tilgjengelige versjoner, som starter med de anbefalte utviklerne.

Installere phpmyadmin 4.4.

PhpMyAdmin 4.4 Fungerer i PHP Programmeringsspråkversjon 5.4, og som du vet, er denne versjonen ikke den siste, noe som ikke hindrer det i å være den mest populære og etterspurt. Installasjonen i Centos er laget gjennom den klassiske "terminalen" bokstavelig talt i flere handlinger:

  1. Kjør konsollen med en hvilken som helst praktisk metode, for eksempel gjennom "Programmer" -menyen.
  2. Starter terminalen for videre installasjon phpmyadmin i centos 7

  3. Skriv inn Sudo RPM -IUVH-kommandoen http://dl.fedoraprojekt.org/pub/epel/epel-release-terest-7.noarch.rpm For å laste ned programvarepakken fra de ekstra pakkene for Enterprise Linux bruker-depot.
  4. Last ned pakker fra repository for phpmyadmin i centos 7

  5. For å fortsette prosessen, skriv inn passordet fra kontoen med root-tilgangen.
  6. Skriv inn passord for å laste ned pakker fra phpmyadmin repository i centos 7

  7. Etter at du har fullført tillegget av pakker, må du oppdatere listen over systembiblioteker med Sudo Yum -y Update-kommandoen.
  8. Oppdatering av systempakker for å installere PhpMyAdmin i Centos 7

  9. Kommandoen ovenfor installerer alle tilgjengelige oppdateringer, og deretter vil bare programklienten selv bli installert via Sudo Yum -y Installer PhpMyAdmin.
  10. Installere PhpMyAdmin-programvare i Centos 7

Når du bruker en webserver, for eksempel Apache, vil du bare holde deg på nytt og sjekke driften av den installerte komponenten, gå til http: // ip_ver_verver / phpmyadmin.

Installere den nyeste versjonen av phpmyadmin

Noen brukere er bare interessert i den nyeste versjonen av PhpMyAdmin, for å installere som du trenger å utføre andre handlinger, i tillegg nedlasting av nye pakker. Generelt forblir instruksjonen like, men med noen endringer.

  1. Legg til en ny pakke til systemet ved å laste det ned fra depotet gjennom sudo rpm -uvh http://rpms.remiRepo.net/enterprise/remi-release-7.rpm.
  2. Last ned den nyeste PhpMyAdmin-versjonen i Centos 7 fra depotet

  3. Oppdater de tilgjengelige systembibliotekene ved hjelp av Sudo Yum Update-kommandoen.
  4. Oppdatering av systembiblioteker for å installere den nyeste PHPMyAdmin-versjonen i Centos 7

  5. Aktiver støtten til den nyeste versjonen av programmet, for tiden er det 7.1. For å gjøre dette, skriv inn Yum-Config-Manager --bar Remi-Php71.
  6. Aktiver kompatibilitet med PHP 7 for phpmyadmin i centos 7

  7. Installer Sudo Yum Installer PHPMyAdmin, og den aktuelle PHP-versjonen vil bli bestemt automatisk.
  8. Installer den nyeste PhpMyAdmin-versjonen i Centos 7

Dette og legger til alle komponenter, men før du starter arbeidet med webgrensesnittet, må du konfigurere serveren selv. Deretter vil vi analysere implementeringen av denne prosedyren i to populære løsninger - Apache og Nginx.

Sette opp phpmyadmin i nginx

Noen brukere foretrekker å jobbe med NGINX webserveren, da det gir høy hastighet og ytelse. Hvis du er en tilhenger av denne programvaren, etter at du har installert PHPMyAdmin, må du lage en rekke innstillinger for å etablere ytelsen til hele mekanismen.

Først må du merke at webserveren selv allerede er lagt til i operativsystemet, hvis ikke, alternativt å legge inn følgende kommandoer til konsollen:

Sudo yum installere epel-utgivelse

Sudo yum installer nginx

Sudo systemctl start nginx

Etter det, følg slike instruksjoner:

  1. Slå på phpmyadmin til webserverkatalogen ved hjelp av Sudo LN -S / USR / Share / PhpMyAdmin / Var / WWW / HTML / PHPMyAdmin-strengen.
  2. Opprett mappe med phpmyadmin i nginx for centos

  3. Etter å ha gjort endringer, start på nytt ved å skrive inn Sudo Systemctl Start PHP-FPM.
  4. Start NGINX-serveren på nytt for å installere PHPMyAdmin i Centos 7

  5. Gjennom standard tekstredigerer, kjør konfigurasjonsfilen Sudo VI /ETC/nginx/nginx.conf.
  6. Åpne NGINX-konfigurasjonsfilen for å konfigurere PhpMyAdmin i Centos 7

  7. Legg av "HTTP" -blokken og legg til en linje Deaktiver_symlinks av;
  8. Rediger Nginx konfigurasjonsfil for phpmyadmin i centos 7

  9. Lagre endringene og lukk filen, hvorpå du starter på nytt nginx sudo nginx -s på nytt.
  10. Start NGINX-serveren på nytt etter å ha installert PHPMyAdmin i Centos 7

Det anbefales å sikre webserveren ved å opprette et tilfeldig passord. For å gjøre dette, skriv OPENSSL PASSWD og kopier resultatet. Deretter må du kjøre en fil med passord ved hjelp av Sudo VI / etc / Nginx / Passord og lage en ny linje i brukernavnet Format: Passord, slik at det i slutten viste seg, for eksempel Admin: 4B7FSEK4L2.

Sette opp phpmyadmin i apache

Selv om den forrige webserveren anses bedre i noen aspekter, er Apache fortsatt en ganske populær løsning og brukes i lampens programvaresystem. Installasjonen i Centos er bokstavelig talt laget av flere kommandoer:

yum installer httpd -y

Systemctl Start httpd.service

Systemctl Aktiver httpd.service.

Hvis serveren allerede er lagt til eller du har utført de ovennevnte kommandoene, kan du gå direkte til PHPMyAdmin-innstillingen selv, og dette er gjort som følger:

  1. Angi administratoradgangspassordet ved hjelp av Sudo HTPasswd -C / etc / httpd / passordadministrator.
  2. Angi passord for Apache PhpMyAdmin Server i Centos 7

  3. Kjør konfigurasjonsfilen for videre redigering: vi /etc/httpd/conf.d/phpmyadmin.conf.
  4. Åpne Apache-konfigurasjonsfilen for å konfigurere PhpMyAdmin i Centos 7

  5. Legg seksjonen "" og sett inn slikt innhold:

    Alternativer indekser følgerymlinks.

    AllowOverride alt.

    Authtype grunnleggende.

    Authname "Begrenset innhold"

    AuthUserFile / etc / httpd / passord

    Krever gyldig bruker

  6. Rediger Apache PhpMyAdmin-konfigurasjonsfilen i Centos 7

I denne artikkelen har du ikke bare kjent med prosedyren for å legge til phpmyadmin-komponentene selv, men også lærte om deres første konfigurasjon i to forskjellige webservere. Under utførelsen av hver kommando anbefaler vi sterkt å lese varsler som vises i konsollen: Noen ganger kan de indikere feil som krever en operativ løsning.

Les mer