Hướng dẫn update phpmyadmin centos 7
PhpMyAdmin là một công cụ quản lý CSDL MySQL trên CentOS. Lý do chính mà bạn nên sử dụng phpMyAdmin là vì đây là công cụ chính để có thể truy cập vào MySQL bằng dòng lệnh. Bài viết này sẽ hướng dẫn chi tiết cách cài đặt phpMyAdmin trên CentOS 7 dễ dàng nhất. Show
PhpMydAmin là gì?Tiện ích cơ sở dữ liệu phpMyAdmin được dùng để quản lý CSDL MySQL thông qua giao diện đồ họa web-base. Nó có thể được cấu hình để quản lý CSDL cục bộ (trên cùng một hệ thống). Hoặc quản lý CSDL từ xa (qua mạng). Hướng dẫn này sẽ chỉ cho bạn cách cài đặt phpMyAdmin và cấu hình bảo mật cơ bản trên CentOS 7. Điều kiện để cài đặt phpMyAdmin trên CentOS 7
Vì sao nên sử dụng phpMyAdmin?Khi bạn cài đặt phpMyAdmin trên CentOS 7, bạn sẽ được sử dụng giao diện người dùng trực quan mới mẻ qua trình duyệt thay vì sử dụng dòng lệnh. Thông qua giao diện web lần này, bạn sẽ dễ dàng quản lý cơ sở dữ liệu như quản lý bảng, cột, quan hệ, người dùng,… Đồng thời bạn có thể thực hiện trực tiếp mọi câu lệnh SQL. Để có thể phù hợp với nhiều người dùng, phpMyAdmin đã được dịch sang 72 ngôn ngữ khác nhau và hỗ trợ cả hai ngôn ngữ là RTL (từ phải sang trái) và LTR (từ trái sang phải). Các tính năng nổi bật khác của phpMyAdmin:
Các bước install phpMyAdmin CentOS 7Bước 1: Cài đặt EPEL Repository(Nếu đã cài đặt trước EPEL, bạn có thể bỏ qua bước này). CentOS 7 không có quyền truy cập vào phpMyAdmin trong repository mặc định của phần mềm. Bạn cần có quyền truy cập vào EPEL repository – Gói bổ sung cho Enterprise Linux. Nhập lệnh sau vào command prompt, rồi nhấn enter:
Sau khi quá trình hoàn tất, bạn nên refresh và update lại EPEL repository:
Bước 2: Cài đặt Apache Web ServerPhpMyAdmin yêu cầu có một Apache web server đang hoạt động. Để cài đặt Apache trên CentOS, nhập vào lệnh sau:
Xác thực trạng thái của Apache bằng cách chạy lệnh:
Bạn cũng có thể nhập địa chỉ IP của bạn vào trình duyệt. Sau đó màn hình thử nghiệm sẽ hiển thị: Bạn cũng có thể nhập địa chỉ IP của bạn vào trình duyệtBước 3: Cài đặt phpMyAdmin trên CentOS 7Để cài đặt PHPMyAdmin trên CentOS, nhập vào lệnh sau:
Sau khi hệ thống thực hiện lệnh, PHPMyAdmin sẽ được cài đặt và sẵn sàng để khởi động. Bước 4: Cấu hình và bảo mật phpMyAdminCài đặt phần mềm mới của bạn bao gồm config file mặc định của Apache. Bạn sẽ muốn thực hiện một số thay đổi với cấu hình đó để ngăn chặn các truy cập trái phép. Dưới đây là hai cách phổ biến nhất để hạn chế quyền truy cập của người dùng trái phép: Hạn chế địa chỉ IPPhương pháp này có thể được sử dụng để cấp quyền truy cập từ xa cho một máy trạm. Theo mặc định, phpMyAdmin được cấu hình sao cho server được cài đặt trên đó có quyền truy cập. Thay đổi này cho phép bạn hạn chế hoặc cho quyền truy cập vào các địa chỉ IP cụ thể của các máy tính khác hay máy tính bổ sung. File được đặt tại
Bên trong Sau khi thay đổi, hãy lưu lại file. Đổi aliasMở phpMyAdmin.conf bằng text editor:
Gần ở phía trên, bạn sẽ thấy 2 dòng:
“Alias” (bí danh) là cách internet sẽ nhìn thấy cấu hình phpMyAdmin của bạn. Vì cấu hình mặc định là một mục tiêu dễ dàng cho bot và tin tặc. Nên hãy xem xét việc thay đổi cài đặt bí danh. Chỉ cần đặt dấu ‘#’ trước các mục nhập hiện có để chương trình coi chúng là các comment chứ không phải câu lệnh. Sau đó, thêm dòng của riêng bạn:
Bây giờ, khi vào màn hình login, bạn sẽ phải nhập Sau khi thực hiện thay đổi, hãy lưu lại file. Bước 5: Restart ApacheBất kể cấu hình mà bạn dùng, bạn cần phải restart dịch vụ Apache để thấy được các thay đổi:
Bước 6: Xác nhận xem phpMyAdmin có đang hoạt động khôngĐể kiểm tra xem phpMyAdmin có hoạt động đúng không, nhập server IP và /phpmyadmin của bạn vào trong một trình duyệt web. Ví dụ: http://125.0.0.2/phpmyadmin Bạn sẽ thấy được màn hình login của PhpMyAdmin. Kết luậnPhpMyAdmin là một phần mềm được sử dụng phổ biến cho việc quản lý cơ sở dữ liệu. Nếu làm đúng các bước, bạn sẽ có thể cài đặt PhpMyadmin trên CentOS 7, chúc bạn thành công. Nếu có bất kì thắc mắc nào bạn có thể để dưới phần bình luận để Vietnix giải đáp các thắc mắc của bạn nhé. |