Instalace a konfigurace phpMyAdmin: podrobné pokyny a doporučení
Každý webový vývojář ví, že téměř každá stránka potřebuje databázi. Umožňuje vám ukládat informace, spravovat je a přijímat je ve správný čas. Za účelem využití všech výše uvedených v pohodlnější formě se skupina nadšenců rozhodla vytvořit produkt, který kombinuje pohodlí a funkčnost při práci se DBMS. Jmenuje se phpMyAdmin. Je zpravidla k dispozici již v mnoha hostingových systémech. Článek proto bude hovořit o tom, jak nainstalovat a konfigurovat phpMyAdmin místního serveru.
Obsah
Příprava
Vzhledem k tomu, že samotný phpMyAdmin je napsán v php, pak pro jeho fungování bude nutné nainstalovat celý soubor nezbytného softwaru - Apache, PHP, MySQL.
Každá součást může být ručně instalována jednotlivě nebo najednou. Pro Linux je k dispozici balíček LAMP, pro Windows - "Denver" nebo OpenServer. Instalace celého softwaru a jeho samostatné konfigurace vám umožní studovat složení a strukturu celého serveru. Pokud vám čas neumožňuje vypořádat se s vnitřní konstrukcí, je snadnější a pohodlnější okamžitě sestavit sestavu.
Konfigurace phpMyAdmin v Ubuntu
Balík je k dispozici ve standardních úložištích "Ubuntu", takže stačí zadat do terminálu:
sudo apt-get nainstalovat phpMyAdmin.
Během tohoto procesu budete vyzváni, abyste prošli kroky konfigurace phpMyAdmin. Na prvním místě je třeba vybrat webový server, který chcete spustit. V tomto případě je to apache2.
Následující okno vás vyzve k nakonfigurování databáze pro phpMyAdmin. Je třeba souhlasit. Systém bude požadovat heslo pro MySQL. A pak pro phpMyAdmin.
Poté se ve složce / etc / apache2 / conf-enabled / zobrazí konfigurační soubor.
Zbývá instalovat několik částí a aktivovat je. Můžete použít následující příkazy:
sudo apt-get nainstalovat php-mbstring php-gettext.
A jejich uvedení je následující:
sudo phpenmod mcrypt;
sudo phpenmod mbstring.
Poté budete muset restartovat webový server. To se provádí příkazem:
sudo systemctl restartuje apache2.
Teoreticky je vše připraveno a můžete začít pracovat.
Spuštění a konfigurace
Chcete-li se dostat do hloubky nastavení phpMyAdmin, otevřete libovolný prohlížeč a zadejte do adresního řádku:
vytvořená doména / phpmyadmin.
Aplikace požádá o heslo pro přihlášení. Byla vytvořena během fáze instalace. Po přihlášení se uživateli zobrazí rozhraní s mnoha prvky a nastaveními.
Ovládací panely
Rozhraní aplikace je rozděleno do logických bloků, spojených společným principem.
Vlevo je panel pro rychlý přechod mezi databázemi a tabulkami. Zde můžete vytvořit novou kopii formátu.
Horní nabídka obsahuje položky pro přechod na nastavení tabulek a další funkce:
- databází. Téměř duplicitní menu vlevo, to znamená, že obsahuje seznam dostupných databází;
- SQL. Velmi zajímavý bod pro ty, kteří vědí, jak správně vytvářet dotazy, a aktivně je využívají. Můžete ručně vybrat, smazat, třídit a další funkce SQL;
- podmínky. Aktuální pozice v základnách. Jejich celkový objem, provoz, počet přijatých a odeslaných dat;
- uživatelské účty. Všechna uložená uživatelská data, včetně jejich práv, adres a hesel;
- export a import. Velmi výhodné funkce pro výměnu mezi databází a jiným softwarem. Chcete-li například aktualizovat stránku ručně, je-li taková potřeba. Navíc je velmi vhodným nástrojem pro vytvoření zálohy důležitých dat, pokud tato funkce není automaticky dostupná;
- nastavení. Mnoho různých parametrů, jedna či druhá, související s prací phpMyAdmin, databází, dotazů a mnoho dalšího;
- replikace. Komunikace s jinými servery pro současnou modifikaci na replikách - to je opakované instance aktuálního databázového serveru;
- proměnné. Jak naznačuje název, obsahuje sekce hodnoty pro vnitřní potřeby serveru a systému. Bez potřeby se obvykle nepoužívají;
- kódování. Zobrazuje všechny dostupné možnosti písma v systému;
- informace o typech ukládání dat používaných v phpMyAdmin;
- rozšíření. Seznam doplňků phpMyAdmin, který zvyšuje funkčnost systému.
Obecná nastavení uprostřed vám umožňují změnit heslo nebo nastavit použité kódování textu.
Možnosti zobrazení vám pomohou změnit jazyk, motiv, velikost písma a další nastavení vzhledu systému.
Vpravo je informační panel s informacemi o databázovém serveru a webovém serveru, stejně jako několik odkazů o nápovědě na phpMyAdmin.
Bohužel, aplikace jsou často používána vetřelci k získání neoprávněného přístupu, takže potřebujete vědět, jak se chránit před tímto.
Bezpečnost
První věc, kterou musíte udělat, je použít soubory webového serveru Apache htaccess. Nejprve musíte apache říci, že ke konfiguraci phpMyAdmin bude použit zvláštní soubor.
Chcete-li to provést, musíte nakonfigurovat konfigurační soubor umístěný na /etc/apache2/conf-available/phpmyadmin.conf.
Musíte přidat speciální směrnici AllowOverride All. Po změně a uložení souboru musíte restartovat webový server znovu.
Nyní ke konfiguraci phpMyAdmin potřebujete samotný soubor, ve kterém budou definována 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.
Specifikuje následující parametry:
AuthType Basic
AuthName "Omezené soubory"
AuthUserFile /etc/phpmyadmin/.htpasswd
Vyžadovat platného uživatele.
Toto. soubor klíčových slov vám umožní:
- První prvek odpovídá za povahu oprávnění. Parametr "basic" znamená, že můžete zadat přihlašovací jméno a heslo.
- Druhý určuje, který text se zobrazí místo pozdravu.
- Třetí řádek určuje soubor, ve kterém bude heslo uloženo.
- Čtvrtá řekne systému, že se zde mohou dostat pouze ověřené uživatelé.
Po vytvoření souboru je nutné jej uložit. Nezapomeňte to udělat.
Heslo
S vytvořením souboru pro heslo, při konfiguraci phpMyAdmin, budete muset trochu drobet.
Nejprve je třeba nainstalovat nástroj htpasswd. Je k dispozici v úložištích "Ubuntu", takže stačí provést příkaz v terminálu:
sudo apt-get nainstalovat apache2-utils.
Nyní je vše v terminálu nutné zadat:
sudo htpasswd -c /etc/phpmyadmin/.htpasswd uživatelské jméno.
Vytvoří nového uživatele a vyzve k zadání hesla.
Nyní je přístup bezpečně chráněn. Při pokusu o zadání administrátorského panelu uživatele phpMyAdmin se otevře další okno, ve kterém získáte práva k zobrazení a změně nastavení.
CentOS
Konfigurace phpMyAdmin v CentOSu se v podstatě neliší. Algoritmus akcí bude téměř stejný. Pokud se příkaz instalace nepatrně liší:
yum install -y phpmyadmin
Všechna další nastavení a manipulace jsou relevantní jak pro Ubuntu, tak pro 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ž nainstalovaný phpMyAdmin na "desce". Můžete jej najít v kontextové nabídce serveru v položce "Pokročilé".
Konfigurace MySQL a phpMyAdminu v OpenServeru se provádí pomocí různých hotových nabídek a oken, což je jistě výhodnější než manuální vstup.
Doporučení
Před uzavřením můžete sdělit několik běžných chyb a detailů konfigurace. Zde jsou základní tipy pro konfiguraci phpMyAdmin, Apache a MySQL:
- Chcete-li zabránit selhání serveru, použijte nejnovější verze softwaru.
- na hostování, s největší pravděpodobností již nainstalován phpMyAdmin, ale jeho zabezpečení může být nakonfigurováno prostřednictvím souborů htaccess;
- Měli byste věnovat pozornost volbě hesla. Jeho oživení často trvá mnohem déle než přemýšlivý přístup k jeho vytvoření;
- použití hotových sestav umožňuje provádět rychlé nasazení serveru se vším potřebným, ale ne vždy to dává možnost flexibilně nakonfigurovat a pochopit jemnosti práce.
Na závěr
PhpMyAdmin se používá na mnoha službách a místech na internetu. To lze vysvětlit snadnou konfigurací 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.
- PhpMyAdmin: Jak se mohu přihlásit do administračního panelu? Instrukce pro uživatele
- Jak nainstalovat jazyk Java v systému Windows 7
- Nainstalujte PhpMyAdmin do různých operačních systémů
- Instalace Joomla na Denveru: podrobný manuál, funkce tvorby a doporučení
- Opencart: instalace a konfigurace
- SQL Server Express: instalace, konfigurace
- Instalace Apache na Ubuntu a Windows
- Webový server pro testování webů a aplikací
- Localhost Denwer - popis, instalace, řešení problémů
- Jak vytvořit místní server? Rozbalte místní server v systému Windows
- Příslušné a rychlé nastavení poštovního serveru
- Chyba při připojování k databázi: důvod, oprava
- Jak vytvořit databázi mysql
- Jak nainstalovat Minecraft?
- Localhost phpMyAdmin Nástroje: popis, chyby
- Chyba ssl chyba rx záznam příliš dlouhý: důvod
- MySQL Administration: jak vytvořit uživatele a určit jeho práva
- Replikace MySQL. Krátká exkurze
- Základní typy dat Mysql
- Konfigurace aplikace Apache a přizpůsobení PHP
- Jak funguje instalace MySQL?