MySQL adminisztráció parancssori Linux nagyon nehéz feladat minden kezdő rendszergazda vagy adatbázis-adminisztrátor, mert tartalmaz számos parancsokat, amelyek nem emlékszünk a mindennapi életben.
javasolt olvasmány: MySQL Basic Database Administration Commands
ahhoz, hogy a MySQL adminisztráció sokkal könnyebb bemutatjuk a web alapú MySQL adminisztrációs eszköz neve PhpMyAdmin, segítségével ez az eszköz segítségével vezérelheti és kezelheti az adatbázis adminisztrációs webböngészőn keresztül könnyen.
a PhpMyAdmin egy webes felület a MySQL / MariaDB adatbázisok kezelésére, amelyet a parancssori segédprogramok helyettesítésére használnak.
javasolt olvasmány: 20 MySQL (Mysqladmin) parancsok az adatbázis-adminisztrációhoz Linuxban
PHP nyelven íródott, ezen az alkalmazáson keresztül különféle MySQL adminisztrációs feladatokat hajthat végre, például létrehozhat, eldobhat, megváltoztathat, törölhet, importálhat, exportálhat, kereshet, lekérdezhet, javíthat, optimalizálhat és futtathat más adatbázis-kezelő parancsot böngészőn keresztül.
mint a rendszerszolgáltatások, blogkészítő eszközök vagy tartalomkezelő rendszerek (CMS) kezelésére szolgáló más jól ismert webalapú interfészek, gyakran rosszindulatú támadók célozzák meg, akik a biztonsági intézkedések szokásos hiányát próbálják kihasználni.
ebben a cikkben megmutatjuk, hogyan kell telepíteni a phpMyAdmin legújabb stabil verzióját az Apache vagy Nginx számára RHEL, CentOS és Fedora disztribúciókon.
itt biztosítottuk a PhpMyAdmin telepítését mind a webszerver Apache, mind Nginx számára. Így, a fel -, hogy melyik webszerver választani a telepítéshez.
de ne feledje, hogy a működő rendszerre telepítve kell lennie a working LAMP (Linux, Apache, PHP és MySQL/MariaDB) vagy a LEMP (Linux, Nginx, PHP és MySQL/MariaDB) telepítésnek.
ha nincs működő lámpa vagy LEMP, kövesse az alábbi cikkeket a beállításhoz.
- lámpatest telepítése
- telepítse a LEMP verem
- 1. lépés: Telepítse az EPEL és Remi tárolókat
- az RHEL/CentOS rendszeren 7
- az RHEL / CentOS 6-on
- A Fedora 28-24-en
- 2.lépés: a PhpMyAdmin webes felületének telepítése
- 3.lépés: a PhpMyAdmin konfigurálása Apache vagy Nginx esetén
- 4.lépés: hozzáférés a PhpMyAdmin webes felületéhez
lámpatest telepítése
- lámpatest telepítése RHEL/CentOS 7/6-ra & Fedora 28-24
telepítse a LEMP verem
- telepítse a LEMP verem RHEL / CentOS 7/6 & Fedora 28-24
1. lépés: Telepítse az EPEL és Remi tárolókat
1. A PhpMyAdmin legújabb verziójának (azaz 4.8) telepítéséhez telepítenie kell és engedélyeznie kell az EPEL és Remi tárolókat a megfelelő Linux disztribúciókon az alábbiak szerint:
az RHEL/CentOS rendszeren 7
# yum install epel-release# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
az RHEL / CentOS 6-on
A Fedora 28-24-en
2.lépés: a PhpMyAdmin webes felületének telepítése
2. Miután telepítette a fenti tárolókat, most itt az ideje, hogy telepítse a PhpMyAdmin-t a következő parancs segítségével az ábrán látható módon.
# yum --enablerepo=remi install phpmyadmin
Megjegyzés : Ha a PHP 5.4-et használja RHEL/CentOS/Fedora rendszereken, akkor a telepítéshez az alábbi parancsot kell futtatnia.
# yum --enablerepo=remi,remi-test install phpmyadmin
3.lépés: a PhpMyAdmin konfigurálása Apache vagy Nginx esetén
a Apache
– ban nem kell semmit konfigurálnia a phpMyAdmin számára, mert a phpMyAdmin automatikusan működik a http://<ip address>/phpmyadmin
címen.
javasolt olvasmány: MySQL Backup and Restore parancsok Adatbázis-felügyelethez
a fő konfigurációs fájl az /etc/httpd/conf alatt található.d / phpMyAdmin.conf, győződj meg róla, hogy a Require all granted direktíva (Apache 2.4 esetén) és az Allow from ip address (Allow from ip address) be van helyezve a Directory /usr/share/phpmyadmin
blokkba.
végül indítsa újra az Apache-t a módosítások alkalmazásához.
-------------- On RHEL/CentOS 7 and Fedora 28-24 --------------# systemctl restart httpd-------------- On RHEL/CentOS 6 --------------# service httpd restart
a Nginx
webszerveren létrehozunk egy szimbolikus linket a PhpMyAdmin telepítőfájljaihoz az Nginx web dokumentum gyökérkönyvtárába (azaz /usr / share/nginx / html) a következő parancs futtatásával:
# ln -s /usr/share/phpMyAdmin /usr/share/nginx/html
végül indítsa újra az Nginx-et és a PHP-FPM-et a módosítások alkalmazásához.
4.lépés: hozzáférés a PhpMyAdmin webes felületéhez
nyissa meg a böngészőt, és irányítsa a böngészőt a http://<ip address>/phpmyadmin
pontra. Meg kell nyitnia a phpmyadmin felületet (az alábbi képen látható módon).
a következő cikkekben megosztunk néhány tippet a phpMyAdmin telepítésének lámpára vagy LEMP veremre történő biztosításához a rosszindulatú személyek által végzett leggyakoribb támadások ellen.
olvassa el még: Hogyan lehet biztosítani az alapértelmezett PhpMyAdmin bejelentkezési URL-t