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
- Cài đặt gói phpMyAdmin
- Thiết lập người dùng và cấp quyền
- Truy cập phpMyAdmin trên trình duyệt
- Tạo người dùng mới
- 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-gettextTrong 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-curlSau đó, 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 mbstringCuố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 apache2Bướ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 -pBạ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; EXITBướ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 -pNhậ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; EXITThay 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 apache2Chú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.confNow, add an AllowOverride All line in the section.
sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl0Nó 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 apache2Bướ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-curl2Trì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-curl3Lư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-curl4Thay 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-curl5Khởi động lại Apache để thực hiện các thay đổi
sudo systemctl restart apache2Cử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