Tiện ích phpMyAdmin là một công cụ quản lý cơ sở dữ liệu đồ họa. Bằng cách cài đặt phpMyAdmin, bạn không còn cần sử dụng giao diện dòng lệnh mặc định để quản lý cơ sở dữ liệu của mình
PhpMyAdmin là một ứng dụng dựa trên web và yêu cầu ngăn xếp LAMP hoạt động bình thường. Hướng dẫn này chỉ cho bạn cách đặt nền tảng và cài đặt phpMyAdmin trên Debian 10
điều kiện tiên quyết
Bước 1. Cài đặt LAMP Stack trên Debian 10
Bạn cần một máy chủ web đang hoạt động để phpMyAdmin hoạt động bình thường. Phần này hướng dẫn bạn cách cài đặt phần mềm hỗ trợ để biến hệ thống Debian 10 của bạn thành máy chủ web
Nếu bạn đã cài đặt ngăn xếp LAMP, bạn có thể bỏ qua trực tiếp phần Tải xuống phpMyAdmin
Bước 1. 1. Cập nhật gói phần mềm và cài đặt wget
Truy cập cửa sổ đầu cuối của bạn và cập nhật danh sách gói phần mềm của bạn bằng lệnh sau
sudo apt updateCài đặt các gói phần mềm lỗi thời là một trách nhiệm bảo mật nghiêm trọng. Đừng bỏ qua bước này
Tiện ích wget cho phép bạn tải tệp xuống trực tiếp từ cửa sổ đầu cuối. Nhập lệnh sau để cài đặt công cụ wget
sudo apt install wget -yBây giờ bạn đã có các công cụ cần thiết để cài đặt LAMP stack và phpMyAdmin
Bước 1. 2. Cài đặt Apache
Apache là phần mềm máy chủ web xử lý các yêu cầu và truyền dữ liệu qua mạng HTTP. Mở một cửa sổ đầu cuối và cài đặt Apache bằng cách nhập lệnh sau
sudo apt install apache2 -yQuá trình này có thể mất vài phút để hoàn thành. Nhập lệnh sau để đảm bảo dịch vụ Apache đang chạy
systemctl status apache2Trong báo cáo tiếp theo, bạn sẽ thấy trạng thái màu xanh lục cho biết đang hoạt động (đang chạy)
Nhấn sudo apt install apache2 -y7 để quay lại dấu nhắc lệnh
Bước 1. 3. Cài đặt PHP trên Debian 10
Ngôn ngữ lập trình PHP và môi trường mã hóa là điều cần thiết để chạy một ứng dụng web như phpMyAdmin. Cài đặt các gói PHP cốt lõi và các plugin Apache và MySQL bằng lệnh sau
sudo apt install php php-cgi php-mysqli php-pear php-mbstring php-gettext libapache2-mod-php php-common php-phpseclib php-mysql -yKhi quá trình cài đặt hoàn tất, hãy xác minh rằng PHP đã được cài đặt
php --versionHệ thống hiển thị phiên bản PHP hiện tại, cùng với ngày phát hành
Bước 1. 4. Cài đặt và thiết lập MariaDB trên Debian 10
Hướng dẫn này sử dụng hệ thống quản lý cơ sở dữ liệu quan hệ mã nguồn mở MariaDB thay vì MySQL. MariaDB và MySQL tương thích với nhau và nhiều lệnh cũng như tính năng giống hệt nhau
Để cài đặt MariaDB, hãy nhập lệnh sau vào thiết bị đầu cuối của bạn
sudo apt install mariadb-server mariadb-client -yKhi quá trình hoàn tất, hãy xác minh cài đặt MariaDB bằng lệnh sau
________số 8Giống như với Apache, bạn thấy trạng thái hoạt động (đang chạy)
Trước khi cài đặt phpMyAdmin, bạn cần cấu hình cơ sở dữ liệu MariaDB
Bảo mật MariaDB
Định cấu hình các tính năng bảo mật cơ bản của MariaDB bằng cách khởi chạy tập lệnh tích hợp sẵn
sudo mysql_secure_installationVì bạn chưa đặt mật khẩu gốc cho cơ sở dữ liệu của mình, hãy nhấn Enter để bỏ qua truy vấn ban đầu. Bây giờ bạn được trình bày với các tùy chọn sau
- Đặt mật khẩu gốc?
- Xóa người dùng ẩn danh?
- Không cho phép root đăng nhập từ xa?
- Xóa cơ sở dữ liệu thử nghiệm và truy cập vào nó?
- Tải lại bảng đặc quyền bây giờ?
Đầu ra xác nhận rằng cài đặt MariaDB của bạn hiện đã an toàn
Tạo người dùng MariaDB mới
Tiện ích phpMyAdmin cần một người dùng được chỉ định để có thể kết nối với cơ sở dữ liệu của bạn. Tạo người dùng MariaDB mới cải thiện tính bảo mật và cho phép bạn kiểm soát mức độ quyền được cấp cho người dùng này
Sử dụng hướng dẫn chi tiết của chúng tôi để tạo người dùng MariaDB mới và cấp đặc quyền. Khi bạn đã thiết lập người dùng MariaDB, bạn đã sẵn sàng bắt đầu quá trình cài đặt phpMyAdmin
Bước 2. Tải xuống phpMyAdmin
Sử dụng lệnh systemctl status apache23 để truy xuất phiên bản ổn định mới nhất của phpMyAdmin
sudo apt install wget -y6Tùy chọn systemctl status apache24 hướng dẫn systemctl status apache23 lưu tệp trực tiếp trong thư mục Tải xuống. Vui lòng chỉ định bất kỳ thư mục nào bạn thấy phù hợp
Ghi chú. Tại thời điểm viết bài này, phiên bản mới nhất là phpMyAdmin 5. 0. 2. Để biết phiên bản cụ thể hoặc để kiểm tra phiên bản mới nhất, vui lòng xem trang tải xuống của nhà phát triển
Bước 3. Kiểm tra khóa GPG phpMyAdmin
Mỗi kho lưu trữ đã tải xuống có một tệp tương ứng. asc chứa chữ ký khóa duy nhất của nó. Khi cả hai tệp nằm trong cùng một thư mục, chữ ký có thể được xác minh
- Để xác minh khóa GPG cho phpMyAdmin, hãy tải xuống khóa phpMyAdmin vào thư mục Tải xuống
- Truy cập thư mục Tải xuống và nhập khóa
- Tải xuống GPG tương ứng. asc cho phiên bản phpMyAdmin của bạn
- Truy cập thư mục Tải xuống và xác minh. asc đối với khóa bạn đã tải xuống
Hệ thống phản hồi bằng cách hiển thị thông tin khóa GPG
Giờ đây, bạn có thể so sánh khóa GPG với thông tin đăng nhập của nhà phát triển trên trang tài liệu
Bước 4. Giải nén và cấu hình phpMyAdmin
- Tạo một thư mục phpMyAdmin trong thư mục gốc của web Apache
- Truy cập thư mục Downloads và giải nén tar phpMyAdmin. gz vào thư mục vừa tạo
- Tạo một tập tin cấu hình mặc định
- Sử dụng trình soạn thảo văn bản nano (hoặc trình soạn thảo văn bản ưa thích của bạn) để thêm cụm mật khẩu bí mật vào cấu hình. tập đoàn. tập tin php
Xác định vị trí dòng sau
sudo apt install apache2 -y1Thêm cụm mật khẩu bí mật như sau
sudo apt install apache2 -y2Sử dụng cụm mật khẩu phức tạp do bạn chọn, sau đó thoát và lưu tệp (systemctl status apache26)
- Thay đổi quyền đối với cấu hình. tập đoàn. tập tin php
- Thay đổi quyền sở hữu thư mục phpmyadmin
Bước 5. Truy cập phpMyAdmin từ Trình duyệt
Sử dụng trình duyệt web ưa thích của bạn và điều hướng đến địa chỉ web sau
sudo apt install apache2 -y6Hệ thống nhắc màn hình đăng nhập phpMyAdmin và thiết lập kết nối tới các tệp Apache, MariaDB và PHP cục bộ mà bạn đã tạo
Đăng nhập vào phpMyAdmin bằng tên người dùng và mật khẩu cho người dùng MariaDB mà bạn đã tạo và cấp đặc quyền cho
Dành thời gian của bạn và khám phá nhiều tùy chọn và cài đặt mà phpMyAdmin cung cấp
Sự kết luận
Bây giờ bạn đã cài đặt phpMyAdmin trên hệ thống Debian 10 của mình. Truy cập giao diện người dùng đồ họa từ trình duyệt của bạn và bắt đầu quản lý cơ sở dữ liệu của bạn hiệu quả hơn