Articles

telepítse phpMyAdmin Ubuntu 18.04

phpMyAdmin egy nagyon hasznos web-alapú adatbázis-kezelő eszköz kezelésére MySQL vagy MariaDB adatbázisok. Ez egy ingyenes eszköz, amely PHP-ben van írva. Különböző típusú adatbázis feladatok könnyen elvégezhető ezzel az eszközzel. phpMyAdmin segít a kezdő felhasználók számára, hogy végre minden típusú alapvető adatbázis műveletek ismerete nélkül írásban lekérdezés. Az eszköz néhány fontos jellemzője az alábbiakban található.

  • adatbázisok, táblázatok, oszlopok, elsődleges kulcsok, egyedi kulcsok és indexek létrehozása, áthelyezése vagy módosítása.
  • bejegyzések beszúrása, törlése és frissítése a táblázatokban.
  • kiszolgáló kezelése különböző kiszolgálókonfigurációk alkalmazásával.
  • különböző típusú egyszerű és összetett lekérdezések végrehajtása.
  • tárolt eljárások, triggerek és nézetek létrehozása, ejtése és módosítása.
  • adatbázis vagy táblázat vagy Adatok importálása vagy exportálása különböző formátumokból vagy formátumokba.

a webes fejlesztési munkák elvégzéséhez telepítheti a XAMPP-t vagy a lámpát. Ha XAMPP kiszolgálót használ az Ubuntu számára, akkor nem kell külön telepítenie a phpMyAdmin-t. Ez lesz telepítve XAMPP szerver alapértelmezés szerint, ha telepíti XAMPP szerver. De ha az Ubuntu lámpáját használja, akkor a csomag letöltésével telepítenie kell a phpMyAdmin programot. Ez a bemutató segít a phpMyAdmin telepítésében az Ubuntu-ra.

a telepítési folyamat megkezdése előtt meg kell erősítenie, hogy a lámpa megfelelően működik. Futtassa a következő parancsokat, hogy ellenőrizze, hogy Apache2, MySQL és PHP telepítve és működik.

ellenőrizze a webszerver (Apache2) aktuális állapotát.

$ sudo systemctl status apache2

Check the connection of database Server (MySQL/MariaDB). MySQL server is installed here.

$ sudo mysql

or

$ sudo mysql -u root -p

Check the version of the installed PHP.

$ php -v

Open any browser and check the Apache server is running.

a fenti feladatok ellenőrzése után elindíthatja a phpMyAdmin telepítési folyamatát az Ubuntuban.

futtassa a Frissítés parancsot, mielőtt megadná a phpMyAdmin telepítési folyamatát.

$ sudo apt update

frissítés után futtassa a következő parancsot a phpMyAdmin telepítéséhez az Ubuntu tárolókból. Nyomja meg az ” y ” gombot, amikor engedélyt kér a telepítés megkezdéséhez.

$ sudo apt install phpmyadmin php-mbstring php-gettext

nyomja meg a helyet az Apache2 kiszolgáló kiválasztásához, válassza az Ok gombot, majd nyomja meg az enter billentyűt, amikor megjelenik a következő utasítás.

válassza az Igen lehetőséget, majd nyomja meg az enter billentyűt az adatbázis beállításához használt dbconfig-common használatához.

ezután be kell állítania a MySQL jelszót, hogy kapcsolatba lépjen az adatbázis szerverrel a phpMyAdmin használatával. Írja be a jelszót, válassza az Ok lehetőséget, majd nyomja meg az enter billentyűt.

írja be újra a jelszót a megerősítéshez. Válassza az Ok lehetőséget, majd nyomja meg az enter billentyűt.

futtassa a következő parancsot a PHP kiterjesztés, mbstring engedélyezéséhez a phpMyAdmin Apache konfigurációs fájl használatához.

$ sudo phpenmod mbstring

indítsa újra az apache szervert a telepítés hatásának eléréséhez.

$ sudo systemctl restart apache2

most a phpMyAdmin megfelelően van telepítve, és a következő lépés a phpMyAdmin más konfigurációjának beállításához.

2. lépés: Beállítás hitelesítés és jogosultságok

Az alapértelmezett felhasználónév és jelszó beállítása idején telepítése phpMyAdmin csinál adatbázis feladatokat. Az alapértelmezett felhasználónév a “phpmyadmin”, a jelszó pedig az, amelyet az előző lépésben beállított. De jobb, ha a phpMyAdmin-t root felhasználóként használja, hogy minden típusú adatbázis-műveletet elvégezzen. Ha a MySQL vagy a MariaDB server telepítésekor nincs beállítva jelszó a root felhasználó számára, akkor később be kell állítania az adatbázis-kiszolgáló jelszavát. root felhasználó használhatja “auth_socket” vagy “mysql_native_password” plugin, hogy kapcsolatot a szerverrel. Ha az “auth_socket” plugin be van töltve a root felhasználó számára, akkor biztonsági célból módosítsa a root felhasználó hitelesítési módját az “auth_socket” – ről a “mysql_native_password” – ra. Új felhasználói fiókot is létrehozhat a phpMyAdmin eléréséhez.

