Instalarea și configurarea phpmyadmin ubuntu. Instalarea și configurarea phpMyAdmin pe Ubuntu, Linux. Instalarea phpMyAdmin folosind managerul de programe

phpMyAdmin este o aplicație LAMP scrisă special pentru administrarea serverelor MySQL. Scris în PHP și accesat printr-un browser web, phpMyAdmin oferă o interfață grafică pentru sarcinile de administrare a bazei de date.

Instalare

Înainte de a instala phpMyAdmin, veți avea nevoie de acces la o bază de date MySQL, fie pe aceeași gazdă pe care este instalat phpMyAdmin, fie pe o gazdă accesibilă prin rețea. Pentru mai multe informații, consultați MySQL. Dintr-un prompt de terminal, introduceți:

sudo apt install phpmyadmin

La prompt, alegeți ce server web să fie configurat pentru phpMyAdmin. Restul acestei secțiuni va folosi Apache2 pentru serverul web.

Într-un browser, accesați http://servername/phpmyadmin , înlocuind numele serverului cu numele de gazdă real al serverului. La conectare, introduceți rădăcină pentru numele de utilizator sau alt utilizator MySQL, dacă aveți vreo configurare, și introduceți utilizatorul MySQL parola lui.

Odată conectat, puteți reseta parola root dacă este necesar, puteți crea utilizatori, puteți crea/distruge baze de date și tabele etc.

Configurare

Fișierele de configurare pentru phpMyAdmin se află în /etc/phpmyadmin. Fișierul principal de configurare este . Acest fișier conține opțiuni de configurare care se aplică la nivel global pentru phpMyAdmin.

Pentru a utiliza phpMyAdmin pentru a administra o bază de date MySQL găzduită pe un alt server, ajustați următoarele în /etc/phpmyadmin/config.inc.php:

$cfg["Servere"][$i]["host"] = "db_server";

Înlocuiți db_server cu numele sau adresa IP reală a serverului de baze de date la distanță. De asemenea, asigurați-vă că gazda phpMyAdmin are permisiuni pentru a accesa baza de date la distanță.

Odată configurat, deconectați-vă de la phpMyAdmin și reconectați-vă și ar trebui să accesați noul server.

Fișierele config.header.inc.php și config.footer.inc.php sunt folosite pentru a adăuga un antet și un subsol HTML la phpMyAdmin.

Un alt fișier de configurare important este /etc/phpmyadmin/apache.conf , acest fișier este legat de simboluri /etc/apache2/conf-available/phpmyadmin.confși, odată activat, este folosit pentru a configura permisiunile de director etc. De la un tip de terminal.

Astăzi ne vom uita la procesul de instalare a unei aplicații web foarte populare phpMyAdmin, care este folosit pentru a administra SGBD-ul MySQL, îl vom instala pe sistemul de operare Linux Mint 18.2.

Permiteți-mi să vă reamintesc că mai devreme în materialul „Instalarea și configurarea serverului MySQL și MySQL Workbench pe Linux Mint 18.2” ne-am uitat la instalarea DBMS MySQL și a aplicației client MySQL Workbench, care are o interfață grafică, dar mulți administratori folosesc, după cum am spus deja, aplicația web foarte populară pentru lucrul cu MySQL, phpMyAdmin, așa că acum, mai ales pentru începători, voi descrie în detaliu procesul de instalare a phpMyAdmin pe Linux Mint 18.2.

Ca întotdeauna, ne vom uita la instalare folosind un instrument grafic ( manager de program), și folosind terminalul Linux.

phpMyAdmin este o aplicație web gratuită cu o interfață grafică pentru administrarea SGBD-ului MySQL ( Suportul MariaDB este, de asemenea, disponibil). phpMyAdmin a fost dezvoltat folosind limbajul PHP și deoarece aceasta este o aplicație web, pentru funcționarea acesteia este necesar un server web, de exemplu, Apache sau Lighttpd. Aplicația phpMyAdmin este populară în întreaga lume și în prezent a fost tradusă în 72 de limbi, inclusiv rusă.

