Làm cách nào để mở phpMyAdmin trong đèn Ubuntu?

Hướng dẫn này sẽ chỉ cho bạn cách cài đặt phpMyAdmin với Apache, MariaDB, PHP7. 4 [ngăn xếp ĐÈN] trên Ubuntu 20. 04 LTS. phpMyAdmin là một công cụ quản lý cơ sở dữ liệu dựa trên web mã nguồn mở và miễn phí được viết bằng PHP. Nó cung cấp giao diện web đồ họa để người dùng quản lý cơ sở dữ liệu MySQL hoặc MariaDB

phpMyAdmin cho phép quản trị viên

  • duyệt qua cơ sở dữ liệu và bảng;
  • tạo, sao chép, đổi tên, thay đổi và loại bỏ cơ sở dữ liệu;
  • tạo, sao chép, đổi tên, thay đổi và xóa bảng;
  • thực hiện bảo trì bàn;
  • thêm, chỉnh sửa và loại bỏ các trường;
  • thực thi bất kỳ câu lệnh SQL nào, thậm chí nhiều truy vấn;
  • tạo, thay đổi và loại bỏ các chỉ mục;
  • tải tệp văn bản vào bảng;
  • tạo và đọc các bảng hoặc cơ sở dữ liệu;
  • 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 MySQL và các đặc quyền;
  • kiểm tra cài đặt máy chủ và thông tin thời gian chạy với các gợi ý cấu hình;
  • kiểm tra tính toàn vẹn tham chiếu trong các bảng MyISAM;
  • tự động tạo các truy vấn phức tạp bằng cách sử dụng 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 trên toàn cầu trong cơ sở dữ liệu hoặc một tập hợp con của nó;
  • chuyển đổi dữ liệu được lưu trữ thành 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ý các bảng InnoDB và khóa ngoại;

điều kiện tiên quyết

Để làm theo hướng dẫn này, bạn cần có Ubuntu 20. 04 Hệ điều hành chạy trên máy tính cục bộ của bạn hoặc trên máy chủ từ xa

Nếu bạn đang tìm kiếm một VPS [Máy chủ riêng ảo], thì bạn có thể tạo một tài khoản tại Vultr qua liên kết giới thiệu của tôi để nhận $50 tín dụng miễn phí [chỉ dành cho người dùng mới]. Và nếu bạn cần thiết lập phpMyAdmin với một tên miền, tôi khuyên bạn nên mua tên miền từ NameCheap vì giá rẻ và họ cung cấp bảo vệ quyền riêng tư whois miễn phí

Giả định rằng bạn đã cài đặt LAMP stack trên Ubuntu 20. 04. Nếu chưa hãy xem bài hướng dẫn sau

  • Cách cài đặt ngăn xếp LAMP [Apache, MariaDB, PHP7. 4] trên Ubuntu 20. 04 LTS

Với cách đó, hãy bắt đầu với việc cài đặt phpMyAdmin

Bước 1. Tải xuống và cài đặt phpMyAdmin trên Ubuntu 20. 04

phpMyAdmin được bao gồm trong Ubuntu 20. 04 kho phần mềm. để chúng ta có thể dễ dàng cài đặt bằng lệnh bên dưới

sudo apt update
sudo apt install phpmyadmin

Lệnh trên sẽ cài đặt tất cả các phụ thuộc 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 thanh

show grants for [email protected];
6 để chọn apache2. [Dấu hoa thị cho biết mục đã được chọn]. Sau đó nhấn phím
show grants for [email protected];
7 và
show grants for [email protected];
8 để xác nhận lựa chọn của bạn

[email protected];9 để định cấu hình cơ sở dữ liệu cho phpMyAdmin với

exit;
0

[email protected];0

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

exit;
1

show grants for [email protected];

đầu ra

[email protected];7

Nếu không có lỗi trong quá trình cài đặt, bạn sẽ thấy đầu ra lệnh sau

show grants for [email protected];
8

