در این آموزش ما قصد داریم نحوه نصب و راه اندازی PhpMyAdmin را در لینوکس اوبونتو 18.04 را به شما شرح دهیم. PhpMyAdmin یک رابط وب تعاملی برای مدیریت دیتابیس میباشد، در این راستا ممکن است یکسری کاربران با دستورات MySQL احساس راحتی نکنند، و از طریق رابط کاربری تحت وب پایگاه داده هایشان را مدیریت و نیازهای خودشان را برآورده کنند.
شما میتوانید با استفاده از دستور زیر PhpMyAdmin را برای مدیریت دیتابیس MySQL/MariaDB از طریق مرورگر وب به راحتی نصب کنید.
در حین پروسه نصب پکیج ها، از شما میخواهد، وب سروری که باید بصورت اتوماتیک برای اجرای phpmyadmin کانفیگ شده باشد، را انتخاب کنید، کافیست توسط کلید space گزینه apache2 را انتخاب کنید سپس Enter را فشار دهید.
12 - سپس، پسورد یوزر ادمین MySQL/MariaB را وارد کنید و بعد از آن installer میتواند در phpmyadmin دیتابیس ایجاد کند.
به محض اینکه همه چیز تمام شد، شما میتوانید برای اعمال آخرین تغییرات سرویس apache2 را restart کنید.
نکته : اگر پکیج PhpMyAdmin بصورت اتوماتیک نتوانست با وب سرور آپاچی کار کند، دستورات زیر را برای کپی کردن فایل کانفیگ phpmyadmin در apache ، از مسیر /etc/phpmyadmin/ به /etc/apache2/conf-available/ (دایرکتوری فایل های کانفیگ موجود در وب سرور آپاچی) اجرا کنید و سپس آنرا با استفاده از ابزار a2enconf فعال کنید، و در آخر سرویس آپاچی را برای مشاهده تغییرات انجام شده restart کنید.
14 - در آخر، برای دسترسی به اینترفیس وب phpmyadmin، آدس زیر را در یک مرورگر همانند تصویر زیر وارد کنید.
همانند تصویر زیر، از پسورد root برای احراز هویت و لاگین درphpmyadmin استفاده کنید.
نکته مهم : اگر موفق به login با یوزر root نشدید (زیرا MySQL 5.7 را باید با sudo اجرا کنیم)، شما احتمالا نیاز خواهید داشت یک یوزر ادمین جدید برای دسترسی به شل mariadb ایجاد کنید. برای ایجاد این یوزر باید با یوزر root در ترمینال login کنید.
اکنون با یوزر جدید برای مدیریت دیتابیس تان به phpmyadmin لاگین کنید.
همچنین توصیه میشود مطالعه کنید.
4 آموزش کاربردی برای امنیت بخشیدن به اینترفیس وب PhpMyAdmin
آموزش نصب وب سرور Apache در Ubuntu 18.04
آموزش نصب MariaDB در Ubuntu 18.04
آموزش نصب PHP در Ubuntu 18.04
موفق باشید.
شما میتوانید با استفاده از دستور زیر PhpMyAdmin را برای مدیریت دیتابیس MySQL/MariaDB از طریق مرورگر وب به راحتی نصب کنید.
کد PHP:
$ sudo apt install phpmyadmin
در حین پروسه نصب پکیج ها، از شما میخواهد، وب سروری که باید بصورت اتوماتیک برای اجرای phpmyadmin کانفیگ شده باشد، را انتخاب کنید، کافیست توسط کلید space گزینه apache2 را انتخاب کنید سپس Enter را فشار دهید.
12 - سپس، پسورد یوزر ادمین MySQL/MariaB را وارد کنید و بعد از آن installer میتواند در phpmyadmin دیتابیس ایجاد کند.
به محض اینکه همه چیز تمام شد، شما میتوانید برای اعمال آخرین تغییرات سرویس apache2 را restart کنید.
کد PHP:
$ sudo systemctl restart apache2
نکته : اگر پکیج PhpMyAdmin بصورت اتوماتیک نتوانست با وب سرور آپاچی کار کند، دستورات زیر را برای کپی کردن فایل کانفیگ phpmyadmin در apache ، از مسیر /etc/phpmyadmin/ به /etc/apache2/conf-available/ (دایرکتوری فایل های کانفیگ موجود در وب سرور آپاچی) اجرا کنید و سپس آنرا با استفاده از ابزار a2enconf فعال کنید، و در آخر سرویس آپاچی را برای مشاهده تغییرات انجام شده restart کنید.
کد PHP:
$ sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
$ sudo a2enconf phpmyadmin
$ sudo systemctl restart apache2
14 - در آخر، برای دسترسی به اینترفیس وب phpmyadmin، آدس زیر را در یک مرورگر همانند تصویر زیر وارد کنید.
کد PHP:
http://domain_name/phpmyadmin
OR
http://SERVER_IP/phpmyadmin
همانند تصویر زیر، از پسورد root برای احراز هویت و لاگین درphpmyadmin استفاده کنید.
نکته مهم : اگر موفق به login با یوزر root نشدید (زیرا MySQL 5.7 را باید با sudo اجرا کنیم)، شما احتمالا نیاز خواهید داشت یک یوزر ادمین جدید برای دسترسی به شل mariadb ایجاد کنید. برای ایجاد این یوزر باید با یوزر root در ترمینال login کنید.
کد PHP:
$ sudo mysql -u root -p
کد PHP:
MariaDB [(none)]> CREATE USER 'admin'@'localhost' IDENTIFIED BY '=@!#254tecmint';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
اکنون با یوزر جدید برای مدیریت دیتابیس تان به phpmyadmin لاگین کنید.
همچنین توصیه میشود مطالعه کنید.
4 آموزش کاربردی برای امنیت بخشیدن به اینترفیس وب PhpMyAdmin
آموزش نصب وب سرور Apache در Ubuntu 18.04
آموزش نصب MariaDB در Ubuntu 18.04
آموزش نصب PHP در Ubuntu 18.04
موفق باشید.