Cu phpMyAdmin puteți:

  • Vizualizați baze de date și tabele;
  • Creați, copiați, redenumiți, modificați și ștergeți baze de date;
  • Creați, copiați, redenumiți, modificați și ștergeți tabele;
  • Adăugați, editați și ștergeți câmpuri din tabele;
  • Execută interogări SQL;
  • Creați, modificați și ștergeți indecși;
  • Încărcați fișiere text în tabele;
  • Creați și citiți depozite de tabele și baze de date;
  • Exportați date în formatele SQL, CSV, XML, Word, Excel, PDF și LaTeX;
  • Gestionați utilizatorii și privilegiile MySQL;
  • Și, de asemenea, mult mai mult.

Instalarea phpMyAdmin pe Linux Mint 18.2

După cum am spus deja, vom analiza două moduri de a instala phpMyAdmin și vom începe cu o metodă simplă potrivită pentru începători, adică. folosind interfața grafică a managerului de programe.

Instalarea phpMyAdmin folosind managerul de programe

Pentru a instala phpMyAdmin, mai întâi trebuie să instalați un server Web, cum ar fi Apache. Prin urmare, acum vom instala mai întâi Apache și abia apoi phpMyAdmin.

Deschideți managerul de programe, de exemplu, „ Meniu->Manager de programe" sau " Meniu->Administrare->Manager de programe».

Introduceți parola administratorului computerului.


Instalarea serverului web Apache

În managerul de programe, introduceți Apache în căutare și apăsați Enter. Apoi găsiți Apache2 în rezultatele căutării și faceți dublu clic pe el.



Instalarea este finalizată când fereastra afișează „ Instalat».


Instalarea phpMyAdmin

Pentru a instala phpMyAdmin exact în același mod, introduceți phpMyAdmin în căutare și apăsați Enter. Cel mai probabil, va fi găsit un singur program, care este ceea ce avem nevoie, faceți dublu clic pe el.



În timpul procesului de instalare veți fi întrebat ce server web veți folosi, deoarece am instalat deja Apache, în consecință răspundem Apache și facem clic pe „ Redirecţiona».


Apoi va fi o întrebare despre baza de date phpMyAdmin, adică. dacă vrem să o configuram, lăsăm caseta de selectare și facem clic pe „ Redirecţiona».


Ca o configurare, ni se cere să venim cu și să introducem o parolă pentru baza de date phpMyAdmin, introducem și facem clic pe „ Redirecţiona", apoi confirmați-l și, de asemenea, faceți clic pe „ Redirecţiona» ( Parola ar trebui să fie destul de complexă, deși rar veți avea nevoie de ea).



Instalarea este finalizată când apare mesajul „ Instalat" După aceasta, puteți verifica imediat funcționarea phpMyAdmin.


Instalarea phpMyAdmin folosind terminalul

Pentru a lansa terminalul Linux, faceți clic, de exemplu, pe linkul de pe panou sau lansați-l din meniul Mint.


Instalarea programelor, inclusiv phpMyAdmin, trebuie făcută ca root, așa că să trecem imediat la acest utilizator. Pentru a face acest lucru, scrieți comanda sudo -i (sau sudo su) și apăsați Enter ( intrare), apoi introduceți parola utilizatorului.

Apoi trebuie să actualizăm lista de pachete, pentru aceasta scriem o comandă.

Apt-get update

Apoi, ca și în cazul managerului de programe, trebuie să instalăm mai întâi serverul web Apache, pentru a face acest lucru introducem următoarea comandă.

Apt-get -y instalează apache2


Apt-get -y instalează phpmyadmin


În timpul procesului de instalare vom fi întrebați ce server web vom folosi, selectam Apache și facem clic pe „ introduce».


Apoi trebuie să configuram baza de date phpMyAdmin, selectați „ da" și faceți clic pe " introduce».


