Phpmyadmin được cài đặt trên linux ở đâu?

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

tutorial on how to Install and Secure phpMyAdmin on 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 update

Cà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 -y

Bâ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 -y

Quá 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 apache2

Trong 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)

Status of Apache web-server on Debian 10.

Nhấn 

sudo apt install apache2 -y
7 để 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 -y

Khi quá trình cài đặt hoàn tất, hãy xác minh rằng PHP đã được cài đặt

php --version

Hệ thống hiển thị phiên bản PHP hiện tại, cùng với ngày phát hành

The version of PHP currently intalled on Debian 10 system.

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 -y

Khi quá trình hoàn tất, hãy xác minh cài đặt MariaDB bằng lệnh sau

________số 8

Giống như với Apache, bạn thấy trạng thái hoạt động (đang chạy)

System confirms that the MariaDB service is active and running on Debian 10.

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_installation

Vì 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

screenshot showing you have successfully secured the MariaDB installation on Debian 10

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 apache2
3 để truy xuất phiên bản ổn định mới nhất của phpMyAdmin

sudo apt install wget -y
6

Tùy chọn

systemctl status apache2
4 hướng dẫn
systemctl status apache2
3 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

phpMyAdmin downloading in Debian 10

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

  1. Để 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
sudo apt install wget -y
0
  1. Truy cập thư mục Tải xuống và nhập khóa
sudo apt install wget -y
1
sudo apt install wget -y
2

System imports gpg keyring to verigy phpmyadmin download files

  1. Tải xuống GPG tương ứng. asc cho phiên bản phpMyAdmin của bạn
sudo apt install wget -y
3
  1. 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
sudo apt install wget -y
1
sudo apt install wget -y
5

Hệ thống phản hồi bằng cách hiển thị thông tin khóa GPG

output provides the GPG key to verify the downloaded files

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

  1. Tạo một thư mục phpMyAdmin trong thư mục gốc của web Apache
sudo apt install wget -y
6
  1. Truy cập thư mục Downloads và giải nén tar phpMyAdmin. gz vào thư mục vừa tạo
sudo apt install wget -y
1
sudo apt install wget -y
8
  1. Tạo một tập tin cấu hình mặc định
sudo apt install wget -y
9
  1. 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
sudo apt install apache2 -y
0

Xác định vị trí dòng sau

sudo apt install apache2 -y
1

Add passphrase to the phpmyadmin config file.

Thêm cụm mật khẩu bí mật như sau

sudo apt install apache2 -y
2

Sử 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 apache2
6)

  1. Thay đổi quyền đối với cấu hình. tập đoàn. tập tin php
sudo apt install apache2 -y
3
  1. Thay đổi quyền sở hữu thư mục phpmyadmin
sudo apt install apache2 -y
4
sudo apt install apache2 -y
5

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 -y
6

Hệ 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

The phpMyAdmin logon page.

Đă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

The phpMyAdmin grahical user-interface.

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