Cum se instaleaza phpmyadmin pe Unix sau pe Centos 6.3
Cuprins:
- Cerințe preliminare
- Instalarea phpMyAdmin pe CentOS
- Configurarea Nginx și phpMyAdmin
- Accesarea phpMyAdmin
- Concluzie
phpMyAdmin este un instrument open source bazat pe PHP pentru gestionarea serverelor MySQL și MariaDB printr-o interfață bazată pe web.
phpMyAdmin vă permite să interacționați cu bazele de date MySQL, să gestionați conturile și privilegiile utilizatorilor, să executați declarații SQL, să importați și să exportați date într-o varietate de formate de date și multe altele.
În acest tutorial, vă vom arăta cum să instalați phpMyAdmin cu Nginx pe CentOS 7.
Cerințe preliminare
Asigurați-vă că ați îndeplinit următoarele cerințe înainte de a continua cu acest tutorial:
- LEMP (Linux, Nginx, MySQL și PHP 7) instalat pe serverul dvs. CentOS. Conectat ca utilizator cu privilegii sudo.
Deși nu este necesar, este recomandat să accesați instalarea phpMyAdmin prin HTTPS. Dacă nu aveți SSL pe site-urile dvs., urmați instrucțiunile despre securizarea Nginx cu ajutorul „Let's Encrypt on CentOS 7”.
Instalarea phpMyAdmin pe CentOS
Urmați următorii pași pentru a instala phpMyAdmin pe un sistem CentOS 7:
-
phpMyAdmin este inclus în depozitul EPEL. Dacă nu aveți deja activat EPEL, puteți face acest lucru tastând:
sudo yum install epel-releaseOdată ce depozitul EPEL este activat, instalați phpMyAdmin și toate dependențele sale cu următoarea comandă:
sudo yum install phpmyadminModificați proprietatea grupului din directorul
/etc/phpMyAdminînnginx(utilizatorul sub care se execută serviciul PHP FPM):sudo chgrp -R nginx /etc/phpMyAdmin
Configurarea Nginx și phpMyAdmin
Există mai multe moduri de a configura Nginx pentru a servi fișierele phpMyAdmin. Dacă blocul de server al domeniului dvs. este deja configurat pentru a răspunde solicitărilor PHP, atunci puteți crea pur și simplu o legătură simbolică din fișierele de instalare phpMyAdmin la directorul rădăcină al documentului dvs. de domeniu.
În acest ghid vom crea un fragment pe care îl putem include în oricare dintre fișierele noastre de blocuri de server Nginx.
Începeți prin a crea directorul de
snippets
:
sudo mkdir -p /etc/nginx/snippets
Deschideți editorul de text și creați următorul fișier:
sudo nano /etc/nginx/snippets/phpMyAdmin.conf
Lipiți următorul conținut:
/etc/nginx/snippets/phpMyAdmin.conf
location /phpMyAdmin { root /usr/share/; index index.php index.html index.htm; location ~ ^/phpMyAdmin/(.+\.php)$ { try_files $uri =404; root /usr/share/; fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_params; } location ~* ^/phpMyAdmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { root /usr/share/; } } location /phpmyadmin { rewrite ^/* /phpMyAdmin last; }
Asigurați-vă că utilizați calea sau adresa / portul socket-ului corect pentru directiva
fastcgi_pass
.
Salvați fișierul și închideți editorul.
Acum puteți adăuga următoarea linie la blocul de server al fiecărui domeniu în care doriți să accesați phpMyAdmin folosind:
domain.com/phpmyadmin
include snippets/phpMyAdmin.conf;
Iată un exemplu:
/etc/nginx/conf.d/domain.com.conf
server { #… other code include snippets/phpMyAdmin.conf; #… other code }
Accesarea phpMyAdmin
Pentru a accesa interfața phpMyAdmin, deschideți browserul preferat și tastați numele de domeniu al serverului sau adresa IP publică urmată de
/phpmyadmin
:
http(s)://your_domain_or_ip_address/phpmyadmin
Introduceți datele de autentificare ale utilizatorului administrativ și faceți clic pe
Go


Concluzie
Felicitări, ați instalat cu succes phpMyAdmin pe serverul dvs. CentOS 7. Acum puteți începe să creați baze de date MySQL, utilizatori și tabele și să efectuați diverse interogări și operații MySQL.
centos phpmyadmin mysql mariadb nginx phpCum se instalează și se securizează phpmyadmin cu apache pe centos 7
phpMyAdmin vă permite să interacționați cu bazele de date MySQL, să gestionați conturile și privilegiile utilizatorilor și să executați declarații SQL. În acest tutorial, vom parcurge pașii necesari pentru instalarea și securizarea phpMyAdmin cu Apache pe CentOS 7.
Cum se instalează nginx pe centos 7
Nginx pronunțat „motor x” este un server de proxy HTTP liber și de înaltă performanță și proxy invers, responsabil pentru gestionarea încărcării unora dintre cele mai mari site-uri de pe Internet. Acest tutorial vă va învăța cum să instalați și să gestionați Nginx pe mașina dvs. CentOS 7.
Cum se instalează phpmyadmin cu nginx pe ubuntu 18.04
phpMyAdmin este un instrument open source bazat pe PHP pentru gestionarea serverelor MySQL și MariaDB printr-o interfață bazată pe web. Acest tutorial descrie cum se instalează phpMyAdmin cu Nginx pe Ubuntu 18.04.







