logo

Autentificare PHPMyAdmin

Introducere

phpMyAdmin este instrumentul software gratuit specificat în PHP , conceput pentru gestionarea administrării MySQL pe web. Acest instrument software acceptă o gamă largă de operațiuni MariaDB și MySQL . Cele mai utilizate operațiuni sunt permisiuni, utilizatori, indexuri, relații, coloane, tabele, gestionarea bazelor de date etc. Poate fi implementat de o interfață cu utilizatorul. Totuși, avem capacitatea de a rula direct instrucțiunea SQL.

java convertește caracterul în șir

phpMyAdmin folosește o gamă uriașă de documentație, iar utilizatorii vor putea să actualizeze paginile wiki și să distribuie idei pentru mai multe operațiuni. Ne va sprijini în cazul în care ne confruntăm cu orice problemă. Putem aplica varietatea canalului de asistență pentru a obține asistență.

De asemenea, phpMyAdmin este foarte bine documentat într-o carte explicată de dezvoltatori- Stăpânirea phpMyAdmin pentru un management eficient al MySQL , disponibil in Spaniolă și Engleză .

Puncte cheie:

    phpMyAdmin acceptă ambele limbi RTL și LTR și este convertit în 72 limbi . phpMyAdmin este unul dintre cele mai utilizate proiecte mature, împreună cu o bază de cod flexibilă și stabilă. Putem afla mai multe despre istoria, proiectul și premiile pe care le-a adunat.
  • Acest proiect este membru Software Freedom Conservancy. Software Freedom Conservancy este o întreprindere non-profit care sprijină îmbunătățirea, promovarea, dezvoltarea, software-ul open-source, Libre și apărarea proiectelor gratuite.

Caracteristici ale phpMyAdmin:

Autentificare PHPMyAdmin
  • Importați date prin SQL și CSV
  • Interfață web intuitivă
  • Suport pentru aspectele MySQL:
    • Aruncă și răsfoiește baze de date, indecși, câmpuri, vizualizări și tabele.
    • Modificați, redenumiți, plasați, copiați și creați baze de date, indecși, câmpuri și tabele.
    • Mențineți tabele, bazele de date și serverul cu propuneri pe server
    • Marcați, editați și executați interogări în lot și instrucțiuni SQL.
    • Gestionați privilegiile MySQL și conturile de utilizator.
    • Gestionați declanșatoarele și procedurile stocate.
  • Exportați date pentru mai multe formate: PDF, XML, SQL, JEC/JSO, CSV .
  • Proiectarea grafică a aspectului bazei noastre de date în mai multe formate.
  • Mai multe servere.
  • Efectuarea de interogări complexe cu QBE (Query-by-example).
  • Conversia datelor stocate într-un format cu funcții predefinite setate, cum ar fi afișarea datelor BLOB ca link de descărcare sau imagine.
  • Căutarea globală în baza de date sau în orice subset al acesteia.

Conexiune phpMyAdmin

phpMyAdmin poate fi accesibil atunci când se utilizează numele de gazdă 127.0.0.1 din diverse motive de securitate. Ar trebui să facem tunelul SSH care direcționează cererile către orice server Web prin 127.0.0.1 pentru accesarea acestuia prin sistemul de la distanță. Indică faptul că ar trebui să ne putem conecta la serverul nostru pe SSH pentru a accesa aplicațiile de la distanță.

Notă: Asigurați-vă că serverul nostru de baze de date și Web rulează înainte de a continua cu următorii pași.

Pentru a accesa phpMyAdmin prin tunelul SSH, avem nevoie de clientul SSH. În instrucțiunile de mai jos am selectat PuTTY. PuTTY este clientul SSH (gratuit) pentru platformele LINUX și Windows. Pasul inițial este configurarea PuTTY.

După ce avem clientul nostru SSH configurat corect și am confirmat că putem accesa cu succes instanța noastră cu SSH, trebuie să creăm tunelul SSH pentru accesarea phpMyAdmin. Luați în considerare următorii pași:

  • În secțiunea „Conexiune -> SSH -> Tuneluri”, includeți noul port prin introducerea valorilor de mai jos:
    • Port sursă: 8888
    • Destinație: localhost:80

Notă: dacă redirecționăm solicitările HTTP către un port HTTP, trebuie să luăm în considerare portul 443 și nu 80.

Acesta va face un tunel protejat prin redirecționarea portului pe un server la distanță pentru orice port de pe o gazdă locală (localhost sau 127.0.0.1).

  • Apăsați butonul, adică „Adăugați” pentru a adăuga configurația tunelului protejat la orice sesiune. Vom vedea un port adăugat în lista „Porturi redirecționate”.
  • Salvați modificările noastre apăsând pe „Salvare” din secțiunea „Sesiune”.
  • Apăsați butonul, adică „Deschide” pentru a deschide sesiunea SSH pentru un server. Această sesiune SSH va adăuga un tunel protejat printre cele două porturi descrise.
  • Accesați consola phpMyAdmin din tunelul protejat creat prin navigarea la http://127.0.0.1:8888/phpmyadmin.
  • Acum, conectați-vă la phpMyAdmin folosind informațiile de mai jos:
    • Nume utilizator: root
    • Parolă: parola aplicației

Accesați phpMyAdmin pe MacOS și Linux

Pentru a accesa o aplicație care dă în judecată browserul nostru web, faceți tunelul SSH, după cum se menționează după cum urmează:

  • Deschideți fereastra terminalului (nouă) pe sistemul nostru local (în Dash din Ubuntu sau MacOS, folosind „Finder -> Applications -> Utilities -> Terminal').
  • Asigurați-vă că avem acreditările noastre SSH (descrise și ca fișier cheie .pem) în mână.
  • Executați comanda de mai jos pentru configurarea unui tunel SSH cu utilizarea fișierului cheie al SSH. Amintiți-vă că înlocuiți KEYFILE folosind o cale către SERVER-IP și cheia privată cu numele gazdă sau adresa IP (publică) a serverului nostru:
 ssh -N -L 8888:127.0.0.1:80 -ⅰKEYFILE bitnami@SERVER-IP 
  • Executați comanda de mai jos pentru configurarea unui tunel SSH cu utilizarea parolei SSH. Trebuie să înlocuim IP-ul SERVER folosind numele gazdă sau adresa IP (publică) a serverului nostru. Introduceți parola SSH când vi se solicită.
 ssh -N -L 8888:127.0.0.1:80 KEYFILE bitnami@SERVER-IP 

Notă: Comanda va crea tunelul SSH. Cu toate acestea, nu va afișa niciun rezultat pe consola serverului.

  • Accesați consola phpMyAdmin din tunelul protejat creat de noi, prin navigarea la hhtp://127.0.0.1:8888/phpmyadmin.
  • Acum, conectați-vă la phpMyAdmin folosind informațiile de mai jos:
    • Nume utilizator: root
    • Parolă: parola aplicației