Každý webový vývojář ví, že pro práciprakticky 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. Zpravidla je již k dispozici na mnoha hostitelích. Článek proto bude diskutovat o tom, jak nainstalovat a konfigurovat phpMyAdmin na lokálním serveru.
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 nastavena ručněSamostatné a můžete okamžitě všechny. 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.
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é v souboru / etc / apache2 / conf-enabled / zobrazí se 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.
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.
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:
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.
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í:
Po vytvoření souboru je nutné jej uložit. Nezapomeňte to udělat.
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í.
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.
Pro operační systém Windows existujeněkolik ready-made řešení, jak vytvořit server s existující sadou technologií. Například OpenServer. Už má na „palubě“ instalovaného phpMyAdmin. Můžete ji najít v kontextovém menu serveru pod „Extra“.
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.
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:
PhpMyAdmin je používán v mnoha službách astránek 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.
</ p>