Apoi venim cu și introducem o parolă pentru baza de date phpMyAdmin, facem clic pe „ introduce„, în fereastra următoare confirmăm parola, adică. introduceți-l din nou și apăsați „ introduce».



După aceasta, instalarea va fi finalizată.

Configurarea Apache pentru a funcționa cu phpMyAdmin

Dacă instalăm phpMyAdmin folosind terminalul, atunci în acest caz, spre deosebire de instalarea grafică folosind managerul de programe, trebuie să conectăm manual fișierul de configurare phpMyAdmin ( acestea. fișierul de setări phpmyadmin).

Pentru a face acest lucru, scriem o comandă (cu drepturi root), cu care vom crea o legătură simbolică în directorul cu fișierele de configurare Apache.

Ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf

Apoi vom activa acest fișier de configurare.

A2enconf phpmyadmin

Reporniți Apache

Systemctl reporniți apache2


Gata, după aceasta puteți trece la verificarea funcționării phpMyAdmin.

Dacă este necesar, acest fișier de configurare poate fi dezactivat; în acest scop, există comanda a2disconf. După serverul Web, Apache trebuie, de asemenea, să fie repornit.

Apropo, puteți conecta acest fișier de configurare într-un alt mod, de exemplu, înregistrați direct conexiunea în fișierul apache2.conf, această metodă se găsește adesea în rețea, dar prima opțiune în acest caz este mai corectă. Pentru a edita apache2.conf, executați comanda (ca root).

Nano /etc/apache2/apache2.conf

Adăugați următoarea linie la sfârșitul fișierului.

Includeți /etc/phpmyadmin/apache.conf

Salvăm fișierul cu comanda rapidă de la tastatură Ctrl+O și apăsăm Enter, apoi îl închidem și cu comanda rapidă de la tastatură Ctrl+X. Apache în acest caz trebuie să fie repornit

Systemctl reporniți apache2

Verificarea funcționării phpMyAdmin, conexiunea la MySQL

Pentru a verifica funcționarea phpMyAdmin, să lansăm orice browser și să introducem următoarea adresă în bara de adrese ( aceasta este adresa locală a phpMyAdmin).

http://localhost/phpmyadmin

Dacă vedeți pagina de bun venit phpMyAdmin, atunci totul este în regulă, cu alte cuvinte, atât serverul web, cât și phpMyAdmin funcționează.

Pentru a vă conecta la serverul MySQL, introduceți numele de utilizator și parola; de exemplu, mă voi conecta ca root ( deși, după cum știți, nu este recomandat să lucrați ca root).


După autentificare, veți fi direcționat către pagina de pornire phpMyAdmin, unde puteți vedea o listă de baze de date de pe server și setările de bază ale serverului MySQL.


Dezinstalarea phpMyAdmin în Linux Mint 18.2

Puteți elimina phpMyAdmin fie folosind managerul de programe, fie folosind terminalul. Să ne uităm și la ambele metode.

Dezinstalarea phpMyAdmin folosind Program Manager

Deschideți managerul de programe și, în același mod ca în timpul instalării, găsiți phpMyAdmin. După ce deschideți phpMyAdmin în managerul de programe, trebuie să faceți clic pe „ Șterge».


În timpul procesului de eliminare, vom fi întrebați dacă dorim să ștergem setările bazei de date phpMyAdmin, lăsăm caseta de selectare, adică. ștergeți setările, faceți clic pe „ Redirecţiona».


Apoi va fi o întrebare dacă vrem să ștergem baza de date phpMyAdmin, bifam caseta și facem clic pe „ Redirecţiona", adică Vom șterge baza de date phpMyAdmin deoarece nu mai avem nevoie de ea ( Dacă aveți nevoie de el, atunci nu bifați caseta).


Câmpul phpMyAdmin va fi eliminat. Acum putem dezactiva fișierul de configurare phpMyAdmin din setările serverului web Apache. Pentru a face acest lucru, în terminal trebuie să rulăm comanda ( cu drepturi de superutilizator).

