Situatie
Pentru instalare PhpMyadmin, se pot folosi pasii de mai jos.
Solutie
Pasi de urmat
Se actualizeaza pachetele software si se instaleaza wget
sudo apt update
sudo apt install wget -y
Instalam apache
sudo apt install apache2 -y
Instalam PHP
sudo apt install php php-cgi php-mysqli php-pear php-mbstring php-gettext libapache2-mod-php php-common php-phpseclib php-mysql -y
Se instaleaza MariaDB:
sudo apt install mariadb-server mariadb-client -y
Se configureaza MariaDB in mod secure:
sudo mysql_secure_installation
Set root password? [Y/n] - se apasa Y si se seteaza parola de root pentru baza de date
Remove anonymous users? [Y/n] - se apasa y pentru a dezactiva utilizatorii anonimi
Disallow root login remotely? [Y/n] se apasa y pentru a dezactiva logarea remote a userului root
Remove test database and access to it? [Y/n] - se apasa y pentru stergerea bazei de date pentru test
Reload privilege tables now? [Y/n] - se apasa y pentru a se reincarca drepturile
Se descarca ultima versiune de de phpMyAdmin:
wget -P Downloads https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.tar.gz
Se dezarhiveaza si se configureaza phpMyAdmin
sudo mkdir /var/www/html/phpMyAdmin
cd Downloads
sudo tar xvf phpMyAdmin-latest-all-languages.tar.gz --strip-components=1 -C /var/www/html/phpmyadmin
sudo cp /var/www/html/phpmyadmin/config.sample.inc.php /var/www/html/phpmyadmin/config.inc.php
Se seteaza o parola de blowfish in fisierul de config:
sudo nano /var/www/html/phpmyadmin/config.inc.php
$cfg['blowfish_secret'] = 'nouaparola';
Se seteaza permisiunile pe fisierul de config si pe directorul phpmyadmin:
sudo chmod 660 /var/www/html/phpmyadmin/config.inc.php
sudo chown –R www-data:www-data /var/www/html/phpmyadmin
Se restarteaza apache :
sudo systemctl restart apache2
Leave A Comment?