Wordpress

Wéi installéiere ech phpMyAdmin op all Betribssystem

D'Gestioun vun enger Datebank ass e komplexen awer noutwendege Bestanddeel fir eng Websäit ze bedreiwen. Glécklecherweis existéiert Software wéi phpMyAdmin fir de Prozess vill méi einfach ze maachen. Dëst populär Administratiounsinstrument ka schéngen Erausfuerderung ze léieren, awer Zougang an Ännere vun Ärer Datebank wäert e Loft sinn wann Dir d'Hänn hutt.

De schwieregsten Deel ass ze wëssen wéi Dir phpMyAdmin installéiere wëllt an et op Ärem Webserver opzestellen. Wann Dir Problemer hutt, sidd Dir sécher net deen eenzegen.

An dësem Artikel weisen mir Iech Schrëtt fir Schrëtt wéi Dir phpMyAdmin op all gréisser Betribssystemer installéiere wëllt, plus wéi Dir et vun do konfiguréiert.

Loosst eis lass goen!

Kuckt léiwer d'Video Versioun?

Wat ass phpMyAdmin?

Hannert all Websäit ass eng Datebank. Dës Datebank erlaabt Iech Daten ze späicheren, rangéiert vu Benotzerkontinformatioun bis zu de Posts déi Dir op Ärem Site maacht. Wärend et vill Datebankservicer gëtt, ass MySQL déi populärste. A héchstwahrscheinlech ass et deen Är Websäit benotzt. MariaDB ass eng gemeinsam Alternativ.

Direkt mat MySQL interagéieren ka komplizéiert a konfus sinn, besonnesch wann Dir nei sidd mat der Websäitverwaltung. Awer d'Interaktioun mat Ären Datenbanken ass dacks en noutwendegen Deel vum Site Ënnerhalt.

phpMyAdmin gouf erstallt fir eng Browser-baséiert visuell Interface op MySQL ze bréngen an et méi einfach ze maachen mat Ärer Datebank ze schaffen. Wéinst senger Popularitéit enthalen vill Webhosting Servicer Zougang zu phpMyAdmin, inklusiv Behmaster.

D'Gestioun vun enger Datebank ka komplizéiert sinn 😅 phpMyAdmin existéiert fir de Prozess vill méi einfach ze maachen ✅ Léiert wéi een se hei installéiert a konfiguréiert.Klickt fir Tweet

Firwat Braucht Dir phpMyAdmin?

Ouni Tool wéi phpMyAdmin, Är eenzeg Optioun fir Zougang zu der Datebank ass mat der Kommandozeil. Et heescht datt Dir keng visuell Interface hutt - just eng Textprompt wou Dir Kommandoen setzt. Dëst ze maachen kann duerchernee sinn a ka souguer dozou féieren datt Äre Site zoufälleg briechen.

phpMyAdmin ass gratis an Open Source. Eng breet Palette vu Webhoster ënnerstëtzt et, an Dir kënnt et souguer selwer installéieren ouni een eenzegen Cent ze bezuelen. A wann Dir et installéiert hutt, ass d'Ausféierung vun Datebankbefehle vun der visueller Interface vill méi intuitiv.

Nach ëmmer um Zait? Dir kënnt phpMyAdmin selwer probéieren fir ze kucken ob et en Datebankmanager ass deen Dir benotze wëllt. Wann Dir et en Testfahrt ginn hutt an décidéiert datt Dir et gär hätt, kënnt Dir den Tool op Ärem Server installéieren.

phpMyAdmin Ufuerderunge

