Tệp cấu hình phpMyAdmin Ubuntu ở đâu?

phpMyAdmin là một công cụ Giao diện người dùng đồ họa (GUI) mã nguồn mở và miễn phí được sử dụng để quản lý cơ sở dữ liệu MySQL trên các gói lưu trữ được chia sẻ và VPS. Mặc dù không cần thiết về mặt kỹ thuật vì bạn có thể quản lý cơ sở dữ liệu bằng giao diện dòng lệnh, nhưng phpMyAdmin thân thiện với người dùng hơn

Nếu bạn đang sử dụng máy chủ riêng ảo, bạn sẽ phải cài đặt phpMyAdmin trên máy chủ theo cách thủ công. Bài viết này sẽ hướng dẫn bạn quá trình cài đặt phpMyAdmin trên máy chủ Ubuntu phiên bản 18. 04 và 20. 04

Trước khi cài đặt phpMyAdmin

Trước khi bắt đầu, bạn sẽ cần cài đặt ngăn xếp LAMP (Linux, Apache, MySQL, PHP) trên máy chủ của mình. Ngoài ra, cơ sở dữ liệu MySQL phải được thiết lập và chạy

Bạn cũng sẽ cần sử dụng ứng dụng khách SSH để kết nối với máy chủ. Chúng tôi có một hướng dẫn về cách kết nối PuTTY với máy chủ nếu bạn gặp sự cố với nó

Máy chủ lưu trữ ảo của bạn, quy tắc của bạn. Nhận tất cả các tài nguyên bạn cần cho dự án tiếp theo của bạn. Mua dịch vụ lưu trữ VPS

Cách cài đặt phpMyAdmin – Ubuntu 18. 04 và 20. 04

Cài đặt phpMyAdmin trên Ubuntu bao gồm năm bước. Ngoài việc cài đặt, bạn sẽ cần cấp quyền, tạo người dùng riêng và bảo mật phpMyAdmin

  1. Cài đặt gói phpMyAdmin
  2. Thiết lập người dùng và cấp quyền
  3. Truy cập phpMyAdmin trên trình duyệt
  4. Tạo người dùng mới
  5. Bảo mật phpMyAdmin

Bước 1. Cài đặt gói phpMyAdmin

Quy trình cài đặt tương đối dễ dàng bằng ứng dụng khách SSH. Tuy nhiên, có một số khác biệt về lệnh giữa Ubuntu 18. 04 và Ubuntu20. 04

Cài đặt phpMyAdmin – Ubuntu 18. 04

Chạy lệnh sau để cài đặt gói phpMyAdmin và các phần mở rộng PHP cần thiết

sudo apt-get install -y phpmyadmin php-mbstring php-gettext

Trong quá trình cài đặt, bạn sẽ phải chọn một máy chủ web để cấu hình phpMyAdmin. Chọn Apache bằng cách nhấn Space. Ký tự * sẽ xuất hiện trong khung bên cạnh apache2, cho biết bạn đã chọn nó. Nhấn Enter để tiếp tục

Sau đó, bạn sẽ phải cấu hình cơ sở dữ liệu. Chọn Có

Bây giờ, hãy đặt mật khẩu ứng dụng MySQL cho phpmyadmin. Đảm bảo sử dụng mật khẩu mạnh và duy nhất. Xác minh nó khi được nhắc và quá trình cài đặt sẽ hoàn tất

Cài đặt phpMyAdmin trên Ubuntu 20. 04

Các bước cài đặt phpMyAdmin trên Ubuntu 20. 04 khá giống nhau. Tuy nhiên, bạn sẽ phải chạy lệnh này để thay thế

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl

Sau đó, bạn sẽ cần chọn một máy chủ web. Chọn Apache2 bằng cách nhấn phím Space và nhấn Enter để tiếp tục

Định cấu hình cơ sở dữ liệu theo quy trình tương tự. Chọn Có và đặt mật khẩu mạnh và duy nhất cho phpMyAdmin

Sau khi hoàn thành, hãy bật tiện ích mở rộng PHP Mbstring bằng lệnh này

sudo phpenmod mbstring