A2disconf phpmyadmin

Și reporniți Apache

Systemctl reporniți apache2


Dacă nu aveți nevoie de serverul web Apache, atunci, la fel ca phpMyAdmin, îl puteți elimina folosind managerul de programe.


În timpul procesului de eliminare Apache, nu veți avea întrebări suplimentare.

Dezinstalarea phpMyAdmin folosind Terminal

Pentru a elimina phpMyAdmin folosind terminalul, trebuie să-l lansăm în consecință. Apoi obținem drepturi de root folosind sudo -i (sau sudo su), deoarece ștergerea trebuie făcută cu drepturi de superutilizator.

Pentru a elimina numai phpMyAdmin, trebuie mai întâi să dezactivăm fișierul de configurare phpMyAdmin. Pentru a face acest lucru, ca și înainte, scriem următoarea comandă și repornim Apache.

A2disconf phpmyadmin systemctl reporniți apache2

Pentru a elimina phpMyAdmin folosim următoarea comandă.

Apt-get -y --purge elimina phpmyadmin

Cheie --epurareînseamnă că vrem să eliminăm pachetele împreună cu fișierele lor de configurare.

În timpul procesului de eliminare vom fi întrebați dacă dorim să ștergem setările bazei de date phpMyAdmin, răspundem „ da" și faceți clic pe " introduce».


Apoi, când sunt întrebați despre ștergerea bazei de date phpMyAdmin, răspundem și „ da„, așa cum am spus deja, dacă, desigur, nu aveți nevoie.


Ca rezultat, phpMyAdmin va fi șters.


Pentru a elimina serverul web Apache, scrieți următoarea comandă.

Apt-get -y --purge elimina apache2

Pentru a elimina toate pachetele conexe de care nu mai avem nevoie, trebuie să folosim următoarea comandă, astfel putem elibera spațiu pe disc.

Apt-get -y autoeliminare


Atât, sper că ți-a fost de folos materialul, succes!

Când lucrați cu baze de date MySQL, phpMyAdmin este cel mai popular și mai accesibil instrument de gestionare a bazelor de date, în special pentru începători.

phpMyAdmin este o aplicație web open source scrisă în PHP și este o interfață web pentru administrarea SGBD-ului MySQL. PHPMyAdmin vă permite să administrați un server MySQL printr-un browser, să rulați comenzi SQL și să vizualizați conținutul tabelelor și bazelor de date.

Să începem instalarea:

1. Introduceți comanda de instalare phpMyAdmin:

sudo apt-get install phpmyadmin

Programul de instalare va oferi o listă de pachete suplimentare necesare pentru a instala phpMyAdmin - de acord și apăsați Enter.

2. Selectați apache2 (mutați în caseta de dialog - tasta "Tab", selectați - "Spațiu"):

3. După instalarea pachetelor, programul de instalare vă solicită să efectuați configurarea inițială a phpMyAdmin:

Introduceți parola contului administrativ:

Introduceți parola pentru a vă conecta la serverul bazei de date:

Confirmați parola:

Instalarea este completă. Lansați browserul și introduceți http://[adresa noastră de domeniu]/phpmyadmin:

Introduceți numele și parola root pe care le-am specificat în setări:

Să aveți o treabă bună).

Acest articol va descrie în detaliu cum să instalați și să configurați corect phpmyadmin, care ne va ajuta să ne gestionăm bazele de date site-ului web mai eficient și mai vizual decât prin intermediul terminalului.

Vom instala pe Ubuntu 14.10. Dar articolul va fi relevant și pentru alții deb-base d distribuții, în unele cazuri cu modificări minore. Mai întâi, să ne uităm la instalare și configurare phpmyadmin la serverul web apache2.

Instalare prin GUI

Deschideți Centrul de aplicații al distribuției noastre și introduceți phpmyadmin în bara de căutare. Aplicația de care avem nevoie va fi afișată imediat mai jos. Selectați-l cu mouse-ul și faceți clic pe „Instalare”

