نصب phpMyAdmin بر روی سرور لینوکس (دریافت پیوندک)

نوشته شده در تاریخ: 30/07/93 | نویسنده:هادی شهیدی

نصب برنامه phpmyadmin

سرورهای مجازی لینوکس و سرور اختصاصی لینوکس پرمخاطب ترین سرویس هایی هستند که در ایران وب هاست ارائه میگردد.
ممکن است شما به عنوان یکی از کاربران این سرورها مایل باشید سرور را بدون کنترل پنل مدیریت کنید.
فرضاً این سرور را برای یک دیتابیس سرور برای یک بازی یا یک فروشگاه آنلاین استفاده میکنید.

ما در این مقاله قصد داریم طریق نصب نرم افزار تحت وب phpMyAdmin که برای مدیریت بانک اطلاعاتی MySQL تحت وب استفاده میشود را بر روی سیستم عامل لینوکس نصب نماییم.
در مقالات دیگر طریق نصب دیتابیس mysql را نیز که قبل از نصب phpMyAdmin مورد نیاز است را توضیح خواهیم داد.

اتصال به منبع Remi یا Remi Repository
اتصال به منبع Remi برای نصب نسخه بروز شده از phpMyAdmin مرحله اول کار ما محسوب میشود :

CentOS/RHEL 6:
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

CentOS/RHEL 5:
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

Fedora 20:
# rpm -Uvh http://rpms.famillecollet.com/remi-release-20.rpm

Fedora 19:
# rpm -Uvh http://rpms.famillecollet.com/remi-release-19.rpm

Fedora 18:
# rpm -Uvh http://rpms.famillecollet.com/remi-release-18.rpm

 

نصب برنامه phpMyAdmin (پی اچ پی مای ادمین) از طریق منبع Remi
برای نصب برنامه phpMyAdmin با استفاده از منبع Remi بر روی سرور مجازی یا سرور اختصاصی لینوکس با دستور زیر صورت میگیرد :

yum –enablerepo=remi install phpMyAdmin

تنظیم دسترسی phpMyAdmin پس از نصب
نرم افزار phpMyAdmin بصورت پیش فرض جهت دسترسی از طریق localhost تنظیم شده است و لازم است جهت ایجاد دسترسی از راه دور تنظیمات را مطابق زیر در فایل زیر ایجاد نمایید :

/etc/httpd/conf.d/phpMyAdmin.conf

تغییر تنظیمات شامل تغییر همه دسترسی ها از آی پی 127.0.0.1 به آی پی کارت شبکه سرور شما و یا یاز کردن دسترسی برای همه مراجعه کنندگان (everyone)  میباشد :

Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin

## Comment below section to allow everyone
<Directory /usr/share/phpMyAdmin/>
<IfModule !mod_authz_core.c>
Order Deny,Allow
Deny from All
Allow from 192.168.1.0/24
Allow from ::1
</IfModule>
</Directory>

<Directory /usr/share/phpMyAdmin/libraries/>
Order Deny,Allow
Deny from All
Allow from None
</Directory>

<Directory /usr/share/phpMyAdmin/setup/lib/>
Order Deny,Allow
Deny from All
Allow from None
</Directory>

<Directory /usr/share/phpMyAdmin/setup/frames/>
Order Deny,Allow
Deny from All
Allow from None
</Directory>

ری استارت کردن آپاچی سرور
بعد از اعمال تغییرات فوق لازم است سرویس آپاچی بر روی سرور یک بار ری استارت (Restart) شود:

 service httpd restart

دسترسی به phpMyAdmin از طریق وب
برای دسترسی به صفحه وب phpMyAdmin مطابق زیر آی پی سرور را در مرورگر اینترنت خود وارد نمایید سپس نام کاربری مربوط به یک دیتابیس و رمز ورود به آن را در صفحه ظاهر شده وارد نمایید :

http://yourIP/phpMyAdmin/

Login Details: Use MySQL username and password.

ورود به phpMyAdmin