Cuối cùng, khởi động lại dịch vụ Apache bằng cách sử dụng lệnh này

sudo systemctl restart apache2

Bước 2. Thiết lập người dùng và cấp quyền

Tài khoản phpMyAdmin mặc định có sẵn các tùy chọn tối thiểu. Bạn sẽ phải cấp một số quyền cho phpMyAdmin để biến nó thành một giải pháp thiết thực để tạo và quản lý cơ sở dữ liệu MySQL

Để quản lý người dùng MySQL, hãy đăng nhập vào dòng lệnh MySQL với tư cách là người dùng root bằng lệnh này

sudo mysql -u root -p

Bạn sẽ phải nhập mật khẩu root của MySQL trước khi truy cập vào dòng lệnh. Khi bạn đã truy cập vào tài khoản root của MySQL, hãy cấp quyền cho phpmyadmin bằng cách thực hiện từng lệnh một

GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost'; FLUSH PRIVILEGES; EXIT

Bước 3. Truy cập phpMyAdmin trên Trình duyệt

Khi quá trình cài đặt hoàn tất, hãy mở trình duyệt và truy cập http. //your-server-IP/phpmyadmin. Thay your-server-IP bằng địa chỉ IP của máy chủ. Nếu bạn đang sử dụng Hostinger VPS, bạn sẽ tìm thấy địa chỉ IP trên bảng quản lý máy chủ

Trong trường hợp bạn sử dụng localhost, hãy sử dụng http. // localhost/phpmyadminURL

Trang đăng nhập phpMyAdmin sẽ như thế này

Do vấn đề bảo mật, Ubuntu 18. 04 và Ubuntu20. 04 không hỗ trợ đăng nhập root. Thay vào đó, hãy đăng nhập bằng tên người dùng phpmyadmin và mật khẩu MySQL mà bạn đã đặt trong Bước 1. Sau đó, bạn sẽ được đưa đến giao diện web phpMyAdmin

Bước 4. Tạo một người dùng phpMyAdmin riêng (Tùy chọn)

Nếu bạn không muốn sử dụng hoặc làm việc với tài khoản người dùng mặc định của phpMyAdmin vì lý do bảo mật, hãy tạo một người dùng MySQL chuyên dụng mới với đầy đủ đặc quyền

Bạn phải truy cập giao diện dòng lệnh MySQL với tư cách là người dùng root để tạo người dùng chuyên dụng. Sử dụng lệnh này để làm như vậy

sudo mysql -u root -p

Nhập mật khẩu root MySQL khi được nhắc. Sau đó, nhập các lệnh sau để tạo người dùng mới

CREATE USER username IDENTIFIED by 'password'; GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost'; FLUSH PRIVILEGES; EXIT

Thay thế tên người dùng và mật khẩu bằng thông tin đăng nhập MySQL mong muốn. Nhớ sử dụng mật khẩu mạnh để bảo mật tài khoản

Khởi động lại máy chủ Apache nếu bạn gặp bất kỳ sự cố nào khi đăng nhập. Đây là lệnh để làm như vậy

sudo systemctl restart apache2

Chúng tôi khuyên bạn nên xem tab Trạng thái trên bảng điều khiển phpMyAdmin. Nó hiển thị số lượng kết nối đến máy chủ cơ sở dữ liệu MySQL, các truy vấn MySQL hiện tại đang chạy trên máy chủ và máy chủ đã hoạt động được bao lâu

Bước 5. Bảo mật phpMyAdmin (Tùy chọn)

phpMyAdmin dễ bị tấn công mạng, vì vậy bạn nên thực hiện các biện pháp như phương pháp xác thực bổ sung để cải thiện tính bảo mật của nó. Cho phép đăng nhập bổ sung trước ứng dụng bằng tính năng tích hợp sẵn của Apache. các tính năng xác thực và ủy quyền htaccess

Để làm như vậy, kích hoạt. htaccess ghi đè tệp bằng cách sửa đổi tệp cấu hình phpMyAdmin Apache. Đây là lệnh để mở và chỉnh sửa tệp bằng trình soạn thảo văn bản Nano