Centrul de aplicații Ubuntu

Înainte de a începe instalarea, ni se va cere să introducem parola de administrator (superutilizator) pentru a continua instalarea. Introduceți parola și apăsați Enter


În timpul instalării va trebui să răspundem la câteva întrebări. În prima fereastră, selectați serverul web pentru reconfigurare automată. Puneți o bifă lângă el apache2și apăsați butonul "Redirecţiona"


În continuare suntem întrebați dacă să configurați baza de date pentru phpmyadmin folosind pachetul dbconfig-common. Valoarea implicită este bifată. Nu trebuie să reconfiguram bazele de date. Debifați caseta și faceți clic pe „Înainte”


și așteptați finalizarea instalării.

Instalare prin terminal/consola

Instalarea prin terminal/consolă este similară cu instalarea prin managerul de aplicații.

Deschideți terminalul cu combinația CTRL+ALT+Tși introduceți comanda

sudo apt-get install phpmyadmin -y

sudo apt - obțineți instalarea phpmyadmin - y

Instalatorul va cere o parolă de superutilizator. Introduceți-l și faceți clic introduce. Parola nu va fi afișată când este introdusă.

Apoi, ca și în cazul instalării GUI, trebuie să selectăm un server web pentru reconfigurarea automată. Mouse-ul nu funcționează în interfața pseudo-grafică. Pentru a selecta o casetă de selectare, apăsați pe bara de spațiu. Sărbătorind apache2și faceți clic introduce.


În fereastra următoare răspundem în același mod ca la instalarea în modul grafic. Selectați cu cursorul " <Нет> " și apăsați introduce.


Așteptăm finalizarea instalării.

Verificarea funcționării phpmyadmin

Verificați funcționalitatea phpmyadmin posibil la adresa http://localhost/phpmyadmin/într-un browser web. Dacă vedem formularul de autentificare, atunci phpmyadmin instalat cu succes


Selectați limba, introduceți datele de conectare și parola pentru bazele de date MySQL și confirmați cu butonul „OK”. Ca rezultat, ar trebui să ajungem la interfață phpmyadmin


Configurarea phpmyadmin pe un server web cu nginx fără apache2

Pentru unele configurații de server care nu includ un server web apache2, poate fi o problemă cu phpmyadmin. Nu vom putea intra în interfață phpmyadmin. Un exemplu de configurație ar fi pachetul nginx + php5-fpm. Această problemă poate fi rezolvată destul de simplu.

Deschideți fișierul de configurare al site-ului în editorul de text preferat (configurațiile sunt de obicei localizate în director /etc/nginx/sites-available/) și la secțiunea Server adăugați următoarele:

