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:
- Kjør konsollen med en hvilken som helst praktisk metode, for eksempel gjennom "Programmer" -menyen.
- 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.
- For å fortsette prosessen, skriv inn passordet fra kontoen med root-tilgangen.
- Etter at du har fullført tillegget av pakker, må du oppdatere listen over systembiblioteker med Sudo Yum -y Update-kommandoen.
- Kommandoen ovenfor installerer alle tilgjengelige oppdateringer, og deretter vil bare programklienten selv bli installert via Sudo Yum -y Installer PhpMyAdmin.
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.
- 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.
- Oppdater de tilgjengelige systembibliotekene ved hjelp av Sudo Yum Update-kommandoen.
- 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.
- Installer Sudo Yum Installer PHPMyAdmin, og den aktuelle PHP-versjonen vil bli bestemt automatisk.
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:
- Slå på phpmyadmin til webserverkatalogen ved hjelp av Sudo LN -S / USR / Share / PhpMyAdmin / Var / WWW / HTML / PHPMyAdmin-strengen.
- Etter å ha gjort endringer, start på nytt ved å skrive inn Sudo Systemctl Start PHP-FPM.
- Gjennom standard tekstredigerer, kjør konfigurasjonsfilen Sudo VI /ETC/nginx/nginx.conf.
- Legg av "HTTP" -blokken og legg til en linje Deaktiver_symlinks av;
- Lagre endringene og lukk filen, hvorpå du starter på nytt nginx sudo nginx -s på nytt.
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:
- Angi administratoradgangspassordet ved hjelp av Sudo HTPasswd -C / etc / httpd / passordadministrator.
- Kjør konfigurasjonsfilen for videre redigering: vi /etc/httpd/conf.d/phpmyadmin.conf.
- 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
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.