sudo nano /etc/apache2/conf-available/phpmyadmin.conf

Now, add an AllowOverride All line in the section.

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl0

Nó sẽ giống như thế này

Lưu và thoát tệp bằng cách nhấn CTRL+X. Sau đó, nhấn Y và Enter khi được nhắc. Khởi động lại máy chủ web Apache để thực hiện các thay đổi bằng cách sử dụng lệnh này

sudo systemctl restart apache2

Bước tiếp theo là tạo một. htaccess trong thư mục ứng dụng phpMyAdmin bằng lệnh sau

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl2

Trình soạn thảo văn bản Nano sẽ mở ra, cho phép bạn chỉnh sửa. tập tin htaccess. Nhập văn bản sau

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl3

Lưu và thoát tệp. Từ. htaccess chỉ định rằng tệp cho mật khẩu là /etc/phpmyadmin/. htpasswd, chúng ta sẽ phải sử dụng cùng một đường dẫn

Sử dụng lệnh này để tạo tệp mật khẩu và chuyển nó bằng tiện ích htpasswd

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl4

Thay thế USERNAME bằng tên người dùng thực tế. Bạn cũng sẽ cần nhập và xác nhận mật khẩu. Khi đã xong, tệp sẽ được tạo và mật khẩu sẽ được băm

Bạn có thể tạo tên người dùng bổ sung bằng cách sử dụng cùng một lệnh nhưng loại trừ tùy chọn -c

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl5

Khởi động lại Apache để thực hiện các thay đổi

sudo systemctl restart apache2

Cửa sổ bật lên xác thực tên người dùng và mật khẩu mới sẽ xuất hiện khi truy cập phpMyAdmin. Xác minh nó bằng cách truy cập http. //your-server-IP/phpmyadmin. Lời nhắc đăng nhập sẽ giống như thế này

Nhập tên người dùng và mật khẩu bạn vừa tạo. Sau khi đăng nhập, bạn sẽ thấy trang đăng nhập phpMyAdmin. Nhập thông tin đăng nhập người dùng phpmyadmin để truy cập giao diện web phpMyAdmin

Sự kết luận

phpMyAdmin giúp bạn quản lý cơ sở dữ liệu MySQL và thực hiện bảo trì bảng. Quá trình cài đặt ứng dụng trên Ubuntu 18. 04 và Ubuntu20. 04 tương tự nhưng sử dụng một vài lệnh khác nhau trong các bước đầu tiên

Đừng quên triển khai các biện pháp bảo mật trên phpMyAdmin bằng cách sử dụng mật khẩu mạnh và phương thức xác thực bổ sung

Bây giờ bạn có thể quản lý cơ sở dữ liệu dễ dàng từ phpMyAdmin. Để lại bình luận bên dưới nếu bạn có bất kỳ câu hỏi nào

Tìm hiểu thêm về cơ sở dữ liệu

DBMS là gì. Hướng dẫn đầy đủ
Cách HIỂN THỊ NGƯỜI DÙNG trong MySQL
Cách cài đặt MongoDB trên Ubuntu
Cách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên UbuntuCách cài đặt Cassandra trên Ubuntu
How to Install PostgreSQL on Ubuntu

Tác giả

Laura Z

Laura là Trưởng nhóm sản xuất nội dung có kinh nghiệm. Với hơn 9 năm kinh nghiệm trong lĩnh vực tiếp thị, Laura thích chia sẻ ý tưởng của mình với mọi người. Khi rảnh rỗi, cô thích tìm hiểu về các xu hướng tiếp thị mới và xem các chương trình truyền hình trên Netflix

Thêm từ Laura Z

Đồng tác giả

Leonardo N

Leo là một người đam mê và đóng góp cho WordPress. Anh ấy thích cập nhật những tin tức và cập nhật mới nhất về WordPress, đồng thời chia sẻ kiến ​​thức của mình để giúp mọi người xây dựng các trang web thành công. Khi anh ấy không làm việc, anh ấy đóng góp cho nhóm tài liệu WordPress và chăm sóc những chú chó của mình

Chủ đề