Debianوبمستران

آموزش نصب phpMyAdmin با Apache روی Debian 10

آموزش نصب phpMyAdmin با Apache روی Debian 10
آموزش نصب phpMyAdmin با Apache روی Debian 10
آموزش نصب phpMyAdmin با Apache روی Debian 10

phpMyAdmin یک نرم افزار مدیریت و کنترل دیتابیس است که امکان مدیریت دیتابیس تحت وب و یک رابط گرافیکی را برای کاربران فراهم می کند و فرآیند کار با دیتابیس را بسیار آسان می سازد. از phpMyAdmin معمولا برای کار با دیتابیس هایی مثل MySQL و MariaDB استفاده می شود به همین منظور قصد داریم در آموزش نصب phpMyAdmin با Apache روی Debian 10 نحوه نصب و کانفیگ phpMyAdmin همراه با وب سرور آپاچی روی دبیان 10 را توضیح دهیم.

برای نصب phpMyAdmin باید یک سری پیش نیاز بر روی سرور نصب و فعال باشند که در زیر به آنها اشاره می کنیم.

  1. نصب دیتابیس MariaDB یا MySQL روی Debian
  2. نصب PHP روی Debian

اگر هر یک از این دو مورد را روی سرور خود نصب ندارید می توانید از طریق لینک های قرار گرفته ابتدا آنها را نصب کنید.

نصب phpMyAdmin روی Debian 10

پکیج نصب نرم افزار phpMyAdmin روی مخازن پیش فرض دبیان در دسترس نیست به همین علت باید پکیج حاوی فایل نصبی را از سایت اصلی phpMyAdmin روی سرور اضافه و نصب کنیم.

wget files.phpMyAdmin.net/phpMyAdmin/4.9.0.1/phpMyAdmin-4.9.0.1-all-languages.tar.gz

پس از انجام دانلود فایل، باید این فایل که به صورت فشرده می باشد را با دستور زیر از حالت فشرده خارج کنیم.

tar -zxvf phpMyAdmin-4.9.0.1-all-languages.tar.gz

پیشنهاد می کنیم برای حفظ امنیت فایل را به دایرکتوری دیگری منتقل کنید.

sudo mv phpMyAdmin-4.9.0.1-all-languages /usr/share/phpMyAdmin

فرآیند نصب کامل شده و می توانیم مراحل تنطیم phpMyAdmin را انجام دهیم.

کانفیگ phpMyAdmin

فایل کانفیگ زیر را کپی کنید.

sudo cp -pr /usr/share/phpMyAdmin/config.sample.inc.php /usr/share/phpMyAdmin/config.inc.php

حال این فایل کانفیگ را ویرایش می کنیم.

sudo nano /usr/share/phpMyAdmin/config.inc.php

خط زیر را به فایل کانفیگ اضافه می کنیم.

$cfg['blowfish_secret'] = '2O:.uw6-8;Oi9R=3W{tO;/QtZ]4OG:T:'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

برای ساخت جداول phpMyAdmin دستور create_tables.sql را وارد می کنیم.

sudo mysql < /usr/share/phpMyAdmin/sql/create_tables.sql -u root -p

حال وارد MariaDB می شویم.

sudo mysql -u root -p

کاربر phpMyAdmin را اضافه و دسترسی های آن را تنظیم می کنیم.

GRANT ALL PRIVILEGES ON phpMyAdmin.* TO 'username'@'localhost' IDENTIFIED BY 'yourpassWord';
FLUSH PRIVILEGES;

حال یک فایل برای دسترسی به phpMyAdmin در وب سرور Apache ایجاد می کنیم.

sudo nano /etc/apache2/sites-available/phpMyAdmin.conf

و اطلاعات زیر را درون این فایل وارد می کنیم.

Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpMyAdmin /usr/share/phpMyAdmin
AddDefaultCharset UTF-8
# Apache 2.4
Require all granted
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
# Apache 2.4
Require all granted
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1

یک هاست مجازی یا virtual host با دستور زیر اجرا می کنیم.

sudo a2ensite phpMyAdmin

یک دایرکتوری tmp برای phpMyAdmin ایجاد می کنیم.

sudo mkdir /usr/share/phpMyAdmin/tmp

