Instalarea phpMyAdmin în CentOS 7

Anonim

Instalarea phpMyAdmin în CentOS 7

Interfața Web PhpMyAdmin este acum implicată activ de utilizatorii de baze de date MySQL, deoarece susțin interacțiunea numai prin terminal. Instalarea software-ului suplimentar cu o interfață grafică va face mult mai ușor să simplificați procedura de lucru cu serverele web, totuși, pentru aceasta, veți fi mai întâi să faceți o serie de acțiuni care uneori cauzează dificultăți. Astăzi am dori să luăm în considerare instalarea PHPMYADMIN în sistemul de operare CentOS 7, împărțind toate pașii importanți pentru pași. Va trebui doar să urmați instrucțiunile din dvs. și să intrați corect în fiecare echipă.

Instalați PhpMyAdmin în CentOS 7

Din păcate, depozitul oficial al cererii în cauză nu există, deci va trebui să adăugați mai întâi un spațiu de stocare al utilizatorului, din care se efectuează procesul de instalare în sine. În plus, două versiuni ale PhpMyAdmin sunt deosebit de populare, vă vom spune despre instalarea fiecăruia și vă vom configura în continuare serverul Web Apache sau Nginx.

Adăugarea componentelor PhpMyAdmin

Desigur, atunci când lucrați cu noi aplicații în Linux este întotdeauna prioritate pentru a adăuga bibliotecile lor la sistem, iar PhpMyAdmin nu a depășit. Să ridicăm subiectul a două versiuni disponibile, începând cu dezvoltatorii recomandați.

Instalarea PHPMYADMIN 4.4.

PHPMYADMIN 4.4 funcționează în limba de programare PHP versiunea 5.4 și, după cum știți, această versiune nu este cea mai recentă, ceea ce nu împiedică să fie cea mai populară și mai solicitată. Instalarea sa în CentOS se face prin "terminalul" clasic literal în mai multe acțiuni:

  1. Rulați consola prin orice metodă convenabilă, de exemplu, prin meniul "Aplicații".
  2. Pornirea terminalului pentru instalare ulterioară PhpMyAdmin în CentOS 7

  3. Introduceți comanda sudo rpm -iuvh http://dl.fedoraproject.org/pub/efepel/epel-lelease-terest-7.noach.rpm Pentru a descărca pachetul software din pachetele suplimentare pentru depozitul utilizatorului Linux.
  4. Descărcați pachete de la depozitul pentru PhpMyAdmin în CentOS 7

  5. Pentru a continua procesul, introduceți parola din cont cu accesul la rădăcină.
  6. Introduceți parola pentru a descărca pachetele de la depozitul PhpMyadmin din CentOS 7

  7. După finalizarea adăugării de pachete, trebuie să actualizați lista bibliotecilor de sistem cu comanda de actualizare sudo yum -y.
  8. Actualizarea pachetelor de sistem pentru instalarea PHPMYADMIN în CentOS 7

  9. Comanda de mai sus instalează toate actualizările disponibile, iar apoi numai clientul aplicației în sine va fi instalat prin Sudo Yum-Vy Install PhpMyAdmin.
  10. Instalarea software-ului PhpMyAdmin în CentOS 7

Când utilizați un server web, de exemplu, Apache, veți rămâne doar pentru a reporni și verifica funcționarea componentei instalate, mergând la http: // ip_ver_verver / phpmyadmin.

Instalarea celei mai recente versiuni de PhpMyAdmin

Unii utilizatori sunt interesați doar de cea mai recentă versiune a PhpMyAdmin, pentru a instala pe care trebuie să efectuați alte acțiuni, descărcând suplimentar pachete noi. În general, instruirea rămâne similară, dar cu unele schimbări.

  1. Adăugați un nou pachet în sistem descărcând-o din depozit prin sudo rpm -uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
  2. Descărcați cea mai recentă versiune PHPMYADMIN în CentOS 7 din depozit

  3. Actualizați bibliotecile de sistem disponibile utilizând comanda Sudo Yum Update.
  4. Actualizarea bibliotecilor de sistem pentru a instala cea mai recentă versiune PhpMyAdmin în CentOS 7

  5. Activați suportul celei mai recente versiuni a aplicației, în prezent este de 7.1. Pentru a face acest lucru, introduceți Yum-config-manager - Remi-PHP71nable.
  6. Activați compatibilitatea cu PHP 7 pentru PhpMyAdmin în CentOS 7

  7. Instalați Sudo Yum instalați phpmyadmin, iar versiunea PHP corespunzătoare va fi determinată automat.
  8. Instalați cea mai recentă versiune PHPMYADMIN în CentOS 7

