phpMyAdmin là công cụ mã nguồn mở phổ biến hiện nay trên nền Web để quản lý mySQL. phpMyAdmin cung cấp giao diện quản lý trực quan,hỗ trợ hầu hết các tính năng của mySQL, dễ dàng sử dụng. Các thao tác chỉnh sửa, tìm kiếm, sao lưu và phục hồi chỉ cần click chuột. Trong bài viết này MZE sẽ hướng dẫn bạn, làm cách nào có thể cài đặt phpMyAdmin trên Ubuntu.

Yêu cầu khi cài phpMyAdmin

Nếu bạn cần cài đặt phpMyAdmin trên Ubuntu, trước tiên bạn cần những yêu cầu sau để cài đặt :

  • Apache Web Server
  • PHP 5.x hoặc mới hơn
  • MySQL 5.x hoặc mới hơn

Có thể bạn quan tâm :

Để cài đặt phpMyAdmin trên Ubuntu bạn có thể thực hiện theo 2 cách là :

    1. Cài đặt theo phpMyAdmin thông qua Script, sử dụng phpMyadmin như một php script
    2. Cài đặt phpMyAdmin thông qua package trên Ubuntu Server

Bạn có thể sử dụng 2 cách ở trên để cài đặt phpMyAdmin, đối với cách thứ nhất thì nhanh gọn lẹ, bạn có thể thực hiện một cách đơn giản qua một số dòng lệnh, còn đối với cách thứ 2 thì bảo mật và tiết kiệm tài nguyên cho hệ thống, vì sao ư MZE nói như vậy ? bạn hãy tham khảo những cách bên dưới để xem tại sao nhé !

Cài phpMyAdmin Package

Cập nhật Package index trên Server

Bước đầu tiên bạn sẽ cần cập nhật các package trên Server bằng lệnh

sudo apt update

Cài đặt phpMyAdmin package

Cài đặt phpMyadmin

Sau khi đã tiến hành update package, bạn tiến hành chạy lệnh bên dưới để cài phpMyAdmin trên Ubuntu, sử dụng “-y” để bỏ qua thông báo nhắc tiếp tục

sudo apt install phpmyadmin -y

Cấu hình cài đặt phpMyAdmin

Trong quá trình cài đặt sẽ cần lưu các bước sau :

      1. Chọn Apache2 server
      2. Chọn “Yes” khi được yêu cầu Configure the database for phpmyadmin with dbconfig-common
      3. Input MySQL password khi được yêu cầu
      4. Input password để truy cập phpMyAdmin

Trong màn hình đầu tiên khi cấu hình phpMyAdmin, bạn cần lựa chọn Web Server, bạn chọn Apache2 ( Apache Server ), nhấn Space để chọn, tab để chuyển sang OK, nhấn Enter để tiếp tục quá trình cài đặt phpMyAdmin

huong-dan-cai-phpmyadmin-tren-ubuntu-18-04-c1-1
Hướng dẫn cài phpMyadmin Trên Ubuntu 18.04-C1-1

Tiếp theo sẽ xuất hiện hộp thoại package configuration, cấu hình Database với dbconfig-common, chọn Yes, nhấn Enter để tiếp tục

huong-dan-cai-phpmyadmin-tren-ubuntu-18-04-c1-2
Hướng dẫn cài phpMyadmin Trên Ubuntu 18.04-C1-2

Màn hình tiếp theo sẽ yêu cầu bạn cung cấp mật khẩu

Sau đó bạn sẽ cần nhập mật khẩu để tạo người dùng mới (nhập lại mật khẩu ở hộp thoại tiếp theo để xác nhận mật khẩu), user này sẽ được sử dụng để đăng nhập vào phpMyAdmin

huong-dan-cai-phpmyadmin-tren-ubuntu-18-04-c1-3
Hướng dẫn cài phpMyadmin Trên Ubuntu 18.04-C1-3

Cấu hình phpMyadmin trên Apache

Cấu hình phpMyAdmin

Sau khi kết thúc quá trình cài đặt, kiểm tra tập tin cấu hình Database cho phpMyAdmin ở đường dẫn thư mục

/etc/apache2/conf-enabled/phpmyadmin.conf

Nếu không tìm thấy file bạn sử dụng lệnh sau

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin
sudo /etc/init.d/apache2 reload