Locație /phpmyadmin ( root /usr/share/; index index.htm index.html index.php; locație ~ ^/phpmyadmin/(.+.php)$ ( try_files $uri = 404; root /usr/share/; # fastcgi_pass 127.0.0.1:9000; # decomentează când se folosește php5-cgi # fastcgi_pass unix:/var/run/php5-fpm.sock; # decommentează când se folosește php5-fpm fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $ include /request_filename/; nginx/fastcgi_params; ) locație ~* ^/phpmyadmin/(.+.(html|ico|xml|css|jpg|png|js|txt|gif|jpeg))$ ( root /usr/share/; ) ) locație /phpMyAdmin (rescrieți ^/* /phpmyadmin ultimul; )

locație/phpmyadmin(

Root/usr/share/;

Index index . indexul htm. index html. php;

Locație ~^/phpmyadmin/(.+.php)$(

Încercați _ fișiere $ uri = 404 ;

Root/usr/share/;

#fastcgi_pass 127.0.0.1:9000; # anulați comentariul când utilizați php5-cgi

# fastcgi_pass unix:/var/run/php5-fpm.sock; # anulați comentariul când utilizați php5-fpm

Fastcgi_index index . php;

Fastcgi_param SCRIPT _ FILENAME$ request_filename ;

Includeți /etc/nginx/fastcgi_params;

Locație ~ * ^ / phpmyadmin / (. + . (html | ico | xml | css | jpg | png | js | txt | gif | jpeg ) ) $ (

— server local pentru Linux. Din păcate, instrumentul de administrare a bazei de date phpMyAdmin nu este inclus în setul de instrumente LAMP și trebuie instalat separat. Acest articol vă va învăța cum să utilizați phpMyAdmin.

Instalarea phpMyAdmin pe Ubuntu

Foarte des, phpMyAdmin (PMA) se găsește pe serviciile de găzduire plătite și este folosit pentru a crea și administra baze de date de site-uri web. Nu este nevoie să-l instalați pe găzduire plătită - totul este deja făcut acolo înaintea dvs. Cel mai adesea, veți întâlni instalarea PMA pe computer pentru a administra bazele de date locale de server. Ca exemplu mă voi uita instalând phpMyAdmin pe Ubuntu este una dintre cele mai populare distribuții Linux.

Deschideți un terminal și introduceți următoarea comandă:

sudo apt-get install phpmyadmin

După aceea, introduceți parola de administrator și acceptați să continuați instalarea.

Selectați un server web care va fi configurat automat pentru a rula PMA. În cazul nostru este apache2.

Sunteți de acord să configurați baza de date folosind dbconfig-common.

Introduceți parola de administrator MySQL.

Setați o parolă pentru a înregistra PMA pe serverul bazei de date și apoi confirmați-o. După finalizarea instalării, phpMyAdmin va fi disponibil la http://localhost/phpmyadmin.

phpMyAdmin nu funcționează

Dacă accesați această adresă și vedeți o pagină de eroare, puteți face următoarele.

  • introduceți comanda în terminal:
    sudo ln - s / etc/ phpmyadmin/ apache. conf /etc/apache2/conf. d
  • reporniți serverul apache folosind comanda:
    sudo /etc/init. d/ reporniți apache2
  • Revizuiți http://localhost/phpmyadmin și ar trebui să vedeți acum pagina de conectare a administratorului phpMyAdmin.

Utilizatorul va fi root și parola pe care ați setat-o ​​în timpul instalării.

Crearea unei noi baze de date

După autentificare, ajungem la pagina de pornire a PMA, unde puteți selecta limba interfeței, dacă nu ați făcut-o înainte, vizualizați informații despre sistemul de gestionare a bazei de date MySQL și serverul web utilizat. Coloana din stânga arată toate bazele de date disponibile.

Ce va fi util mai întâi? Desigur, capacitatea de a crea o bază de date pentru un viitor site web. Pentru a face acest lucru, accesați fila Baze de date.

Doar introduceți numele noii baze de date și faceți clic pe butonul „Creați” - phpMyAdmin va face restul automat.

Va apărea un mesaj care indică crearea cu succes a bazei de date și va fi adăugat la lista de mai jos.

Adăugarea unui nou utilizator al bazei de date

După ce ați creat o nouă bază de date, trebuie să adăugați și un utilizator care ar putea să o folosească.

Pentru a face acest lucru, faceți clic pe inscripția „Verificați privilegiile”. Veți fi redirecționat către pagina „Utilizatori cu drepturi de acces la baza de date”, pe care trebuie să faceți clic pe „Adăugați un utilizator nou”.

În secțiunea „Informații despre cont”, introduceți numele de utilizator (în litere engleze), gazda (pe serverul local - localhost) și parola.

Chiar mai jos trebuie să setați privilegii pentru noul utilizator. Pe un server local, puteți bifa toate căsuțele fără ezitare. După aceasta, faceți clic pe butonul „OK” din partea de jos și va fi creat un nou utilizator.

Import si export baze de date

Pentru a crea o copie de rezervă a bazei de date, utilizați secțiunea „Export”.

În cazul metodei de export „rapidă”, copiile de siguranță ale tuturor bazelor de date disponibile vor fi create deodată în formatul selectat mai jos.




Top