سطح دسترسی های فایل ایجاد شده را تغییر می دهیم.

sudo chmod 777 /usr/share/phpMyAdmin/tmp

مالکیت دایرکتوری phpMyAdmin را تغییر می دهیم.

sudo chown -R www-data:www-data /usr/share/phpMyAdmin

در نهایت سرویس آپاچی را مجدد راه اندازی می کنیم.

sudo systemctl restart Apache2

برای دسترسی به پنل phpMyAdmin جهت مدیریت دیتابیس می توانید در مرورگر از آدرسی با فرمت زیر استفاده کنید.

ip-address/phpMyAdmin

پس از باز شدن صفحه با وارد کردن اطلاعات دیتابیس می توانید دیتابیس موردنظر خود را مدیریت کنید.

به پایان این مطلب از نایس استار رسیدیم و امیدواریم نحوه نصب و کانفیگ phpMyAdmin با وب سرور آپاچی روی دبیان 10 را به کمک آموزش نصب phpMyAdmin با Apache روی Debian 10 با موفقیت انجام داده باشید.


(1) نحوه نصب LAMP با Apache PHP 7 و
نحوه نصب LAMP با Apache PHP 7 و MariaDB 10 در لینوکس اوبونتو


(2) آموزش راه اندازی LAMP در CentOS7 گیم
آموزش راه اندازی LAMP در CentOS7 گیم سرور دات آی آر


(3) آموزش نصب Apache PHP MySQL و PHPmyAdmin - مرحله اول
04.01.2009 با سلام خدمت کاربران گرامی من قصد دارم که به شما آموزش دهم که چگونه Apache PHP MySQL و PHPmyAdmin را بر روی سیستم خود نصب کنید . البته هر کاری سختی خود را دارد این


(4) آموزش نصب php mysql apache phpmyadmin lamp در
را بزنید با دستور بالا آخرین نسخه های phpapachemysql نصب خواهند شد. برای mysql ازتون رمز میخواد وارد کنیدالبته یادتون باشه که برای phpmyadmin هم باید همین رمز رو وارد کنید خب الان نیاز به نصب phpmyadmin داریم با


(5) آموزش تصویری نصب دبیان 9 - انجمن آموزشی لینوکس و ویپ
آموزش نصب لینوکس دبیان 9 Minimal 1 - بعد از دانلود فایل iso لینوکس دبیان 9 minimal از لینک های بالا آنرا روی CD رایت کنید یا با استفاده از ابزار LiveUSB مثلا Unetbootin یا Etcher یک USB بوتیبل بسازید. 2 - به محض اینکه یک مدیای بوتیبل Installer ایجاد


(6) آموزش PHP جلسه چهارم نصب PHP و Apache و Mysql و PHPMyadmin
Apache 2.4.23 - PHP 5.6.257.0.10 - MySQL 5.7.14 - PhpMyAdmin 4.6.4 - Adminer 4.2.5 - PhpSysInfo 3.2.5. 4. اگر ومپ سروری از قبل روی سیستم نصب دارید ومپ دیگری روی آن نصب نکنید ممکن است داده های روی


(7) نصب PHP Apache HTTP MySQL phpMyAdmin بر روی ویندوز 10
در این آموزش بصورت مرحله به مرحله PHP Apache HTTP MySQL phpMyAdmin را بر روی ویندوز 10 نصب می کنیم. توجه داشته باشید که بر روی ویندوز های پایین تر هم می توانید موراد ذکر شده را نصب کنید.


(8) آموزش نصب دروپال در لوکال هاست
آموزش نصب دروپال در لوکال هاست


(9) آموزش نصب و راه اندازی xampp
آموزش نصب و راه اندازی xampp


(10) آموزش نصب phpMyAdmin در Centos 7
پس از نصب استک LAMP و یا نصب استک LEMP در Centos 7 شما نیاز خواهید داشت برای افزایش کارایی و سرعت عملکرد در آنها چندین ابزار کمکی نصب کنید. حال در این مطلب قصد داریم به آموزش نصب phpMyAdmin در Centos 7 پرداخته تا شما بتوانید با نصب ان یک

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

هفده + 11 =

دکمه بازگشت به بالا