Phpmyadmin trang này không hoạt động trên Ubuntu
Bạn nên sử dụng người dùng không phải root với đặc quyền sudo như được giải thích trong Ubuntu 20. 04 Thiết Lập Máy Chủ Ban Đầu Show
Bạn cũng nên có LAMP stack cho Ubuntu 20. 04 đã được cài đặt và phục vụ các trang web trước khi tiếp tục với hướng dẫn này 1. Cài đặt phpMyAdminHãy bắt đầu bằng cách cập nhật danh sách gói và cài đặt phpMyAdmin trên Ubuntu 20. 04 Dưới đây, chúng tôi có hai lệnh được phân tách bằng _____08. Lệnh đầu tiên sẽ cập nhật danh sách gói để đảm bảo bạn nhận được phiên bản mới nhất và các phần phụ thuộc cho phpMyAdmin. Tôi cũng bao gồm một số tiện ích mở rộng bổ sung, được khuyến nghị vì lý do chức năng và hiệu suất
Nhấn 9 và 0 khi được yêu cầu tiếp tục1. 1. Chọn apache2Nếu bạn được nhắc chọn một máy chủ web, hãy nhấn 1 để đánh dấu sao 2 bên cạnh apache2, sau đó nhấn 3 để tô sáng OK và nhấn 01. 2. Cấu hình cơ sở dữ liệuChọn Có và nhấn 0 để cài đặt và định cấu hình cơ sở dữ liệu1. 3. Mật khẩu ứng dụngMật khẩu ứng dụng MySQL được phpMyAdmin sử dụng nội bộ để giao tiếp với MySQL và bạn không nên sử dụng nó để đăng nhập vào phpMyAdmin. Bạn có thể để trống và mật khẩu sẽ được tạo tự động Nhấn 0 để tiếp tụcCuối cùng, kích hoạt tiện ích mở rộng PHP 7 và khởi động lại Apache
2. Kiểm tra phpMyAdminGiờ đây, bạn có thể truy cập giao diện web phpMyAdmin bằng cách truy cập tên miền hoặc địa chỉ IP công khai của máy chủ, sau đó là 8. e. g. 9 hoặc 50Nếu bạn chưa có tên miền hoặc chưa biết IP của mình, bạn có thể tìm hiểu với 5Tài khoản root MySQL và phpMyAdminTrong MySQL5. 7 trở lên, bạn sẽ không thể đăng nhập vào phpMyAdmin bằng tài khoản root của MySQL và sẽ gặp lỗi “Quyền truy cập bị từ chối đối với người dùng ‘root’@’localhost'”. Thay vào đó, bạn nên tạo một tài khoản siêu người dùng mới chỉ dành cho phpMyAdmin. Nếu bạn muốn buộc MySQL cho phép đăng nhập root qua phpMyAdmin, hãy xem. Không thể đăng nhập vào phpMyAdmin bằng root 3. Tạo siêu người dùng MySQLTrong thiết bị đầu cuối, hãy đăng nhập vào MySQL bằng tài khoản 51. Bạn sẽ có thể đăng nhập trực tiếp bằng 52 mà không cần phải nhập mật khẩu gốc của mình 9Nếu bạn gặp sự cố khi đăng nhập theo cách này, hãy thử lệnh bên dưới để buộc nhắc mật khẩu. Bạn có thể đã tạo mật khẩu gốc khi cài đặt MySQL lần đầu tiên hoặc mật khẩu có thể trống. Nếu bạn quên mật khẩu gốc MySQL của mình, hãy xem. Đặt lại mật khẩu gốc MySQL 0Sau khi đăng nhập, hãy thêm một siêu người dùng MySQL mới với tên người dùng bạn chọn. Trong ví dụ này, chúng tôi đang gọi nó là 53. Nhấp vào đây để tạo mật khẩu mạnh và thay thế 54 bên dưới bằng mật khẩu đó 3Bây giờ hãy cấp đặc quyền siêu người dùng cho người dùng mới của chúng tôi 53 5Thoát MySQL 6Bây giờ bạn có thể truy cập phpMyAdmin bằng tài khoản người dùng mới này Bạn nên thiết lập một số bảo mật bổ sung cho phpMyAdmin theo các bước bên dưới 4. Làm mờ URL phpMyAdminCác bot liên tục quét các máy chủ web để tìm trang đăng nhập phpMyAdmin mặc định, vì vậy bạn nên thay đổi URL thành một trang khác Trong ví dụ này, chúng tôi sẽ thay đổi nó từ 56 thành 57Mở tệp cấu hình phpMyAdmin cho Apache bằng trình soạn thảo văn bản 58 0Thay đổi 59 từ 8 thành 91 – bạn có thể thay đổi giá trị này thành bất cứ thứ gì bạn muốn/etc/apache2/conf-available/phpmyadmin. conf 0Lưu và thoát (nhấn 92 + 93, nhấn 94 rồi nhấn 0)Bây giờ bạn phải tải lại dịch vụ Apache để các thay đổi có hiệu lực
Bây giờ bạn có thể truy cập phpMyAdmin tại 575. bảo vệ với. htpasswdChúng tôi có thể bảo vệ thêm trang đăng nhập phpMyAdmin với 97. Điều này thêm một tuyến phòng thủ khác chống lại bot và kẻ tấn công5. 1. Cho phép. ghi đè htaccessĐể thiết lập 97, trước tiên chúng ta phải thay đổi tệp cấu hình phpMyadmin Apache để cho phép Ghi đè 99Mở tệp cấu hình trong trình soạn thảo văn bản 58 0Thêm 01 bên dưới 02/etc/apache2/conf-available/phpmyadmin. conf 3Lưu và thoát (nhấn 92 + 93, nhấn 94 rồi nhấn 0)Bây giờ hãy tải lại dịch vụ Apache
5. 2. Cài đặt. htpasswdChúng tôi sẽ tạo một tệp 99 mới trong thư mục cài đặt phpMyAdmin bằng trình soạn thảo văn bản 58 5Dán vào sau. (Dùng chuột phải để dán nếu dùng PuTTY trên Windows) /usr/share/phpmyadmin/. htaccess 6Lưu và thoát (nhấn 92 + 93, nhấn 94 rồi nhấn 0)Giờ đây, chúng tôi có thể tạo tệp 97 bằng công cụ 34Trong ví dụ này, chúng tôi đang tạo một người dùng mới có tên là 53 (người dùng quản trị viên php của tôi), mặc dù bạn có thể thay đổi điều này thành bất cứ thứ gì bạn muốn 7Bạn sẽ được yêu cầu nhập mật khẩu mới hai lần (Nhấp vào đây để tạo mật khẩu mạnh) Vậy là xong, bạn đã hoàn thành. Truy cập phpMyAdmin trong trình duyệt của bạn và bây giờ bạn sẽ được nhắc nhập chi tiết đăng nhập Tiếp theo là gì?Đến bây giờ, bạn sẽ triển khai thành công ngăn xếp LAMP (Apache/MySQL/PHP) cho Ubuntu 20. 04 và có thể quản trị MySQL thông qua phpMyAdmin Bây giờ bạn có thể muốn định cấu hình SSL cho miền của mình hoặc thiết lập máy chủ FTP
Cập nhật thủ công phpMyAdmin (Tùy chọn)Các kho lưu trữ thường không cung cấp cho bạn các bản phát hành mới nhất của phpMyAdmin. Nếu bạn muốn nâng cấp thủ công lên phiên bản mới nhất, hãy xem Tại sao phpMyAdmin của tôi không hoạt động trong Ubuntu?Làm cách nào để sửa lỗi truy cập phpMyAdmin bị từ chối trong Ubuntu? . Login as Root user MySQL. Bước 2 – Khởi động lại máy chủ Apache. Bước 3 – Kiểm tra người dùng MySQL gốc để truy cập PHPMyadmin .
Tại sao phpMyAdmin không hoạt động?Bạn có thể nhận được thông báo lỗi cho biết rằng phpMyAdmin cần phiên bản PHP trong một phạm vi cụ thể. Điều này có thể xảy ra nếu bạn đang chạy phiên bản PHP lỗi thời hoặc bản cập nhật mới không tương thích với phiên bản MAMP của bạn . Trong trường hợp này, bạn sẽ cần thay đổi phiên bản PHP của ứng dụng MAMP của mình. |