Această adăugare a tuturor componentelor este totuși completă înainte de a începe să lucrați cu interfața web, va trebui să configurați serverul în sine. Apoi, vom analiza implementarea acestei proceduri în două soluții populare - Apache și Nginx.

Configurarea phpMyAdmin în Nginx

Unii utilizatori preferă să lucreze cu serverul Web Nginx, deoarece oferă o viteză mare și performanță. Dacă sunteți un susținător al acestui software, după instalarea PHPMYADMIN, va trebui să faceți o serie de setări pentru a stabili performanța întregului mecanism.

În primul rând, rețineți că serverul web este deja adăugat la sistemul de operare, dacă nu, introduceți alternativ următoarele comenzi către consola:

Sudo yum instalați eliberarea Epel

Sudo yum instalați nginx

Sudo Systemctl Start Nginx

După aceea, urmați astfel de instrucțiuni:

  1. Porniți PHPMYADMIN în directorul serverului Web utilizând Sudo Ln -s / USR / Share / PhpMyAdmin / VAR / WWW / HTML / PHPMYADMIN șir.
  2. Creați dosar cu PhpMyAdmin în Nginx pentru CentOS

  3. După efectuarea modificărilor, reporniți prin introducerea Sudo Systemctl Reporniți PHP-FPM.
  4. Reporniți serverul Nginx pentru a instala PhpMyAdmin în CentOS 7

  5. Prin editorul de text standard, executați fișierul de configurare sudo /etc/nginx/nginx.conf.
  6. Deschideți fișierul de configurare Nginx pentru a configura PhpMyAdmin în CentOS 7

  7. Așezați blocul "HTTP" și adăugați o linie dezactivată;
  8. Editați fișierul de configurare Nginx pentru PhpMyAdmin în CentOS 7

  9. Salvați modificările și închideți fișierul, după care reporniți reîncărcarea Nginx Sudo Nginx -s.
  10. Reporniți serverul Nginx după instalarea PhpMyAdmin în CentOS 7

Se recomandă asigurarea serverului web prin crearea unei parole aleatorie. Pentru a face acest lucru, introduceți openssl passwd și copiați rezultatul. Apoi, va trebui să rulați un fișier cu parole utilizând Sudo Vi / etc / Nginx / parole și face o nouă linie în formatul de utilizator: parola, astfel încât în ​​cele din urmă sa dovedit, de exemplu, admin: 4B7FSEK4L2.

Configurarea phpmyadminului în Apache

Deși serverul web anterior este considerat mai bun în unele aspecte, Apache rămâne în continuare o soluție destul de populară și este utilizată în sistemul software al lămpii. Instalarea sa în CentOS este făcută literalmente de mai multe comenzi:

yum instalați httpd -yy

Systemctl începe httpd.service.

Systemctl Activați httpd.service.

Dacă serverul a fost deja adăugat sau ați efectuat comenzile de mai sus, puteți merge direct la setarea PhpMyAdmin și acest lucru se face după cum urmează:

  1. Setați parola de acces la administrator utilizând admin Sudo HTPASSWD -C / ETC / HTTPD / parole.
  2. Setați parola pentru Apache PhpMyAdmin Server în CentOS 7

  3. Rulați fișierul de configurare pentru editare ulterioară: VI /ETC/HTTPD/CONF.D/PHPMYADMIN.CONF.
  4. Deschideți fișierul de configurare Apache pentru a configura PhpMyAdmin în CentOS 7

  5. Așezați secțiunea "" și introduceți un astfel de conținut:

    Opțiuni Indiciul următor.

    Alfaberide toate.

    Authtype Basic.

    AutorName "conținut restrâns"

    Authuserfile / etc / httpd / parole

    Necesită utilizatorul valabil

  6. Editați fișierul de configurare Apache PhpMyAdmin în CentOS 7

În acest articol, ați fost familiarizați nu numai cu procedura de adăugare a componentelor PhpMyAdmin, dar au învățat, de asemenea, despre configurația inițială în două servere web diferite. În timpul executării fiecărei comenzi, recomandăm cu tărie notificările de citire care sunt afișate în consola: uneori pot indica erori care necesită o soluție operațională.

Citeste mai mult