Installeer phpmyadmin voor eenvoudig MySQL-beheer

Ik werk al lang met LAMP-servers (Linux Apache, MySQL, PHP). Maar het maakt niet uit hoeveel ervaring ik ermee heb, een van de eerste dingen die ik doe na de installatie van LAMP, is het installeren van phpMyAdmin. Deze tool maakt databasebeheer zoveel eenvoudiger dan de opdrachtregel. En wanneer u sites uitrolt die afhankelijk zijn van MySQL-databases, weet u hoe snel MySQL een snelle implementatie kan opleveren.

In dit artikel leert u hoe u de phpMyAdmin MySQL-tool installeert en configureert.



De eerste stap is om phpMyAdmin te downloaden. U kunt deze tool downloaden van de phpMyAdmin-downloadpagina. Zodra u dit hebt gedownload, moet u het bestand naar de documentroot van uw webserver verplaatsen (u heeft root- of sudo-toegang nodig om dit en de installatie te doen). Hoogstwaarschijnlijk is dit ofwel / Var / www / html of / Var / www. Zodra u dit bestand op de juiste locatie heeft, is het tijd om zaken te regelen.

Het eerste dat u moet doen, is het bestand uitpakken. Het uitpakcommando hangt af van het bestandsformaat dat u downloadt. Laten we het .gz-bestand als voorbeeld gebruiken. Met het bestand phpMyAdmin-3.1.1-nederlands.tar.gz op zijn plaats het commando geven:

tar xvzf phpMyAdmin-3.11-nederlands.tar.gz

De resulterende map is phpMyAdmin. Ik raad ten zeerste aan om de naam van die map te wijzigen in iets dat gemakkelijker te navigeren en te onthouden is. Over het algemeen verander ik de map met het commando mv phpMyAdmin phpmyadmin.

Nu de directory correct is, gaat u naar de directory. Er is één specifiek bestand dat u moet hebben, namelijk de config.inc.php het dossier. U zult merken dat er een bestand is genaamd config.sample.inc.php. Sommige documentatie geeft instructies om de naam van config.sample.inc.php naar config.inc.php en breng uw wijzigingen aan vanuit dat bestand. Ik ben van mening dat de methode verwarrend kan worden met alle extra opties die zijn opgenomen. Maak in plaats daarvan het nieuwe configuratiebestand met de volgende inhoud (afhankelijk van uw configuratie):


$ cfg ['blowfish_secret'] = ''; / * JE MOET DIT INVULLEN VOOR COOKIE AUTH! * /
/ *
* Servers configuratie
* /
$ i = 0;
/ *
* Eerste server
* /
$ i ++;
$ cfg ['Servers'] [$ i] ['user'] = 'root';
$ cfg ['Servers'] [$ i] ['wachtwoord'] = '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'] = waar;
$ cfg ['Servers'] [$ i] ['nopassword'] = waar;

Er zijn een paar stukjes om op te merken. Zorg er eerst voor dat je het daadwerkelijke root mysql-wachtwoord gebruikt waar je ROOT_PASSWORD ziet. Ook als u elke keer wilt vragen om uw aanmeldingsgegevens te wijzigen 'config' naar 'koekje' in de 'auth_type' lijn.

Zodra u dat configuratiebestand heeft geïnstalleerd, zou u in moeten kunnen loggen op uw phpmyadmin-systeem. Om dit te doen, voert u http: // ADDRESS_TO_SERVER / phpmyadmin / in uw browser in (waarbij ADDRESS_TO_SERVER het IP-adres of de URL is die naar de server verwijst.

Als dit configuratiebestand om de een of andere reden niet werkt, probeer dan het webgebaseerde installatiescript. Om dit uit te voeren, moet uw browser naar http: // ADDRESS_TO_SERVER / phpmyadmin / setup om het grafische installatieproces te starten.

Nadat u bent ingelogd, zou het vrij duidelijk moeten zijn hoe u een nieuwe database maakt. U voert eenvoudig de naam in die u aan de database wilt geven en klikt op de knop Maken.

U bent klaar! U heeft nu een phpmyadmin-installatie klaar om u van dienst te zijn.