Instalace a konfigurace phpMyAdmin: podrobné pokyny a doporučení

Každý vývojář ví, že pracovat téměř na všech stránkách vyžaduje databázi. Umožňuje vám ukládat, spravovat a přijímat informace ve správný čas. Chcete-li umožnit, aby se všechny tyto údaje používaly v pohodlnější formě, skupina nadšenců se rozhodla vytvořit produkt, který kombinuje pohodlí a funkčnost s DBMS. Jmenuje se phpMyAdmin. Většinou existuje na mnoha hostitelích. Článek proto bude diskutovat o tom, jak nastavit a konfigurovat phpMyAdmin na lokálním serveru.


Příprava

Vzhledem k tomu, že samotný phpMyAdmin je napsán v php, pak pro jeho práci je nutné nainstalovat celý soubor nezbytného softwaru - Apache, PHP, MySQL.
Každá součást může být nastavena ručně samostatně, ale můžete ji okamžitě spustit. Pro linux je pro Windows - Denver nebo OpenServer LAMP banda. Instalace veškerého softwaru a jeho individuální konfigurace vám umožní prozkoumat složení a strukturu celého serveru jako celku. Pokud vám čas neumožňuje pochopit vnitřní strukturu, je snadnější a pohodlnější okamžitě sestavit sestavu.

Konfigurace phpMyAdminu v Ubuntu

Balík je ve standardních úložištích Ubuntu, takže stačí zadat příkaz na terminálu: sudo apt-get install phpMyAdmin. Během tohoto procesu budete vyzváni, abyste prošli kroky konfigurace phpMyAdmin. Nejdříve musíte zvolit webový server, který má být spuštěn. V tomto případě je to apache2. Další okno vás vyzve k provedení konfigurace databázepro phpMyAdmin. Stojí za to souhlasit. Systém požádá o heslo MySQL. A pak pro phpMyAdmin.
Ve složce /etc /apache2 /conf-enabled /se objeví konfigurační soubor. Zbývá instalovat pár detailů a aktivovat je. Příkazy můžete použít: sudo apt-get instalovat php-php mbstring-gettext. A jejich spuštění je následující: sudo phpenmod mcrypt; sudo phpenmod mbstring. Poté budete muset restartovat webový server. To se provádí příkazem: sudo systemctl restart apache2. Podle nápadu je vše připraveno a můžete začít.

Běh a konfigurace

Chcete-li získat do útrob nastavení phpMyAdmin je třeba otevřít libovolný prohlížeč a do řádku Adresa zadejte: vytvořili doménu /phpMyAdmin.
Aplikace si vyžádá přihlašovací heslo. Byla vytvořena ve fázi instalace. Po přihlášení uživatele se vytvoří rozhraní s množstvím prvků a nastavení.

Ovládací panel

