Hướng dẫn cài đặt PHPMyAdmin trên CentOS 7 (dành cho LAMP)

Đặc điểm của phpMyAdmin :

Giao diện web thân thiện

Hỗ trợ hầu hết các tính năng MySQL:

Duyệt và thả cơ sở dữ liệu , bảng biểu, quan điểm, các lĩnh vực và chỉ số.

Tạo, sao chép , thả , đổi tên và thay đổi cơ sở dữ liệu , bảng biểu, các lĩnh vực và chỉ số

Quản lý người dùng MySQL và đặc quyền có

Nhập dữ liệu từ CSV và SQL

Xuất dữ liệu sang các định dạng khác nhau như: CSV , SQL , XML , PDF , ISO / IEC 26300 - OpenDocument Text và bảng tính , Word , LATEX và những người khác

Quản lý nhiều máy chủ

Chuẩn bị

Cài đặt kho Remi các bạn tham khảo link sau click here

Đảm bảo LAMP  đã được cài đặt trên máy chủ centos 7 . Tham khảo link click here

Tiến hành 

Bước 1:cài đặt phpMyAdmin

# yum install phpmyadmin -y

Bước 2:cấu hình phpMyAdmin

Quá trình cài đặt hoàn tất ,chúng ta sẽ phải cấu hình để PHPMyAdmin cho phép chúng ta truy cập từ xa 

Mở file và chỉnh sửa như sau để cho phép ip nhà bạn có thể truy cập

# nano /etc/httpd/conf.d/phpMyAdmin.conf

 

<Directory /usr/share/phpMyAdmin/>
   AddDefaultCharset UTF-8

   <IfModule mod_authz_core.c>
     # Apache 2.4

     Require local (sửa thành  Require ip <ip của bạn>)
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All

     Allow from 127.0.0.1(sửa thành Allow from <ip của bạn>)
     Allow from ::1
   </IfModule>
</Directory>

<Directory /usr/share/phpMyAdmin/setup/>
   <IfModule mod_authz_core.c>
     # Apache 2.4

     Require local (sửa thành  Require ip <ip của bạn>)
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All

     Allow from 127.0.0.1( sửa thành Allow from <ip của bạn>)
     Allow from ::1
   </IfModule>
</Directory>

Khi bạn hoàn tất, khởi động lại máy chủ web Apache :

# systemctl restart httpd.service

 

Bước 3 : Truy cập phpMyAdmin trong Trình duyệt

Bây giờ bạn có thể truy cập vào phpMyAdmin trong trình duyệt ,dùng ip vps để truy cập 

Đăng nhập  : tên người dùng  và mật khẩu sử dụng MariaDB .

http://ip-vps/phpMyAdmin/

Chú ý : vì đường dẫn /phpMyAdmin là mặc định nên ai cũng biết, để tăng cường bảo mật của phpMyAdmin các bạn có thể thay đổi đường dẫn như sau : 

VD :thay từ http://ip-vps/phpMyAdmin/ sang http://ip-vps/dulieudb/

Các bạn mở file cấu hình của phpMyadmin ra

# nano /etc/httpd/conf.d/phpMyAdmin.conf

và sửa như sau

#Alias /phpMyAdmin /usr/share/phpMyAdmin ( Thêm dấu ’#’ để đóng dòng liên kết )
#Alias /phpmyadmin /usr/share/phpMyAdmin ( Thêm dấu ’#’ để đóng dòng liên kết )

Alias /dulieudb /usr/share/phpMyAdmin (Thêm dòng này để tạo liên kết mới )

Nhớ khởi động lại apache

# systemctl restart httpd.service 

Và xem kết quả