Nếu tệp này không tồn tại trên máy chủ của bạn, có khả năng là bạn đã không chọn máy chủ web Apache trong trình hướng dẫn thiết lập phpMyAdmin. Bạn có thể sửa nó bằng các lệnh sau

show grants for [email protected];
9

Bước 2. Truy cập phpMyAdmin từ thư mục con

Khi cài đặt phpMyAdmin, một file cấu hình được đặt tại

exit;
8, file này cho phép chúng ta truy cập phpMyAdmin qua thư mục con. Nếu bạn đã cài đặt các ứng dụng web khác như WordPress trên cùng Ubuntu 20. 04, sau đó chỉ cần thêm
show grants for [email protected];
70 sau tên miền của bạn vào thanh địa chỉ trình duyệt

show grants for [email protected];
2

[email protected];3

Nếu kết nối bị từ chối hoặc không hoàn tất, có thể có tường lửa ngăn các yêu cầu HTTP. Nếu bạn đang sử dụng tường lửa iptables, thì bạn cần chạy các lệnh sau để mở cổng TCP 80 và 443

show grants for [email protected];
4

Nếu bạn đang sử dụng tường lửa UFW, hãy chạy lệnh này để mở cổng TCP 80 và 443

show grants for [email protected];
00

Bây giờ Bạn có thể sử dụng tên người dùng và mật khẩu MariaDB/MySQL để đăng nhập vào phpMyAdmin. Nếu bạn không thể đăng nhập với quyền root, hãy chuyển sang bước 5 để khắc phục sự cố này

Bước 3. Truy cập phpMyAdmin từ một tên miền phụ

Nếu Ubuntu 20 của bạn. 04 không có máy chủ ảo Apache khác, thì bạn có thể muốn sử dụng tên miền phụ để truy cập giao diện web phpMyAdmin. Bằng cách này, bạn có thể kích hoạt HTTPS để mã hóa lưu lượng

Đầu tiên, chúng ta cần tạo một máy chủ ảo Apache cho phpMyAdmin. Đoạn mã cấu hình phpMyAdmin hiện tại có thể được sử dụng làm mẫu. Hãy sao chép nó vào một tập tin mới

show grants for [email protected];
01

Sau đó chỉnh sửa tệp mới bằng trình soạn thảo văn bản dòng lệnh, chẳng hạn như Nano

show grants for [email protected];
02

Tệp này thiếu thẻ

show grants for [email protected];
71, vì vậy chúng tôi cần thêm các dòng sau vào đầu tệp này. Thay thế
show grants for [email protected];
72 bằng tên miền phụ ưa thích của bạn cho phpMyAdmin. Đừng quên tạo bản ghi DNS A cho tên miền phụ này

show grants for [email protected];
03

Thêm dòng sau vào cuối tệp này để đóng thẻ

show grants for [email protected];
71

show grants for [email protected];
04

[email protected];74, sau đó nhấn Enter để xác nhận. Để thoát, nhấn

show grants for [email protected];
75. ] Sau đó kích hoạt máy chủ ảo này

show grants for [email protected];
05

Tải lại máy chủ web Apache để thay đổi này có hiệu lực

show grants for [email protected];
06

Bây giờ bạn sẽ có thể truy cập giao diện web phpMyAdmin thông qua

show grants for [email protected];
07

[email protected];08

show grants for [email protected];
76 là plugin Apache cho Certbot. Bây giờ hãy chạy lệnh sau để lấy và cài đặt chứng chỉ TLS

show grants for [email protected];
09

Ở đâu

  • –Apache. Sử dụng trình xác thực và trình cài đặt Apache
  • –đồng ý. Đồng ý với điều khoản dịch vụ của Let's Encrypt
  • –chuyển hướng. Thực thi HTTPS bằng cách thêm chuyển hướng vĩnh viễn 301
  • –hsts. Thêm tiêu đề Strict-Transport-Security vào mọi phản hồi HTTP
  • –staple-ocsp. Cho phép dập ghim OCSP
  • –phải bấm ghim. Thêm phần mở rộng OCSP Must Staple vào chứng chỉ
  • -d cờ được theo sau bởi một danh sách các tên miền, được phân tách bằng dấu phẩy. Bạn có thể thêm tối đa 100 tên miền
  • -e-mail. Email được sử dụng để đăng ký và liên hệ khôi phục

