Cấu hình chạy remote database mariadb trên phpmyadmin
Last modified by Admin on 2023/12/27 09:18
Tổng quan
Với một số mô hình chạy private database, việc kết nối database thông qua tool trên máy client sẽ khá là khó khăn. Thông thường, ta sẽ sử dụng một server khác public và cùng dải VPC với private database để có thể kết nối tới nó. Ở trong bài viết này, mình sẽ hướng dẫn cấu hình phpmyadmin để có thể connect tới remote private database. Cụ thể thông tin mô hình như sau:
- Public Server:
- Hệ điều hành: Ubuntu 20.04
- WAN IP: 14.225.44.201
- LAN IP: 10.20.1.18
- Private Database:
- Mariadb 10.4
- LAN IP: 10.20.1.27
Hướng dẫn cấu hình
Sau khi cài đặt phpmyadmin, thực hiện sửa cấu hình trong file config như sau:
sudo vim /etc/phpmyadmin/config-db.php
$dbuser='phpmyadmin';
$dbpass='xxxxxxx';
$basepath='';
$dbname='phpmyadmin';
$dbserver='10.20.1.27'; #change IP private db here
$dbport='3306';
$dbtype='mysql';
$dbuser='phpmyadmin';
$dbpass='xxxxxxx';
$basepath='';
$dbname='phpmyadmin';
$dbserver='10.20.1.27'; #change IP private db here
$dbport='3306';
$dbtype='mysql';
Lưu file này lại, thực hiện restart lại apache.
systemctl restart apache2
Như vậy là bạn đã cấu hình xong, truy cập vào đường dẫn sau và đăng nhập vào database
http://14.225.44.201/phpmyadmin
Sử dụng thông tin đăng nhập của private database để đăng nhập.