D'Ufuerderunge fir phpMyAdmin z'installéieren sinn, glécklecherweis, relativ einfach. Wann Dir e Webserver vun iergendenger Aart hutt, sollt Dir bal sécher fäeg sinn et ze lafen. Hei sinn déi detailléiert Ufuerderunge:

  • E Webserver vun iergendenger Aart
  • MySQL oder MariaDB 5.5 oder méi nei
  • E Webbrowser deen Javascript, Cookien a Bootstrap 4.5 ënnerstëtzt (fir Zougang zu phpMyAdmin)
  • PHP 7.2.5 oder méi nei
  • Zousätzlech PHP Ufuerderunge: D'Sessioun an SPL Extensiounen, Hash, ctype, an JSON Ënnerstëtzung. Aner Extensiounen wéi mbstring kënnen d'Performance verbesseren oder zousätzlech kleng Funktionalitéit addéieren (kuckt d'Ufuerderungssäit fir déi komplett Lëscht).
phpMyAdmin System Ufuerderunge
phpMyAdmin System Ufuerderunge.

Ier Dir probéiert phpMyAdmin z'installéieren, denkt drun datt vill Webhoster scho mat installéiert sinn. Behmaster ass ënnert hinnen; wann Dir Zougang zu der Datebank Manager wëllt, aloggen an Är Behmaster Kont, gitt dann op de info Tab a kuckt no Zougang zu der Datebank.

Ier Dir phpMyAdmin installéiert, kontrolléiert d'Dokumentatioun vun Ärem Webhost fir sécher ze stellen datt se et net schonn installéiert hunn.

Schrëtt fir Schrëtt: Installéiere vun phpMyAdmin

Wann Dir iwwerpréift hutt fir sécher ze sinn datt Äre Server phpMyAdmin ënnerstëtzt, ass et Zäit fir un d'Aarbecht ze kommen fir se z'installéieren. Webserver kommen an enger breet Palette vun Betribssystemer, also hu mir all déi populärsten abegraff, dorënner Windows, Mac, a verschidde Verdeelunge vu Linux.

Mat deem, hei sinn d'Schrëtt-fir-Schrëtt Instruktioune fir phpMyAdmin z'installéieren.

Wéi installéiere ech phpMyAdmin op Windows 10

Wéi d'Ufuerderunge soen, braucht Dir e Webserver mat PHP an eng Datebank fir phpMyAdmin ze benotzen. Och wann Dir ouni Zweifel Apache, PHP, a MySQL manuell eroflueden kënnt, gëtt et eng vill méi einfach Optioun fir e Server op engem Windows Computer opzemaachen a lafen.

WAMP (Windows, Apache, MySQL, a PHP) ass gratis Software déi Iech einfach erlaabt e Server mat all Viraussetzungen ze kreéieren. Dir kënnt och XAMPP fir Windows probéieren (Apache, MariaDB, PHP, a Perl) wann et Äre Besoinen besser passt.

WAMPServers Homepage, Screenshot.
WAMPserver senger Homepage.

Wann Dir eng vun dësen erofgelueden hutt, ass et just eng Saach et z'installéieren an duerch de Setupprozess ze goen.

Ugeholl datt Dir WAMP oder XAMPP benotzt. Déi zwee kommen scho mat phpMyAdmin! An Ärem Browser, navigéiert op http://localhost/phpMyAdmin, an Dir sollt de Loginbildschierm gesinn, confirméiert datt Dir alles richteg installéiert hutt.

Wéi installéiere ech phpMyAdmin op Mac

phpMyAdmin op engem Mac kréien ass e bëssen anescht. All Viraussetzunge sinn déi selwecht. Awer wéi macOS mat Apache a PHP schéckt, musst Dir se net eroflueden.

Mat Mac hutt Dir zwou Méiglechkeeten: Dir kënnt XAMPP just wéi mat anere Betribssystemer benotzen oder alles manuell installéieren.

XAMPP OSX Download Lëscht.
XAMPP OSX Download Lëscht.

Luet XAMPP fir OS X erof, öffnen se an fällt se an Ären Uwendungsdossier.

Open XAMPP Kontroll vun /Applications/XAMPP/manager-osx.app fir Är Apache- a MySQL-Server ze starten. Wann Dir dann besicht http://localhost, Dir sollt alles fannen datt richteg funktionnéiert an Äre phpMyAdmin Login ënner der Rubrik "Tools".

Wann Dir amplaz phpMyAdmin manuell installéiere wëllt, ass de Prozess einfach. Well Dir schonn Apache a PHP hutt, musst Dir nëmmen MySQL eroflueden. Gitt sécher datt Dir macOS aus dem Dropdown-Menü wielt. Eroflueden an installéieren d'Datei, befollegt d'Instruktioune, a notéiert all Benotzernimm a Passwierder déi Iech ginn.

Dir kënnt dann System Preferences opmaachen an MySQL starten fir e Server ze starten. Dir kënnt och Apache starten andeems Dir dëse Kommando am Terminal leeft:

sudo apachectl start
Kommando fir Apache am Mac Terminal ze starten.
Kommando fir Apache am Mac Terminal ze starten.

Mat deem ass alles wat lénks ass phpMyAdmin z'installéieren. Den Ordner ëmbenennen op "phpMyAdmin" a réckelt en op /Library/WebServer/Documents/. Kontrolléiert sécher datt et richteg installéiert ass andeems Dir http://localhost/phpMyAdmin am Browser besicht.

Wann Dir Homebrew installéiert hutt, ass eng aner Optioun fir de Kommando ze setzen: brew install phpMyAdmin.

Wéi installéiere ech phpMyAdmin op Ubuntu

Als ee vun de populäersten an zougänglechsten fir Linux Verdeelungen ze benotzen, ass Ubuntu eng gutt Wiel fir Äre Server.

Wärend manuell Installatioun vun Apache a MySQL ëmmer méiglech ass, huet Linux säin eegene "Stack" vu Standard Server Software bekannt als LAMP (Linux, Apache, MySQL, a PHP). Am Géigesaz zu WAMP an XAMPP kënnt dëst net mat phpMyAdmin, also musst Dir et manuell installéieren. Glécklecherweis erlaabt Ubuntu Iech all Är Installatiounen duerch d'Kommandozeil ze maachen.

Als éischt, kontrolléiert datt Tasksel aktivéiert ass. Server Editioune vun Ubuntu solle mat installéiert kommen, awer wann Dir eng Desktop Editioun hutt, kënnt Dir et mat dësem Kommando aktivéieren:

sudo apt-get install tasksel

Duerno kënnt Dir Tasksel benotze fir e LAMP Server mat dësem Kommando z'installéieren:

sudo tasksel install lamp-server
Installéiere LAMP Server iwwer Kommandozeil an Ubuntu.
Installéiere LAMP Server iwwer Kommandozeil an Ubuntu.

Elo kënnt Dir phpMyAdmin installéieren:

sudo apt install phpMyAdmin

Mat deem hutt Dir all déi néideg Dateien fir e Server op Ärem Computer ze lafen.

Wéi Dir PHPMyAdmin op CentOS 7 installéiere wëllt

Installéiere vun phpMyAdmin op CentOS 7 ass ganz ähnlech wéi aner Verdeelungen, awer d'Befehle si liicht anescht wéi dëst OS benotzt Yum anstatt den typesche apt Kommando.

Et gëtt och keen einfachen LAMP-Stack deen all Serverkomponenten installéiert, déi Dir op eemol braucht, also musst Dir Apache, MySQL a PHP manuell eroflueden. Glécklecherweis kënnen dës einfach duerch d'Kommandozeil kritt ginn.

Als éischt, loosst eis e LAMP-Stack eroflueden mat der Kommandozeil, ugefaange mat Apache:

sudo yum install httpd.service

Fir den Apache Server unzefänken an ze garantéieren datt et beim Boot leeft, benotzt dës Kommandoen:

sudo systemctl start httpd.service
sudo systemctl enable httpd.service

Elo ass et Zäit eng Datebank z'installéieren. CentOS 7 ass Standard fir MariaDB z'installéieren. Et ass och voll kompatibel mat phpMyAdmin, also ass et sécher ze benotzen. Och wann et méiglech ass MySQL amplaz erofzelueden, ass et e vill méi komplizéierte Prozess. Loosst eis MariaDB benotzen:
sudo yum installéiere mariadb-Server mariadb

Elo kënne mir et lafen a verursaache datt et beim Boot starten:

sudo systemctl start mariadb
sudo systemctl enable mariadb.service

Fir d'Installatioun vun MariaDB fäerdeg ze maachen an sécherzestellen datt et sécher ass, fuert de séchere Installatiounssetup mat dem folgenden Kommando.

sudo mysql_secure_installation

Lescht kënne mir PHP mat dem zousätzleche MySQL Package installéieren.

sudo yum install php php-mysql

Dir musst och den Apache Server nei starten, sou datt et richteg mat PHP funktionnéiert.

sudo systemctl restart httpd.service

Mat deem hutt Dir de LAMP Stack deen Dir braucht a kënnt endlech zum Download eroflueden phpMyAdmin. Well et net am Yum Repository ass, musst Dir den EPEL Repository amplaz mat dësem Kommando installéieren:

sudo yum install epel-release

An installéiert phpMyAdmin.

sudo yum install phpMyAdmin

Et brauch e puer méi Schrëtt op CentOS 7, awer Dir sollt elo e Server prett fir d'Konfiguratioun hunn.

Wéi installéiere ech phpMyAdmin op Debian

Vill wéi CentOS 7, musst Dir e LAMP Stack mat der Kommandozeil manuell installéieren. Als éischt, loosst eis Apache mat dësem Kommando kréien:

sudo apt install apache2

Als nächst wäerte mir MariaDB installéieren. Wéi CentOS 7, funktionnéiert dës Linux Verdeelung besser mat MariaDB, a mir recommandéieren Iech deen amplaz ze benotzen.

sudo apt install mariadb-server

A wéi mat CentOS 7, sollt Dir déi sécher Installatioun ausféieren fir e Datebank Passwuert ze addéieren an ze garantéieren datt alles sécher ass.

sudo mysql_secure_installation

Endlech kënne mir PHP installéieren an e puer extra Packagen déi Äre Server brauch fir ze schaffen.

sudo apt install php php-mysql libapache2-mod-php

A mir kënnen ofschléissen andeems Dir phpMyAdmin installéiert.

sudo apt install phpMyAdmin

Wéi Zougang zu phpMyAdmin

Wann Dir phpMyAdmin entspriechend installéiert hutt, Zougang zu deem an aloggen ass d'selwecht op all Betribssystem.

Dir braucht d'Adress vun Ärem Webserver, dann addéieren /phpMyAdmin/ bis zum Schluss. Wann Dir just e Server op Ärem Computer ageriicht hutt, ass d'Adress ganz wahrscheinlech einfach "localhost", also besicht dëse Link:

http://localhost/phpMyAdmin

Et kann och eng IP sinn, oder souguer eng genannt Adress wann dëst e Server ass deen Dir schonn um Internet leeft. Wann Dir net sécher sidd, kënnt Dir wahrscheinlech d'Adress an Ären Apache oder MySQL Konfiguratiounsdateien fannen.

Wann Dir um Loginbildschierm sidd, braucht Dir e Benotzernumm a Passwuert. Wann dëst eng frësch Installatioun ass, ass de Benotzernumm wahrscheinlech "root", an Dir kënnt d'Passwuert eidel loossen. Wann dat net funktionnéiert, kann d'Passwuert "Passwuert" sinn.

phpMyAdmin Login Écran.
phpMyAdmin Login Écran.

Wann Dir net aloggen kënnt, kontrolléiert d'phpMyAdmin oder MySQL Configuratiounsdateien fir Är Logininfo ze fannen. Dir hutt vläicht och d'Logininformatioun während dem Installatiounsprozess geännert.

Linux Benotzer sollten de folgende Kommando probéieren wa se Probleemer hunn op der Säit ze kommen oder sech unzemellen:

Braucht Dir eng Hosting-Léisung déi Iech e Konkurrenzvirdeel gëtt? BehmasterEt huet Iech mat enger onheemlecher Geschwindegkeet, moderner Sécherheet, engem modernen Dashboard, an Auto-Scaling ofgedeckt. Kuckt eis Pläng!

sudo dpkg-reconfigure phpMyAdmin

Schlussendlech sollt Dir bemierken datt wann Dir e Webhost benotzt wéi z Behmaster mat phpMyAdmin virinstalléiert, kënnt Dir normalerweis Logininfo a Linken an Ärem Hosting-Dashboard fannen. An dësem Fall musst Dir phpMyAdmin net manuell um Server installéieren.

phpMyAdmin konfiguréieren

Mat dem Datebankmanager installéiert a prett fir op Ärem System ze goen, sollt Dir wësse wéi Dir phpMyAdmin konfiguréiert. Wéi mat all Serversoftware, wäert Dir sécher vill mat den Astellunge manipuléieren.

En onkonfiguréierten phpMyAdmin kann och e potenzielle Sécherheetsrisiko duerstellen. Et ginn e puer extra Schrëtt déi Dir maache musst fir Äre System ze spären.

Wann Dir jeemools e Backup vun Ärer Datebank restauréiere musst, kënnt Dir ëmmer phpMyAdmin benotzen fir eng nei SQL Datei z'importéieren. Maacht ëmmer dacks Backupe ier Dir bedeitend Ännerungen un der Datebank oder hir Astellunge maacht, besonnesch wann Dir net nëmmen un engem Testserver schafft.

Wéi lafen SQL Ufroen

Elo datt Dir phpMyAdmin funktionnéiert, sollt Dir wësse wéi Dir maache kënnt fir wat et gemaach ass: SQL Ufroen lafen.

Dir kënnt Ufroen entweder op der Homepage lafen (dëst gëlt fir de ganze Site), oder an enger spezifescher Datebank oder Dësch. Klickt op SQL Tab uewen um Écran, gitt Äre Kommando a dréckt Go.

Lafen eng SQL Ufro an phpMyAdmin.
Lafen eng SQL Ufro an phpMyAdmin.

Hei ass eng Lëscht vun allgemenge SQL Ufroen:

  • Wielt: Déi wichtegst Tag, am Ufank vu bal all Ufro benotzt.
  • Table erstellen: Erstellt en neien Dësch.
  • Änneren Dësch: Füügt nei Kolonnen.
  • Asetzen: Füügt nei Reihen.
  • Läschen: Spalten ewechhuelen.
  • Aktualiséierung: Änneren Wäerter an enger Tabell.
  • Zomm(): Fügt all Wäerter op.
  • Duerchschnëtt(): Duerchschnëtt d'Wäerter.
  • Zuel (): Zielt d'Zuel vun de gefëllte Sailen.
  • Ronn (): Ronn de Wäert op dat Ganzt, deen Dir agestallt hutt.
  • Max(): Retour de gréisste Wäert.
  • Min(): Retour de klengste Wäert.
  • Tëscht: Wielt Spalten an engem spezifesche Beräich.
  • Grupp vun: Gruppéiert Dëscher no Daten.
  • Fir Vun: Uerdnung Resultater op eng bestëmmte Manéier.

Et gi sécherlech méi Kommandoen ze léieren, awer déi sinn e puer fir mat ze starten.

Wéi ännert d'Default phpMyAdmin URL

Loosst de phpMyAdmin Zougangslink op seng Standardastellung (http://website.com/phpMyAdmin) kann e Sécherheetsrisiko duerstellen.

Wann Dir dës Säit einfach ze fannen mécht, kënnen d'Hacker et besichen a probéieren Äre Benotzernumm a Passwuert ze bruten. Et kann nach méi schlëmm sinn wann Dir d'Umeldungsinformatiounen op de Standard "root" a "Passwuert" hannerlooss hutt.

Awer andeems Dir d'URL op eppes ännert wat nëmmen Dir wësst, kënnt Dir et vill méi schwéier maachen fir onbekannte Benotzer op dës Säit ze kommen a probéiert d'Passwuert ze roden.

Open phpMyAdmin.conf an engem Texteditor, deen Dir ënnert fannt C:wampalias op Windows/WAMP, xamppapacheconfextra op XAMPP, /etc/httpd/conf.d op Linux, oder /usr/conf/extra op Mac.

Dir sollt dës Linn do gesinn:

Alias /phpMyAdmin /usr/share/phpMyAdmin

Änneren /phpMyAdmin Wee op déi nei Adress vun Ärer Wiel. Zum Beispill:

Alias /exampleURL /usr/share/phpMyAdmin

Elo kënnt Dir Zougang zu dëser eenzegaarteger URL fir phpMyAdmin kréien andeems Dir déi personaliséiert Adress besicht déi Dir agestallt hutt (http://website.com/exampleURL).

Wéi en NGINX Authentifikatiounsgateway opzestellen

Eng aner Optioun ass eng zweet Schicht vu Sécherheet mat engem Authentifikatiounspaart opzestellen. Nodeems Dir d'phpMyAdmin Login Säit op eng geheim Plaz geplënnert hutt, kënnt Dir dës Säit Passwuert schützen fir et nach manner wahrscheinlech fir Ugräifer duerchzekommen.

D'Benotzer vu Linux op engem NGINX Server kënnen déi folgend Kommandoen an der Kommandozeil ausféieren fir en Authentifikatiounspaart ze kreéieren (dëst ass och méiglech op Apache Server).

Start andeems Dir e verschlësselte Passwuert erstellt (ännert "Beispill" op wat Dir wëllt) an notéiert d'Resultat:

openssl passwd example

Erstellt eng Konfiguratiounsdatei am NGINX Dossier a gitt et en Numm:

sudo nano /etc/nginx/examplename

Gitt de Benotzernumm an d'Passwuert an dëser Datei esou, virsiichteg am Colon ze loossen:

exampleusername:examplepassword

Elo öffnen d'NGINX Konfiguratiounsdatei.

sudo nano /etc/nginx/sites-available/default

Bannent dem "Server" Block addéiere mir eise Paart andeems Dir de folgende Code paste (vergewëssert Iech d'Wäerter z'änneren).

location /example {
  auth_basic "Login";
  auth_basic_user_file /etc/nginx/examplename;

Dat éischt /example sollt sinn wat Dir Är phpMyAdmin URL gesat hutt, an Dir kënnt d' auth_basic Variabel Numm un alles Dir wëllt, an der Finale /examplename sollt den Numm vun der Passwuertdatei sinn, déi Dir virdru erstallt hutt.

Elo beim Login, sollt Dir verlaangt sinn d'Umeldungsinformatiounen anzeginn, déi Dir agestallt hutt ier Dir de phpMyAdmin Login gesinn.

Adminer: Eng méi einfach Alternativ zu phpMyAdmin

Adminer ass e gratis Open Source Datebankmanagement Tool ähnlech wéi phpMyAdmin. Fréier genannt phpMinAdmin, Adminer gouf explizit als eng méi einfach, besser Alternativ zu phpMyAdmin entworf.

Et ass ouni Ustrengung op all Webserver z'installéieren. Alles wat et brauch ass eng eenzeg, liicht PHP Datei eropzelueden.

Entdeckt eng WordPress Datebank mat Adminer.
Entdeckt eng WordPress Datebank mat Adminer.

Souguer DevBehmaster, Behmaster's gratis Suite vu lokalen Entwécklungsinstrumenter, benotzt Adminer fir säin Datebankmanager auszeféieren. Et ënnerstëtzt vill mächteg Datebankverwaltungsfeatures wéi einfach Datebankschalten, Dëscher kucken an änneren, Datenbankwäerter manipuléieren, Datenbanken importéieren an exportéieren, SQL Ufroen lafen a vill méi.

DevBehmasterDen Datebankmanager ass e méi schéine Adminer.
Admin Powers DevBehmasterden Datebankmanager.

Dir kënnt méi iwwer Adminer léieren, seng Features, a wéi Dir et benotzt an eisem dedizéierten Adminer Artikel.

Braucht Dir e bëssen Hëllef beim Installéieren & Konfiguréieren vun dësem populäre Administratiounsinstrument? ⬇️ Dëse Guide huet Iech ofgedeckt ✅Klickt fir Tweet

Resumé

Är éischte Kéier mat phpMyAdmin kann entimidéierend sinn. Awer wann Dir wësst wéi Dir se installéiert an konfiguréiert, Zougang zu Ärer Datebank ass sou einfach wéi aloggen op WordPress.

Windows, Mac, a Linux Benotzer kënnen all vun dësem onschätzbare Datebankmanager benotzen. Soulaang wéi Dir e Webserver mat PHP installéiert hutt, sollt et einfach sinn wann Dir eis Instruktioune befollegt. Erënneren et richteg ze konfiguréieren an sécherstellen, datt et sécher ass, an Dir wäert ni Problemer hunn Är Datebank z'änneren erëm.

Verbonnen Artikelen

Hannerlooss eng Äntwert

Är E-Mail-Adress gëtt net publizéiert ginn.

Zréck erop zum Knäppchen