وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

چطور از طریق phpMyAdmin به دیتابیس سرور ریموت متصل شویم

به همراه آموزش ساده نصب اولیه phpMyAdmin

0 ۲۷۵
زمان لازم برای مطالعه: 3 دقیقه

بدون شک phpMyAdmin یک ابزار قدرتمند و کاربری برای انجام عملیات مختلف روی دیتابیس می باشد ، اگر چه قطعا میتواند تمام عملیات را از طریق دستورات در خط فرمان سرور mysql اجرا کنید ، اما رابط کاربری GUI زندگی را راحت تر میکند ،

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

از این منظر امنیتی کاربران نمیخواهند که phpmyadmin روی سرور اصلی خود نصب کنند ، و به جای آن از command line استفاده می کنند .

اما واقعا اگر نیاز به دسترسی به دیتابیس داشته باشید و استفاده از command لاین MYSQL را ندانید و یا ساده تر از آن استفاده از phpMyAdmin را ترجیح بدهید و از طرفی امنیت هم برای شما مهم باشد چه ؟

خب ، امروز در این مقاله از وبلاگ رسانگار آموزشی در خصوص روش نصب phpMyadmin روی سرور لینوکسی که در محیط داخل شبکه خود نصب کرده اید  ( اوبونتو و سنت او اس) تهیه کردم که بعد از نصب آن با اعمال تنظیمات به دیتابیس سرور خود بصورت ریموت متصل بشوید

شروع میکنیم !

 گام 0  : نصب phpMyAdmin

?

اگر phpMyadmin رو روی کلاینت خودتون نصب دارید میتونید از این مرحله بگذرید ، در غی راین صورت دستوارن زیر رو بر اساس توزیع لینوکسی که استفاده میکنید اجرا کنید ( برای اجرای این دستوران نیاز به دسترسی سطح بالای root دارید )

دستور نصب phpMyAdmin روی Ubuntu

دستور نصب phpMyAdmin روی CentOS

گام  1 : ایجاد کاربر

حال فقط در صورتی میتوانیم به سرور ریموت متصل شویم که یک یوزر روی سرور داشته باشیم که با هاست نیم و یا ای پی کلاینت ما همخوانی داشته باشد ، اولین کار ایجاد کاربر روی سرور ریموت با ای پی یا هاست نیم سیستم لوکال است ( اگر سیستم لوکال و یا محل نصب phpmadmin شما پشت فایروال/NAT است باید ای پی پابلیک اینترنت خود را  استفاده کنید

پیشنهاد می‎کنیم بخوانید:
چطور دمای CPU را در CentOS 7 یا Redhat Enterprise 7 ببینیم

پیچیده به نظر اومد ؟

فقط گامهای زیر رو دنبال کنید

  • به سرور دیتابیس ریموت با SSH وارد بشوید.
  • با دستور زیر به MySQL متصل بشید

mysql -u root -p

  • و سپس این دستورات را اجرا کنید ( مطابق نیاز خود نام کاربری و پسورد را را قبل از اجرا ویرایش کنید )

  • از SSH خارج بشوید
  • حال که یوزر را ایجاد کرده اید لازم است تا تست کنید ببنید آیا میتوانید به سرور ریموت Mysql متصل شوید  ، ترمینال کلاینت را باز کنید و دستور زیر را جرا کنید


در بیشتر موارد شماره پورتی که سرویس Mysql روی آن اجرا می شود 3306 است ، اما اگر اینطور نیست لازک است تا با سویچ -P ( به بزرگ بودن حرف دقت کنید ) پورت دیتابیس سرور مقصد را مشخص کنید ، اگر از اینکه mysql روی سرور مقصد روی چه پورتی اجرا می شود مطئن نیستید مچدد با SSH به سرور ریموت متصل شوید و دستور زیر را اجرا کنید


باید پورت را در خروجی مشاهده کنید (مخصوصا بعد از : ستون چهارم )

بعد از اجرای دستور فوق مطئن شوید که با توجه به این اطلاعات میتوایند از راه دور به سرور mysql متصل شوید ، قب لاز ادامه پیکربندی هرگونه مشکل ایجاد شده را بررسی و رفع کنید

حال به پیکربندی phpmyadmin برای اتصال به سرور ریموت می رسیم

گام 2 :  پیکربندی phpMyAdmin

دستور زیر را در ترمینال کلاینت محل نصب phpadmyadmin وارد کنید


و کدهای زیر را در انتهاب فایل اضافه کنید ( بدون کامنت توضیحات البته )

پیشنهاد می‎کنیم بخوانید:
CentOS یا Ubuntu: کدام لینوکس گزینه بهتری برای سرور است؟

 


بعد از اضافه کردن با دستور CTRL+X فایل رو ذخیره کنید

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

http://localhost/phpmyadmin

در phpmyadmin متوجه خواهید شد که سرور ریموت در DropDown قابل انتخاب خواهد شد و با انتخاب آن میتوانی آن را مدیریت کنید

 

کل این کار در دو گام ساده انجام شد ، فراموش نکنید با نظراتتون ما رو از کیفیت آموزش ارائه شده ، کم و کاستی ها و سوالات احتمالی باخبر کنید

هفته خوبی داشته باشید

 

دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید