phpMyAdmin là một ứng dụng web, được dùng để quản lý cơ sở dữ liệu MySQL thông qua giao diện web [web Interface]. Nó có thể được cấu hình để quản lý local database hoặc remote database.
Sau đây hãy cùng xem ngay cách cài đặt phpMyAdmin và định cấu hình cho LAMP, LEMP.
Điều kiện để cài đặt phpMyAdmin
- LAMP stack [Linux, Apache, MySQL, PHP] đã được cài đặt trên máy chủ hoặc LEMP stack [Linux, Nginx, MySQL, PHP].
- Truy cập vào tài khoản user sudo với quyền root [có khả năng sử dụng lệnh sudo].
- Hệ điều hành CentOS 7 và 8.
- Update trình quản lý Yum, nó là thành phần mặc định của CentOS 7.
Cài đặt phpMyAdmin trên LEMP và LAMP
1. Cài đặt EPEL Repository
Nếu bạn đã cài đặt EPEL thì có thể bỏ qua bước này.
phpMyAdmin không có sẵn trong repository mặc định của CentOS 7 và 8 nên bạn phải sử dụng EPEL repository.
Sử dụng lệnh sau và nhấn enter để cài đặt:
sudo yum install -y epel-release
Khi cài đặt xong bạn có thể update EPEL repository bằng lệnh sau:
sudo yum –y update
2. Cài đặt phpMyAdmin trên LEMP và LAMP
Để cài đặt phpMyAdmin trên LEMP và LAMP, bạn dùng lệnh:
sudo yum -y install phpmyadmin
Khi hệ thống chạy lệnh, phpMyAdmin đã được cài đặt và sẵn sàng hoạt động.
3. Cấu hình của phpMyAdmin
Đối với Apache
Để cấu hình phpMyAdmin chấp nhận kết nối remote đến database từ mọi địa chỉ IP. Bạn mở và điều chỉnh lại file phpmyadmin.conf
# vi /etc/httpd/conf.d/phpmyadmin.conf
Tìm đến block , sử dụng # để khóa những dòng lệnh sau:
# Require ip 127.0.0.1
# Require ip ::1
Thêm nội dung sau vào ngay bên dưới dòng Require ip ::1
Require all granted
Tiếp theo, bạn copy file mẫu config.sample.inc.php và đổi tên thành config.inc.php trong thư mục /usr/share/phpMyAdmin/
# cp /usr/share/phpMyAdmin/config.sample.inc.php /usr/share/phpMyAdmin/config.inc.php
Điều chỉnh lại nội dung file config.inc.php
# vi /usr/share/phpMyAdmin/config.inc.php
Tìm tất cả các giá trị “cookie” có trong file và thay thế bằng “http”.
Bây giờ, đi đến màn hình đăng nhập của mình, bạn sẽ phải nhập //IP_OR_DOMAIN/MySecretLogin để có quyền truy cập.
Đối với Nginx
Bạn tạo shortcut cho thư mục phpMyAdmin bên trong thư mục website:
ln -s /usr/share/phpMyAdmin /home/domain.com/public_html
service php-fpm restart
service nginx restart
Khi đó bạn có thể truy cập qua domain.com/phpMyAdmin và đăng nhập sử dụng tài khoản MySQL.
4. Truy cập phpMyAdmin
Sau khi cài đặt và cấu hình hoàn tất, bạn mở trình duyệt và truy cập vào trang quản trị phpMyAdmin bằng đường dẫn: //IP-server/phpmyadmin.
PHPmyadmin là một phần mềm rất tốt dùng để quản lý MySQL vì nó có giao diện trực quan. PHPmyadmin được cài sẵn trên VPSSIM bài này tôi sẽ hướng dẫn các bạn cách truy cập vào nó.
Ta SSH vào VPS rồi gõ lệnh VPSSIM, rồi chọn 5
VPSSIM Menu ================================================================= 1] Them Website & Code 16] Sao Luu Du Lieu Toi VPS Backup 2] Xoa website 17] Quan Ly Resilio Sync 3] Backup & Restore Code 18] Cai Dat File Manager 4] Quan Ly Database 19] Cai Dat Net2FTP 5] Quan Ly phpMyAdmin 20] Cai Dat MonstaFTP 6] Quan Ly Zend OPcache 21] Cai Dat NetData 7] Quan Ly Memcached 22] Cai Dat FreeSSL [Let's Encrypt] 8] Quan Ly Redis Cache 23] Cai Dat PaidSSL [Comodo...] 9] Quan Ly FTP Account 24] Tien ich - Addons 10] Quan Ly Swap 25] Update System [Nginx,PHP...] 11] Quan Ly Cronjob 26] Clear All Caches 12] Quan Ly File Log 27] Check Server Status & Info 13] Config Cau Hinh PHP 28] Update VPSSIM 14] WordPress Blog Tools 29] Change Language 15] Bao Mat Server & Website Nhap lua chon cua ban [0-Thoat]:5
Tại đây ta sẽ thấy đường link để đăng nhập vào PHPmyadmin. Tiếp đó ta chọn 5
phpMyAdmin Status: Enable | Version: 4.7.7 ========================================================================= Link phpMyAdmin: //153.41.35.36:999 ========================================================================= Ban chua BAT tinh nang bao ve phpMyAdmin va cac file backup, ocp.php ... ------------------------------------------------------------------------- Thong bao nay se tu dong TAT sau khi ban hoan thanh cau hinh bao mat ! ========================================================================= 1] TAT phpMyAdmin 4] Thay Doi phpMyAdmin Port 2] Open phpMyAdmin Port 5] BAT/TAT Bao Ve phpMyAdmin 3] Close phpMyAdmin Port Lua chon cua ban [0-Thoat]:5
Sau khi chọn 5 thì bạn sẽ thấy thông tin truy cập
Thong tin truy cap: ------------------------------------------------ Username: nguyenvanduong4534 | Password: 0ft5ew
Bạn sẽ dùng thông tin đó đăng nhập ở //153.41.35.36:999, sau đó bạn sẽ vào được PHPmyadmin và dùng tài khoản Database mà bạn đã tạo ra để tiếp tục đăng nhập vào là được.