Installera phpmyadmin för enkel MySQL-administration

Prova Vårt Instrument För Att Eliminera Problem

Jag har jobbat med LAMP (Linux Apache, MySQL, PHP) -server länge. Men oavsett hur mycket erfarenhet jag har med dem är en av de första sakerna jag gör efter LAMP-installationen att installera phpMyAdmin. Detta verktyg gör databasadministration så mycket enklare än kommandoraden. Och när ditt jobb rullar ut webbplatser som är beroende av MySQL-databaser, vet du hur snabbt MySQL kan leda till en snabb distribution.

I den här artikeln kommer du att lära dig hur du installerar och konfigurerar phpMyAdmin MySQL-verktyget.

Det första steget är att ladda ner phpMyAdmin. Du kan hämta det här verktyget från phpMyAdmin nedladdningssida . När du har laddat ner detta måste du flytta filen till dokumentroten på din webbserver (du måste ha root- eller sudo-åtkomst för att göra detta och installationen) Troligen kommer det att vara antingen / Var / www / html eller / Var / www . När du har den här filen på rätt plats är det dags att ta hand om affärer.

Det första du ska göra är att packa upp filen. Uppackningskommandot beror på vilket filformat du laddar ner. Låt oss använda .gz-filen för ett exempel. Med filen phpMyAdmin-3.1.1-english.tar.gz på plats utfärda kommandot:

tar xvzf phpMyAdmin-3.11-english.tar.gz

Den resulterande katalogen kommer att bli phpMyAdmin . Jag rekommenderar starkt att du ändrar namnet på den katalogen till något lättare att navigera och komma ihåg. Jag byter generellt bara katalogen med kommandot mv phpMyAdmin phpmyadmin .

Nu när katalogen är korrekt flyttar du till katalogen. Det är särskilt en fil du måste ha som är config.inc.php fil. Du kommer att märka att det finns en fil som heter config.sample.inc.php . Viss dokumentation instruerar att ändra namnet på config.sample.inc.php till config.inc.php och gör dina ändringar från den filen. Det är min uppfattning att metoden kan bli förvirrande med alla extraalternativ som ingår. Skapa istället den nya konfigurationsfilen med följande innehåll (beroende på din installation):


$ cfg ['blowfish_secret'] = ''; / * DU MÅSTE FÖLJA DETTA FÖR COOKIE AUTH! * /
/ *
* Serverskonfiguration
* /
$ i = 0;
/ *
* Första servern
* /
$ I ++;
$ cfg ['Servers'] [$ i] ['user'] = 'root';
$ cfg ['Servers'] [$ i] ['password'] = 'ROOT_PASSWORD';
$ cfg ['Servers'] [$ i] ['verbose'] = '';
$ cfg ['Servers'] [$ i] ['host'] = 'localhost';
$ cfg ['Servers'] [$ i] ['port'] = '';
$ cfg ['Servers'] [$ i] ['socket'] = '';
$ cfg ['Servers'] [$ i] ['connect_type'] = 'tcp';
$ cfg ['Servers'] [$ i] ['extension'] = 'mysqli';
$ cfg ['Servers'] [$ i] ['auth_type'] = 'config';
$ cfg ['Servers'] [$ i] ['AllowNoPasswordRoot'] = true;
$ cfg ['Servers'] [$ i] ['nopassword'] = true;

Det finns några stycken att notera. Se först till att du använder det faktiska root mysql-lösenordet där du ser ROOT_PASSWORD. Om du vill uppmanas att ändra din inloggningsinformation varje gång 'Config' till 'kaka' i 'Auth_type' linje.

När du har konfigurationsfilen på plats bör du kunna logga in på ditt phpmyadmin-system. För att göra detta anger du http: // ADDRESS_TO_SERVER / phpmyadmin / i din webbläsare (där ADDRESS_TO_SERVER är IP-adressen eller URL-adressen som pekar på servern.

Om den här konfigurationsfilen av någon anledning inte fungerar för dig ger det webbaserade installationsskriptet ett försök. För att köra denna punkt kan din webbläsare http: // ADDRESS_TO_SERVER / phpmyadmin / setup för att starta den grafiska installationsprocessen.

När du är inloggad bör det vara ganska uppenbart hur man skapar en ny databas. Du enkelt ange namnet du vill ge databasen och klicka på Skapa-knappen.

Du är klar! Nu har du en phpmyadmin-installation redo att tjäna dig.