konfiguráció root felhasználó számára:

csatlakozzon az adatbázis szerverhez, és ellenőrizze a root felhasználó aktuális hitelesítési módját.

$ sudo mysql
> SELECT user,authentication_string,plugin,host FROM mysql.felhasználó;

állítsa be a root felhasználó jelszavát, ha még nem állította be.

>Jelszó beállítása ‘root’@’localhost’=jelszó(‘mynewpasword’);

változtassa meg a root felhasználó hitelesítési módját alter paranccsal, ha a root felhasználó jelenlegi hitelesítési módszere ‘auth_socket’. Itt a hitelesítési módszer alapértelmezés szerint “mysql_native_password”. Tehát nincs szükség a következő parancs futtatására.

> ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘mynewpassword’;

futtassa a következő parancsot a hitelesítés újratöltéséhez és mutassa be a módosítás hatását.

> ;

ismét futtassa a következő lekérdezést a root felhasználó aktuális hitelesítési módjának ellenőrzéséhez.

> SELECT user,authentication_string,plugin,host FROM mysql.felhasználó;

konfiguráció adott MySQL felhasználó számára:

ha más felhasználó számára engedélyt szeretne beállítani a phpMyAdmin gyökér nélküli eléréséhez, akkor tegye a következő feladatokat.

csatlakozzon a MySQL szerverhez root felhasználóként, majd hozzon létre egy új felhasználót. A Jelszó beállítása root felhasználó az előző lépésben. Tehát a-p opciót kell használnia a kiszolgálóhoz való csatlakozáshoz.

$ MySQL-u root-p

végezze el a következő lekérdezést, hogy hozzon létre egy új felhasználó neve”linuxhint”;

> felhasználó létrehozása ” linuxhint ‘@’localhost ‘által azonosított “secretpass”;

ezután be kell állítania az új felhasználó számára az adatbázis-kiszolgáló eléréséhez szükséges engedélyeket. Futtassa a következő parancsot az új felhasználó összes engedélyének beállításához.

> adjon meg minden jogosultságot a * – ON.* A “linuxhint” @ “localhost” GRANT opcióval;

most lépjen ki a mysql prompt-ból.

>exit

Access phpMyadmin a böngészőből:

nyissa meg bármelyik böngészőt, és írja be a következő URL-t, hogy ellenőrizze, hogy a phpMyAdmin megfelelően működik-e vagy sem.

Most jelentkezzen be a szerverre root vagy újonnan létrehozott felhasználói hitelesítő adatok megadásával. A bejelentkezés után a Következő oldal jelenik meg.

3.lépés: a phpMyAdmin használata

két panel található a phpMyAdmin oldalon. A bal oldali panelen megjelenik az összes létező adatbázis, táblázat, eljárás és nézet listája. A táblázatok, eljárások és nézetek megjelenítéséhez kattintson az adott adatbázis ” + ” gombjára.

jobb oldali panel különböző adatbázis-kiszolgálói információkat és tab opciókat tartalmaz bizonyos adatbázis-feladatok elvégzéséhez. A cPanel oldal öt alpanelje az Általános beállítások, megjelenési beállítások, adatbázis szerver, webszerver és phpMyAdmin. Ezeknek a paneleknek a használatát röviden itt ismertetjük.

Általános beállítások:

használhatja ezt a panelt a MySQL charset listájának megjelenítéséhez, valamint a MySQL kapcsolatösszeállítás módosításához.

megjelenési Beállítások:

Ezen a panelen módosíthatja a nyelvet, a témát, a betűméretet és a megjelenéssel kapcsolatos egyéb beállításokat.

adatbázis szerver:

Ez a panel különböző információkat jelenít meg az adatbázis-kiszolgálóról, például a kiszolgáló nevét, típusát, verzióját, csatlakoztatott felhasználónevét, karakterkészletét stb.

webszerver:

Ez a panel a webszerver, adatbázis kliens és a PHP adatait mutatja.

phpMyAdmin:

Ez a phpMyAdmin verziót és egyéb kapcsolódó információkat mutatja.

tab options:

A jobb oldali panel felső része menü fület tartalmaz. A Felhasználónak a tab opciókat kell használnia különböző típusú fontos adatbázis-műveletek végrehajtásához, például adatbázis létrehozása vagy eldobása, SQL végrehajtása, exportálás vagy Importálás, létrehozás vagy drop trigger stb.

most phpMyAdmin nélkülözhetetlen eszköz minden webfejlesztő, hogy Adatbázis feladatokat könnyebb. Tehát, ha azt szeretnénk, hogy használja a webes felület az adatbázis-kezelő a lámpa szerver, akkor kövesse ezt a bemutatót megfelelően élvezni.