Hoặc cấu hình phpMyAdmin bằng cách thêm Include /etc/phpmyadmin/apache.conf trong file cấu hình Aache, theo cách bên dưới

Thêm phpMyAdmin vào cấu hình cài đặt của Apache, mở file cấu hình apache2.conf bằng nano nếu bạn chưa biết cách sử dụng và cài đặt có thể tham khảo bài viết Hướng dẫn cài đặt và sử dụng nano editor trong Linux để có thể sử dụng

sudo nano /etc/apache2/apache2.conf

Thêm dòng Include /etc/phpmyadmin/apache.confvào dòng cuối. Sau đó lưu và đóng file. Khởi động lại Apache bằng lệnh

service apache2 restart

Bây giờ phpMyAdmin đã sẵn sàng, bạn hãy truy cập phpMyAdmin thông qua trình duyệt với link là http://yourIP/phpmyadmin hoặc sử dụng với tên miền http://yourdomain/phpmyadmin

Cài phpMyAdmin Script

Để cài đặt phpMyAdmin bằng Script, bạn cần tải phpMyAdmin trên trang chủ phpMyAdmin để download phiên bản bạn cần cài đặt

Copy direct link để tải về, với định dạng file extension là *.tar.gz, tham khảo đoạn này cách sử dụng lệnh Tar, hoặc xem hướng dẫn cách sử dụng file gzip, zip

Ví dụ : https://files.phpmyadmin.net/phpMyAdmin/4.9.5/phpMyAdmin-4.9.5-all-languages.tar.gz

Truy cập vào folder chứa nội dung website, tùy theo bạn lưu trữ website ở thư mục nào có thể mặc định là var/www/html hoặc như của MZE là /home/mzengineer.com/public_html

Tải file phpMyAdmin bằng lệnh wget, nhớ thay link là liên kết mà bạn đã copy từ trang chủ phpMyAdmin

wget https://files.phpmyadmin.net/phpMyAdmin/4.9.5/phpMyAdmin-4.9.5-all-languages.tar.gz

Xem file có trong folder đã được tải về hay chưa bằng lệnh ls

Giải nén file tar vừa tải về, trước khi giải nén bạn có thể thay đổi tên để dễ dàng thao tác lệnh và bảo mật hơn

tar -xzvf phpMyAdmin-4.9.5-all-languages.tar.gz

Sau khi thực hiện xong việc giải nén, bạn có thể truy cập phpMyAdmin thông qua liên kết http://your_IP/folder_name hoặc http://yourdomain.com/folder_name, trường hợp bạn đã thay đổi tên folder thì sửa lại cho đúng, nếu bạn đang sử dụng trên localhost thì hãy thay yourdomain.comyour_IP bằng localhost

Với folder_name là tên thư mục “phpMyAdmin-4.9.5-all-languages.tar.gz” ( nếu bạn chưa đổi tên )

huong-dan-cai-phpmyadmin-tren-ubuntu-18-04-c2
Hướng dẫn cài phpMyadmin Trên Ubuntu 18.04-C2

Lưu ý :

Trường hợp khi bạn đăng nhập phpMyAdmin bị lỗi Access denied for user ‘root’@’localhost’, hãy xem phần điều chỉnh xác thực người dùng trong MySQL hoặc xem bài viết đầy đủ tại đây, bạn cũng có thể thực hiện nhanh chóng bằng cách thực hiện thứ tự lệnh sau đây :

sudo mysql -u root
use mysql;
UPDATE user SET plugin='mysql_native_password' WHERE User='root';
FLUSH PRIVILEGES;
exit;

Kết luận

Qua bài viết này, bạn có thể tự cài đặt phpMyAdmin trên Ubuntu để chỉnh sửa, tạo cơ sở dữ liệu trong MySQL một cách nhanh chóng hơn, ít thao tác với dòng lệnh. Để bảo mật bạn có thể sử dụng cách thứ hai khi cài đặt phpMyAdmin thông qua Script, và đổi tên thư mục chứa phpMyAdmin thành tên gì mà bạn muốn (như hình kết quả đính kèm của MZE)

Nếu bài viết có ích hãy LikeShare, và đừng quên đánh giá bài viết bên dưới nhé.

Nguồn MzEngineer.com

LEAVE A REPLY

Please enter your comment!
Please enter your name here