با درود و سپاس
این پست در مورد، روش نصب اسکریپت PHPmyAdmin به صورت محلی بر روی سیستم عامل Ubuntu، می باشد.
بر روی سیستم عامل لینوکس خود نصب کنید و در صورت برخورد به مشکل از طریق جستجو در Google راهکار حل آن را پیدا کرده و یا از طریق پرسیدن سوال در انجمن های مخصوص به Ubuntu مانند ASKUbuntu مشکلاتی را که به آن برخوردید، حل نمایید.
sudo apt update sudo apt install phpmyadmin php-mbstring php-gettext sudo phpenmod mbstring sudo systemctl restart apache2
در مرحله بعد، برای اتصال به MySQL کد زیر را در این ترمینال، وارد نمایید:
sudo mysql -u -p
برای نمایش دیتابیس های موجود در نرم افزار MySQL از دستور زیر استفاده کنید:
SELECT user,authentication_string,plugin,host FROM mysql.user;
خروجی دستور بالا مشابه تصویر زیر می باشد:
در مرحله بعد دستور تغییر پسورد User ای که برای PHPMyAdmin وارد کردید را مشابه زیر وارد نمایید:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_PHPMyadmin_password';
در صورت برخورد به خطای زیر:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
مشابه تصویر زیر از دو دستور زیر ( بر اساس این پست) برای رفع این خطا اقدام نمایید:
uninstall plugin validate_password; ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_PHPMyadmin_password';
همچنین در صورت برخورد به خطای 404 مانند شکل زیر:
از دستورات زیر برای رفع این مشکل مانند تصویر زیر اقدام نمایید (لینک مرجع):
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf sudo /etc/init.d/apache2 reload
یا
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin sudo /etc/init.d/apache2 reload
با تشکر