Bạn sẽ được hỏi nếu bạn muốn nhận email từ EFF [Electronic Frontier Foundation]. Sau khi chọn Y hoặc N, chứng chỉ TLS của bạn sẽ tự động được lấy và định cấu hình cho bạn, điều này được biểu thị bằng thông báo bên dưới

[email protected];0

hoặc

show grants for [email protected];
1

Nếu bạn đăng nhập bằng user

exit;
1 thì sẽ không thấy lỗi trên. Tuy nhiên, người dùng
exit;
1 chỉ có thể được sử dụng để quản lý cơ sở dữ liệu
exit;
1. Nguyên nhân của lỗi là theo mặc định, người dùng root MariaDB được xác thực thông qua plugin unix_socket, thay vì sử dụng plugin ________ 180. Để giải quyết vấn đề này, chúng ta có thể tạo một người dùng quản trị khác và cấp tất cả các đặc quyền cho người dùng quản trị mới

Đăng nhập vào máy chủ MariaDB từ dòng lệnh

show grants for [email protected];
0

Tạo người dùng quản trị với xác thực mật khẩu

show grants for [email protected];
3

Cấp tất cả các đặc quyền trên tất cả các cơ sở dữ liệu

show grants for [email protected];
4

Xóa đặc quyền và thoát;

show grants for [email protected];
5

Bây giờ bạn có thể đăng nhập vào phpMyAmin bằng tài khoản

show grants for [email protected];
81 và quản lý tất cả cơ sở dữ liệu

kết thúc

Tôi hy vọng hướng dẫn này đã giúp bạn cài đặt phpMyAdmin với LAMP trên Ubuntu 20. 04. Như mọi khi, nếu bạn thấy bài đăng này hữu ích, hãy đăng ký nhận bản tin miễn phí của chúng tôi để nhận thêm mẹo và thủ thuật. Bảo trọng nhé 🙂

Làm cách nào để mở phpMyAdmin trong Ubuntu?

A. Truy cập cửa sổ đầu cuối trên máy chủ Ubuntu của bạn. Ra lệnh sudo apt-get install phpmyadmin php-mbstring php-gettext -y . Nhập mật khẩu sudo của bạn khi được nhắc, sau đó cho phép quá trình cài đặt hoàn tất.

Làm cách nào để cài đặt phpMyAdmin có đèn trên Ubuntu?

Không còn cách đó nữa, hãy bắt đầu cài đặt phpMyAdmin. .
Bước 1. Tải xuống và cài đặt phpMyAdmin trên Ubuntu 20. 04. .
Bước 2. Truy cập phpMyAdmin từ thư mục con. .
Bước 3. Truy cập phpMyAdmin từ một tên miền phụ. .
Bước 4. Kích hoạt HTTPS trên phpMyAdmin với Apache. .
Bước 5. Khắc phục sự cố Lỗi đăng nhập phpMyAdmin

Làm cách nào để thiết lập phpMyAdmin trong Ubuntu?

Cài đặt PHPMyAdmin trên Ubuntu 20. 04 .
Bước 1. Cập nhật gói hệ thống. .
Bước 2. Cài đặt Apache. .
Bước 3. Cho phép Apache trên Tường lửa. .
Bước 4. Cài đặt máy chủ MySQL. .
Bước 5. Cài đặt PHP. .
Bước 1. Cài đặt phpMyAdmin. .
Bước 2. Truy cập phpMyAdmin trên Ubuntu Terminal. .
Bước 3. Cấp Đặc quyền LocalHost cho Cơ sở dữ liệu phpMyAdmin

Chủ Đề