Telepítése phpmyadmin debian 8

phpMyAdmin - ez az alkalmazás PHP-ben íródott, és amely teljes, beleértve a távoli, dolgozó MySQL adatbázisok böngészőn keresztül. Mivel phpMyAdmin segítségével sok esetben tenni anélkül, hogy közvetlen megadásával SQL parancsokat, hogy a munka adatbázisok meglehetősen kifizetődő feladat még egy személy felületesen ismeri MySQL.
telepítése phpMyAdmin
Telepíteni phpMyAdmin egy terminál távon:
A letöltés után az összes szükséges összetevőt, beállítást elindul phpMyAdmin. Az első kérdés van szükség, hogy meghatározzuk a létrehozott web-szerver. Két lehetőség van:
A következő lépésben a varázsló kér engedélyt, hogy hozzon létre egy új adatbázisban tárolja az összes beállítás phpMyAdmin. Enélkül phpMyAdmin nem lesz lehetséges, így egyeznek meg.
Továbbá azt kérik, hogy írja be a jelszót a root felhasználó MySQL-szerverhez. Input és nyomja meg az «Enter». +
Aztán arra kérték, hogy hozzon létre egy jelszót, hogy belépjen a phpMyAdmin. Gyere fel a jelszavát nehezebb és kattintson «Enter».
Hozzáadása phpMyAdmin a konfiguráció a Apache
PhpMyAdmin telepítés befejeződött. Annak vizsgálatára, ezt az eszközt, a munka, meg kell adni a phpMyAdmin Apache konfigurációban. Ehhez nyissa meg az Apache konfigurációs fájl:
Mozgó a végére, és adjunk hozzá egy sort csatlakozni phpMyAdmin:
Mentse a módosításokat (Ctrl + O), és zárja be a fájlt (ctrl + x). Apache újraindításához:
ellenőrizze phpMyAdmin
megvédeni phpMyAdmin
PhpMyAdmin használhatja nachiat most, de ha nem adnak neki egy minimális védelmet, előbb vagy utóbb valaki feltöri azt. A php alkalmazások gyakran találnak hibát, és a legtöbb esetben ezek végzetes jellegű. Az ilyen problémák elkerülésére, meg kell vizsgálni először a szervezet további védelmi vonalat. A legegyszerűbb módja, hogy extra hitelesítést a web-szerver szinten.
Amikor belép a könyvtárba, ahol telepítette phpMyAdmin. web-szerver kér egy csomó / jelszó. Hibás adatbevitel ezen a szinten nem teszi lehetővé, hogy a támadó hozzáférhet a bejelentkezési oldal phpMyAdmin adatbázis. Megtörni ez a védelem is lehetséges, de ez sokkal nehezebb. Nos, próbálja legyőzni a fent említett forgatókönyv a gyakorlatban.
Először nyissa meg a konfigurációs fájl phpMyAdmin, amelyet az Apache:
Találunk a file „” blokk és hozzáfűzi az irányelv «AllowOverride All». Szerkesztette blokk a végén kell kinéznie:
A változtatások mentéséhez (Ctrl + O), és zárja be a fájlt (ctrl + x). Segítségével az irányelv „AllowOverride” mondtuk Apache. hogy minden irányelvek felülírható egy külső konfigurációs fájl - «.htaccess».
Készítsünk .htaccess
Hozzon létre egy új konfigurációs .htaccess fájlt a könyvtár phpmyadmin:
A konfigurációs fájlban kellett használni a következő irányelveket:
- AuthType - irányelv meghatározza azokat a felhasználói hitelesítést. Ahogy én pont értékek Alap. Amennyire én tudom, kivéve Basic lehetőségek még mindig nem hajtották végre az Apache (helyes, ha rossz).
- Authname - az irányelv együtt használják az előzőt. Ebben mi írjuk a megjelenítendő szöveget a login / jelszó prompt párbeszéd. Az érték az irányelv bármilyen szöveg lehet.
- AuthUserFile - értéke az irányelv áll egy fájl elérési információkat tartalmazó opolzovatelyah és jelszavak, hogy kaphat hozzáférést a privát részesedése. Ebben a szakaszban ez a fájl nem hozunk létre, akkor később.
- Igényel - az irányelv lehetővé teszi, hogy adja meg a hitelesítés elvét. Lehet, hogy több mint egy érték (például tudjuk felsorolni a felhasználók vagy csoportok számára, akik hozzá tudnak férni a privát részvény). Jelentése Érvényes felhasználói azt jelenti, hogy a hozzáférést a saját forrás áll rendelkezésre az összes felhasználó számára rendelkezésre AuthUserFile fájlt.
Htpasswd fájl létrehozása
Szükséges kiigazításokat elvégzik. Most hozzon létre egy fájlt, az elérési útját, amely már rámutatott a AuthUserFile irányelvet. Ehhez próbál vezetni a csapatot:
Felhasználónév választani, ez nem összefonódott a rendszer felhasználóinak. htpasswd segédprogram bekéri a jelszót az új felhasználó számára. Felér egy jelszót, és befejezése után a felhasználó futtassa apache:
Nézzük foglalkozni phpMyAdmin. Ha minden manipulációt fent leírt megfelelően végzik, a bejelentkezési oldalon phpMyAdmin lesz azonnal rendelkezésre áll. Ehelyett egy ablak kéri a felhasználói nevet és jelszót. Mi adja meg az adatokat, hogy meghatározott htpasswd segédprogram, és csak akkor kap a bejelentkezési oldal phpMyAdmin.