Instalați și configurați phpMyAdmin în mediul Ubuntu

Soluțiile foarte eficiente pentru lucrul cu bazele de date sunt puține. În cea mai mare parte, a utilizat mai multe programe și soluții. Aplicația phpMyAdmin este cunoscută pentru a permite lucrul fără intrare directă în limba de interogare SQL, oferind simplitate și loialitate noului utilizator. Instalarea phpMyAdmin Ubuntu este o sarcină trivială pentru un profesionist. Un utilizator novice se poate confrunta cu unele surprize și puncte controversate.

Cum se instalează și configurează phpMyAdmin în Ubuntu.

Ce este phpMyAdmin?

phpMyAdmin este o aplicație web tradițională open source lansată sub licența GNU GPL. Asta este, oricine poate folosi programul pentru orice scop, precum și să își modifice codul și să modifice software-ul. Aplicația vă permite să efectuați diverse sarcini pentru administrarea DBMS-ului MySQL, a comenzilor de limbă de interogare, precum și a căuta baze de date. Și toate acestea sunt disponibile direct de pe browser!

Programul a câștigat într-adevăr o popularitate considerabilă. Acesta este utilizat pe scară largă în diverse proiecte comerciale și gratuite, iar experții în limbajul PHP își pot încorpora liber funcționalitatea. Acum vom analiza rapid ce trebuie făcut înainte de a instala phpMyAdmin pe Ubuntu.

Ce să faci mai întâi?

Înainte de a instala phpMyAdmin ...

Mai întâi, asigurați-vă că aveți drepturile necesare. Obținerea drepturilor de root nu este necesară, dar trebuie să existe privilegii de comandă sudo.

În al doilea rând, LAMP trebuie să fie configurat pe serverul dvs. Acesta este un teanc de tehnologii Linux (inclusiv Ubuntu), server web Apache, MySQL DBMS și limbaj de programare PHP. Fără aceste tehnologii, nu are rost să continuăm să lucrăm.

În al treilea rând, achiziționați un domeniu cu un certificat SSL / TLS. Se știe că serverul phpMyAdmin instalat pe Ubuntu este adesea atacat. Dacă aveți nevoie să protejați serverul de amenințări - este mai bine să nu vă conectați la acesta printr-o conexiune neprotejată (HTTP).

Pașii următori

Pentru a începe instalarea aplicației phpMyAdmin pe Ubuntu Server, va trebui să actualizați informațiile pachetului:

"Sudo apt-get update"

Apoi puteți să descărcați și să instalați fișierele necesare:

"Sudo apt-get instalează phpMyAdmin php-mbstring php-gettext"

Când instalați prima dată phpMyAdmin, Ubuntu va trebui să învețe mai multe informații. Selectați serverul "apache2". La întrebarea despre utilizarea "dbconfig-common", răspunde "Da". Apoi introduceți informațiile administratorului unde va fi necesar. După aceea, introduceți și repetați parola pentru programul în sine.

Activați acum extensiile PHP. Acest lucru va trebui făcut manual:

"Sudo phpmodmod mcrypt

sudo phpenmod mbstring »

Acum reporniți programul Apache. Aceasta va aplica modificările:

"Sudo systemctl reporni apache2"

Accesul la interfața programului phpMyAdmin poate fi obținut folosind ...:

"// x / phpMyAdmin"

unde "x" este numele de domeniu sau adresa IP a serverului. Acum puteți intra cu ușurință în programul configurat. Pentru a face acest lucru, utilizați numele standard - "root", precum și parola pe care ați introdus-o când configurați MySQL. Următorii pași pentru configurarea aplicației phpMyAdmin în Ubuntu sunt necesari dacă doriți să faceți munca mai sigură.

Software-ul de securitate

Cu ajutorul tehnicilor suplimentare, puteți oferi protecție "bonus" atunci când gestionați un DBMS printr-un browser.

.htaccess

Fișierul .htaccess trebuie să fie utilizat pentru a se asigura că serverul Apache este gestionat de persoana care o folosește. Acest fișier conține anumite directive care sunt obligatorii pentru execuția pe întregul server web. Acesta ar trebui să fie plasat în directorul rădăcină. Poate fi localizat și în orice alt loc. Apoi, regulile scrise în acest .htaccess vor avea o prioritate mai mare, deși acționează pentru o anumită locație.

Directivele disponibile pentru .htaccess ar trebui găsite pe site-ul oficial Apache. Suportul pentru fișierele de acest tip trebuie să fie activat în prealabil.

Cum să activați permisiunea de utilizare?

Accesați configurația Apache:

"Sudo nano /etc/apache2/conf-available/phpMyAdmin.conf"

Aici trebuie să adăugați date din formularul de mai jos:

"

Opțiuni FollowSymLinks

IndexIndex index.php

AllowOverride All

. . . "

Apoi, închideți fișierul, salvând modificările. Reporniți Apache cu o comandă de genul:

"Sudo systemctl reporni apache2".

Crearea unui fișier pentru directive

Introduceți comanda:

"Sudo nano /usr/share/phpMyAdmin/.htaccess"

Acesta va crea un fișier ".htaccess" și va primi permisiunea de ao edita. Fișierul trebuie să conțină informații. Completați următoarele date:

"AuthType Basic

AuthName "Fișiere restricționate"

AuthUserFile /etc/phpMyAdmin/.htpasswd

Solicitați utilizator valabil »

Nu uitați să salvați fișierul înainte de a termina lucrul cu acesta.

Cum se creează un fișier de parolă?

Anterior, am sugerat să specificați calea pentru fișierul de parolă. Acum, acest fișier trebuie să fie creat și editat. Parola configurată vă va permite să efectuați autentificarea în phpMyAdmin de oriunde și nu numai în Ubuntu.

Instalați pachetul de suport ".htpasswd".

"Sudo apt-get instala apache2-utils"

Creați un fișier ".htpasswd" și adăugați un utilizator nou la acesta. Asigurați-o mai bine astfel:

"Sudo htpasswd -c /etc/phpMyAdmin/.htpasswd nume de utilizator"

unde "username" este numele de utilizator.

Schimbați modificările înapoi. Cum se elimină phpMyAdmin?

Dacă este necesar să eliminați phpMyAdmin, Ubuntu vă permite să faceți următoarele:

Scoateți pachetele (numai în ordine inversă):

"Sudo apt-get purge phpMyAdmin

sudo apt-get purge php5-mysql

sudo apt-get purge php5

sudo apt-get purge mysql-server

sudo apt-get purge apache2 »

Eliminăm dependențele:

"Sudo apt-get purge apache2.2-comună

sudo apt-get purge apache2-mpm-prefork

sudo apt-get purge libapache2-mod-php5

Dacă este folosit Apache 2, trebuie să ștergeți directoarele:

"/ Etc / apache2 /

/ etc / php5 / apache2 / "

concluzie

Am dat seama cum să instalați și să eliminați phpMyAdmin, precum și să aflați alte detalii utile. Dacă aveți întrebări - nu ezitați să le lăsați în comentarii. Vizitatorii și administratorii site-ului nostru vă vor ajuta să găsiți soluții la multe probleme!