[Info] Hướng dẫn cài đặt phpMyAdmin với Apache trên Ubuntu 20

phpMyAdmin là một công cụ quản lý cơ sở dữ liệu dựa trên web được viết bằng PHP. Bài viết này sẽ hướng dẫn bạn cài đặt phpMyAdmin với Apache trên Ubuntu 20.04

Cài đặt phpMyAdmin với Apache trên Ubuntu – phpMyAdmin là một công cụ quản lý cơ sở dữ liệu dựa trên web miễn phí được viết bằng PHP. Nó cung cấp một giao diện web đồ họa để người dùng quản lý cơ sở dữ liệu MySQL hoặc MariaDB.

Trong bài này HOSTVN sẽ hướng dẫn bạn cách cài đặt phpMyAdmin với Apache, MariaDB, PHP7.4 (LAMP stack) trên máy chủ Ubuntu 20.04 LTS

Cài đặt phpMyAdmin với Apache trên Ubuntu 20

1. Chức năng chính của phpMyAdmin

phpMyAdmin cho phép quản trị viên thực hiện những việc sau:

  • Duyệt cơ sở dữ liệu và bảng;
  • Tạo, sao chép, đổi tên, thay đổi và xóa cơ sở dữ liệu;
  • Tạo, sao chép, đổi tên, thay đổi bảng;
  • Thực hiện bảo trì;
  • Thêm, sửa các trường;
  • Thực thi bất kỳ câu lệnh và truy vấn SQL nào;
  • Tạo, thay đổi, xóa chỉ mục;
  • Tải tệp văn bản vào bảng;
  • Xuất dữ liệu sang các định dạng SQL, CSV, XML, Word, Excel, PDF và LaTeX;
  • Quản trị nhiều máy chủ;
  • Quản lý người dùng và đặc quyền MySQL;
  • Kiểm tra cài đặt máy chủ và thông tin thời gian chạy với gợi ý cấu hình;
  • Kiểm tra tính toàn vẹn của tham chiếu trong các bảng MyISAM;
  • Tự động tạo các truy vấn phức tạp với Truy vấn theo ví dụ (QBE)
  • Kết nối các bảng cần thiết;
  • Tạo đồ họa PDF của bố cục cơ sở dữ liệu;
  • Tìm kiếm trong cơ sở dữ liệu;
  • Chuyển đổi dữ liệu được lưu trữ sang bất kỳ định dạng nào bằng cách sử dụng một tập hợp các chức năng được xác định trước, chẳng hạn như hiển thị dữ liệu BLOB dưới dạng hình ảnh hoặc liên kết tải xuống;
  • Quản lý bảng InnoDB và khóa ngoại;

2. Yêu cầu

Để làm theo hướng dẫn này, bạn cần có Hệ điều hành Ubuntu 20.04 trên máy chủ của mình.

ĐĂNG KÝ VPS CLOUD

Đã cài đặt ngăn xếp LAMP trên Ubuntu 20.04. Nếu bạn chưa cài đặt LAMP, vui lòng xem hướng dẫn sau.

3. Cài đặt phpMyAdmin với Apache trên Ubuntu

phpMyAdmin có sẵn trong kho phần mềm Ubuntu 20.04. vì vậy chúng ta có thể dễ dàng cài đặt nó bằng lệnh dưới đây.

sudo apt update
sudo apt install phpmyadmin

Lệnh trên sẽ cài đặt tất cả các thành phần cần thiết bao gồm các phần mở rộng PHP7. Trong quá trình cài đặt, nó sẽ nhắc bạn chọn một máy chủ web để cấu hình. Nhấn phím cách chọn apache2. (Dấu hoa thị cho biết mục đã chọn). Sau đó bấm phím Chuyển hướngđi vào để xác nhận lựa chọn của bạn.

Screenshot_136 - phpMyAdmin với Apache trên Ubuntu

Trong màn hình tiếp theo, hãy chọn Đúng để định cấu hình cơ sở dữ liệu cho phpMyAdmin với dbconfig-common.

Screenshot_137 - phpMyAdmin với Apache trên Ubuntu

Sau đó đặt mật khẩu cho người dùng phpmyadmin trong MariaDB / MySQL.

Screenshot_138 - phpMyAdmin với Apache trên Ubuntu

Xác nhận lại mật khẩu

Screenshot_139

Tiếp theo, bạn sẽ được yêu cầu nhập Mật khẩu người dùng gốc Mysql

Screenshot_140

Khi bước này được thực hiện, một cơ sở dữ liệu mới có tên phpmyadmin được tạo và người dùng phpmyadmin có các đặc quyền cần thiết để quản lý cơ sở dữ liệu này. Nếu bạn muốn kiểm tra những đặc quyền mà người dùng phpmyadmin đã được cấp, bạn có thể sử dụng lệnh sau để đăng nhập vào máy chủ MariaDB.

sudo mysql

Sau đó, kiểm tra các đặc quyền của người dùng phpmyadmin.

show grants for [email protected];

Screenshot_141

Như bạn có thể thấy, người dùng phpmyadmin có tất cả các đặc quyền trên cơ sở dữ liệu phpmyadmin. Bây giờ bạn có thể thoát bằng lệnh:

exit;

4. Truy cập phpMyAdmin

Để truy cập phpMyAdmin, hãy nhập vào thanh địa chỉ your_server_ip / phpmyadmin

Screenshot_142

Đăng nhập với tài khoản gốc MySQL

Screenshot_143

5. Kết luận

Qua bài đăng này HOSTVN Mình đã hướng dẫn các bạn cài đặt phpMyAdmin bằng Apache trên Ubuntu 20. Nếu có góp ý, các bạn có thể để lại bình luận bên dưới. Ngoài ra bạn có thể muốn xem thêm Hướng dẫn cài đặt phpMyAdmin với Nginx (LEMP stack) trên Ubuntu 20.

Viết một bình luận

bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
antalya bayan escort
antalya bayan escort
antalya bayan escort