Programové rozhraní je rozděleno na logické bloky, kombinované podle obecných principů. Vlevo je panel pro rychlé přepínání mezi databázemi a tabulkami. Zde můžete vytvořit novou instanci jednoho nebo jiného formátu. Horní nabídka obsahuje položky pro přechod na nastavení tabulky a další funkce:
  • databáze. Prakticky duplikuje menu vlevo, obsahuje seznam dostupných databází;
  • SQL. Velmi zajímavý bod pro ty, kteří vědí, jak žádat a aktivně je využívají. Můžete ručně provádět vzorkování, odstranění, třídění a další funkce SQL;
  • uvádí. Aktuální pozice v základnách. Jejich celkový objem, provoz, počet přijatých aodeslaná data;
  • uživatelských účtů. Všechna uložená uživatelská data, specifikující jejich oprávnění, adresy a hesla;
  • vývoz a dovoz. Velmi výhodné funkce pro výměnu mezi základnou a jiným softwarem. Chcete-li například ručně aktualizovat stránky, je-li to potřeba. Navíc je velmi užitečným nástrojem pro zálohování důležitých dat, pokud tato možnost není automaticky dostupná;
  • nastavení. Mnoho různých parametrů, jedna či druhá, souvisejících s prací phpMyAdmin, databází, dotazů a dalších;
  • replikace. Komunikovat s ostatními servery pro současné změny replik - to jsou duplikáty aktuálního databázového serveru;
  • proměnné. Jak vyplývá z názvu, část obsahuje hodnoty pro vnitřní potřeby serveru a systému. Bez nich zpravidla nepoužívejte;
  • kódování. Zobrazuje všechny dostupné varianty písma v systému;
  • informace o typech dat uložených v phpMyAdmin;
  • rozšíření. Seznam doplňků phpMyAdmin zvyšuje funkčnost systému.
  • Obecná nastavení přímo ve středu umožňují změnit heslo nebo nastavit použité kódování textu.


    Možnosti zobrazení vám pomohou měnit jazyk, předmět, velikost písma a další nastavení vzhledu systému.
    Jedná se o palubní deska s informacemi o databázovém serveru a webovým serverem a několika odkazy, které pomáhají v phpMyAdmin. Bohužel aplikacečasto používané vetřelci k získání neoprávněného přístupu, takže musíte vědět, jak se chránit před ním.

    Bezpečnost

    První úkolem je použít soubory webových serverů Apache htaccess. Nejprve je třeba upozornit apache, že speciální soubor bude použit pro instalaci phpMyAdminu.
    Chcete-li to provést, nakonfigurujte konfigurační soubor umístěný na /etc/apache2/conf-available/phpmyadmin.conf. Musíte přidat speciální směrnici AllowOverride All. Po úpravě a uložení souboru musíte znovu server restartovat.
    Nyní pro konfiguraci phpMyAdmin budete potřebovat samotný soubor, který definuje pravidla přístupu k ovládacímu panelu. Měl by být nazván .htaccess a umístěn podél cesty /usr /share /phpmyadmin. Určuje následující parametry: AuthType Basic AuthName "Omezené soubory" AuthUserFile /etc/phpmyadmin/.htpasswd Vyžadovat platný uživatel. To je všechno. soubor klíčových slov umožní následující:
  • První povaha je zodpovědná za povahu oprávnění. Parametr "basic" znamená, že se můžete přihlásit pomocí přihlašovacího jména a hesla.
  • Druhý určuje, který text se zobrazí místo pozdravů.
  • Třetí řádek označuje soubor, ve kterém bude heslo uloženo.
  • Čtvrtý popisuje systém, že se zde mohou dostat pouze autentifikovaní uživatelé.
  • Po vytvoření souboru je nutné jej uložit. Nezapomeňte to udělat.

    Heslo

    Při vytváření souboru s heslem při konfiguraci phpMyAdmin musíte udělat trochu nepořádek. Nejprve musíte nainstalovat nástroj htpasswd. Je to tedy v úložištích UbuntuStačí spustit příkaz v terminálu: sudo apt-get install apache2-utils. Nyní je třeba zadat v terminálu totéž: sudo htpasswd -c /etc/phpmyadmin/.htpasswd uživatelské jméno. Vytvoří nový uživatel a vyzve k zadání hesla. Nyní je přístup bezpečně chráněn. Při pokusu o přihlášení k administrátorskému panelu phpMyAdmin se otevře další okno pro získání oprávnění a změnu nastavení.

    CentOS

    Nastavení phpMyAdmin v CentOSu se v podstatě neliší. Algoritmus akcí bude prakticky stejný. Příkaz pro instalaci je trochu jiný: yum install -y phpmyadmin Všechna další nastavení a manipulace jsou důležité pro Ubuntu i CentOS.

    Prostředí Windows

    Pro operační systém Windows existuje několik hotových řešení pro vytvoření serveru s existující sadou technologií. Například OpenServer. Obsahuje již nainstalovanou "desku" phpMyAdmin. Najdete ji v kontextové nabídce serveru v položce "Pokročilé".
    Konfigurace MySQL phpMyAdmin v OpenServeru probíhá pomocí různých hotových nabídek a oken, což je rozhodně pohodlnější než ruční zadávání příkazů.

    Doporučení

    Před balením můžete mluvit o několika běžných chybách a jemnostech konfigurace. Zde je několik základních tipů pro nastavení phpMyAdmin, Apache a MySQL:
  • Abyste se vyhnuli poklesům serveru, měli byste použít nejnovější verze softwaru;
  • na hostiteli je pravděpodobné, že phpMyAdmin je již nainstalován, ale jeho zabezpečení může být stále nakonfigurováno prostřednictvím souborů htaccess;
  • Mělo by se zvážit výběr hesla. Nejčastěji to vyžaduje hodně restaurovánívíce času než přemýšlivý přístup k jeho vytvoření;
  • ​​
  • Použití hotových kolekcí vám umožňuje implementovat rychlé nasazení serveru se vším, co potřebujete, ale vždy vám to neumožňuje flexibilně nakonfigurovat a pochopit detaily práce.
  • Závěrem,

    PhpMyAdmin se používá na mnoha službách a místech na internetu. To lze vysvětlit snadnou instalací a přístupem k databázi. A také přítomnost velkého množství dalších funkcí a možností. Projekt se neustále vyvíjí a přizpůsobuje se novým řešením a technologiím.

    Související publikace