PHPMYADMIN Web-gränssnittet är nu aktivt involverat av MySQL-databasanvändare, eftersom de endast stöder interaktion via terminalen. Att installera ytterligare programvara med ett grafiskt gränssnitt gör det mycket lättare att förenkla proceduren för att arbeta med webbservrar, men för detta måste du först göra ett antal åtgärder som ibland orsakar svårigheter. Idag vill vi överväga installationen av phpmyadmin i operativsystemet Centos 7, dividera alla viktiga steg till steg. Du behöver bara följa instruktionerna i dig och ange korrekt varje lag.
Installera phpmyadmin i centos 7
Tyvärr existerar inte det officiella förvaret för den aktuella ansökan, så du måste först lägga till en användarlagring till systemet, från vilket installationsprocessen själv utförs. Dessutom är två versioner av PHPMYADMIN särskilt populära, vi kommer att berätta om att installera var och en av dem och konfigurera Apache eller Nginx webbservern.Lägger till phpmyadmin-komponenter
Naturligtvis, när man arbetar med nya applikationer i Linux är alltid prioritet att lägga till sina bibliotek till systemet, och PhpMyAdmin har inte överskridit. Låt oss höja ämnet med två tillgängliga versioner, med början med de rekommenderade utvecklarna.
Installera phpmyadmin 4.4.
PHPMYADMIN 4.4 arbetar i PHP-programmeringsspråkversion 5.4, och som du vet är den här versionen inte den senaste, vilket inte hindrar det från att vara den mest populära och efterfrågan. Dess installation i centronerna görs via den klassiska "terminalen" bokstavligen i flera åtgärder:
- Kör konsolen med någon lämplig metod, till exempel via menyn "Applications".
- Ange Sudo RPM -IUVH-kommandot http://dl.fedoraproject.org/pub/epel/Epel-release-Stest-7.noarch.rpm För att ladda ner programvarupaketet från de extra paketen för Enterprise Linux användarförvaring.
- För att fortsätta processen, ange lösenordet från kontot med root Access.
- Efter avslutad tillägg av paket måste du uppdatera listan över systembibliotek med kommandot sudo yum-update.
- Ovanstående kommando installerar alla tillgängliga uppdateringar, och då kommer endast applikationsklienten själv att installeras via sudo yum -y installera phpmyadmin.
När du använder en webbserver, till exempel, Apache, kommer du bara att starta om det och kontrollera driften av den installerade komponenten, gå till http: // ip_ver_verver / phpmyadmin.
Installera den senaste versionen av phpmyadmin
Vissa användare är endast intresserade av den senaste versionen av PHPMyAdmin, för att installera som du behöver göra några andra åtgärder, dessutom ladda ner nya paket. I allmänhet är instruktionen lika, men med några förändringar.
- Lägg till ett nytt paket till systemet genom att ladda ner det från förvaret genom sudo rpm -uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
- Uppdatera de tillgängliga systembiblioteken med hjälp av kommandot sudo yum.
- Aktivera stöd av den senaste versionen av programmet, för närvarande är den 7,1. För att göra detta, ange Yum-Config-Manager-nable Remi-php71.
- Installera sudo yum installera phpmyadmin, och den lämpliga PHP-versionen bestäms automatiskt.
Detta lägger till alla komponenter är dock fullständigt innan du börjar arbeta med webbgränssnittet, måste du konfigurera själva servern. Därefter analyserar vi genomförandet av detta förfarande i två populära lösningar - Apache och Nginx.
Ställa in phpmyadmin i nginx
Vissa användare föredrar att arbeta med Nginx-webbservern, eftersom det ger hög hastighet och prestanda. Om du är en supporter av den här programvaran, efter installationen av PHPMYADMIN, måste du göra ett antal inställningar för att fastställa hela mekanismens prestanda.
Observera först att webbservern själv redan har lagts till operativsystemet, om inte, alternativt ange följande kommandon till konsolen:
Sudo yum installera epel-release
Sudo yum install nginx
Sudo systemctl starta nginx
Efter det, följ sådana instruktioner:
- Slå på phpmyadmin till webbserverkatalogen med sudo ln -s / usr / share / phpmyadmin / var / www / html / phpmyadmin-strängen.
- Efter att ha gjort ändringar, starta om genom att skriva in Sudo Systemctl starta om PHP-FPM.
- Genom standardtextredigeraren kör du konfigurationsfilen sudo vi /etc/nginx/nginx.conf.
- Lägg av "http" -blocket och lägg till en rad disabl_symlinks av;
- Spara ändringarna och stäng filen, varefter du startar om nginx sudo nginx -s ladda om.
Det rekommenderas att säkra webbservern genom att skapa ett slumpmässigt lösenord. För att göra detta, ange OpenSsl Passwd och kopiera resultatet. Därefter måste du köra en fil med lösenord med sudo vi / etc / nginx / lösenord och göra en ny rad i användarnamnet: lösenord, så att det i slutändan visade sig till exempel admin: 4b7FSEK4L2.
Ställa in phpmyadmin i Apache
Även om den tidigare webbservern anses bättre i vissa aspekter, är Apache fortfarande en ganska populär lösning och används i lampsystemet. Dess installation i centrosen är bokstavligen gjord av flera kommandon:
yum installera httpd -y
Systemctl start httpd.service
Systemctl Aktivera httpd.service.
Om servern redan har lagts till eller du utförde ovanstående kommandon, kan du gå direkt till phpmyadmin-inställningen, och det görs enligt följande:
- Ställ in administratörsåtkomstlösenord med sudo htpasswd -c / etc / httpd / lösenordsadministratör.
- Kör konfigurationsfilen för ytterligare redigering: vi /etc/httpd/conf.d/phpmyadmin.conf.
- Lägg avsnittet "" och sätt in sådant innehåll:
Alternativindex Följsymlinks.
Tillåtelserida alla.
AuthyPe Basic.
AUTHNAME "Begränsat innehåll"
AuthUserFile / etc / httpd / lösenord
Kräva giltig användare
I den här artikeln har du varit bekant inte bara med proceduren för att lägga till PHPMyAdmin-komponenterna själva, men lärde sig också om sin ursprungliga konfiguration i två olika webbservrar. Under utförandet av varje kommando rekommenderar vi starkt att läsa meddelanden som visas i konsolen: Ibland kan de indikera fel som kräver en operativ lösning.