Hướng dẫn install PhpMyAdmin CentOS 7 A-Z

Nguồn bài viết: Hướng dẫn install PhpMyAdmin CentOS 7 A-Z

Thông thường, khi bạn muốn quản lý cơ sở dữ liệu trên MySQL hoặc MariaDB, bạn sẽ phải sử dụng mã. Dòng lệnh trông có vẻ “chuyên nghiệp” nhưng đối với người mới bắt đầu sẽ rất khó quản lý cơ sở dữ liệu. Vì vậy, thuthuatkiemtien.com sẽ hướng dẫn bạn cách cài đặt PhpMyAdmin CentOS 7 để bạn có thể làm việc hiệu quả hơn với cơ sở dữ liệu của mình bằng PhpMyAdmin với giao diện đồ họa!

Tìm hiểu về PhpMyAdmin

PhpMyAdmin là gì?

PhpMyAdmin là công cụ giúp người dùng dễ dàng quản lý cơ sở dữ liệu MySQL và MariaDB với giao diện đồ họa dễ sử dụng; PhpMyAdmin là công cụ mã nguồn mở phổ biến nhất và được hàng triệu người trên thế giới sử dụng để quản trị cơ sở dữ liệu, đặc biệt là cơ sở dữ liệu MySQL.

Tìm hiểu thêm về PhpMyAdmin tại bài viết: PhpMyAdmin là gì? Tại sao sử dụng PhpMyAdmin?

install-phpmyadmin-centos-7

Tại sao cài đặt PhpMyAdmin trên CentOS 7?

Khi bạn cài đặt PhpMyAdmin trên CentOS 7, bạn sẽ có thể sử dụng trình duyệt web của mình để thao tác với cơ sở dữ liệu một cách đơn giản và trực quan thay vì sử dụng các dòng lệnh qua SSH. Ngoài ra, bạn có thể sử dụng bất kỳ câu lệnh SQL nào ngay trong PhpMyAdmin.

Dưới đây là một số lý do nổi bật mà bạn nên sử dụng PhpMyAdmin thay vì CentOS 7:

  • PhpMyAdmin có giao diện đồ họa giúp người dùng mới dễ dàng làm quen với các thao tác trên cơ sở dữ liệu.
  • Hỗ trợ lên đến 72 ngôn ngữ. Trong đó, PhpMyAdmin cũng hỗ trợ tiếng Việt.
  • Các thao tác tạo, thêm, sửa, xóa, bảng, cơ sở dữ liệu được thể hiện trực quan bằng giao diện đồ họa dễ dàng thực hiện.
  • Dễ dàng duy trì cơ sở dữ liệu, bảng và cấu hình máy chủ.

Cách cài đặt PhpMyAdmin CentOS 7 an toàn

Kết nối SSH với VPS

Để có thể cài đặt PhpMyAdmin, bạn cần phải SSH vào VPS của mình. Tùy thuộc vào gói dịch vụ của bạn hoặc nhà cung cấp dịch vụ lưu trữ / VPS, sẽ có các cách khác nhau để kết nối SSH với VPS.

Hoặc bạn có thể sử dụng phần mềm PuTTY để kết nối SSH với VPS.

Cài đặt máy chủ

Nếu bạn đang cài đặt PhpMyAdmin CentOS 7 trên một VPS hoàn toàn mới, bạn có thể chọn máy chủ Apache hoặc Nginx để cài đặt.

Trong trường hợp bạn đã cài đặt máy chủ rồi mà quên máy chủ đang sử dụng hoặc không để ý nhà cung cấp dịch vụ lưu trữ nào cung cấp cho bạn. Bạn có thể kiểm tra máy chủ của website / VPS trong bài viết!

Cài đặt máy chủ Nginx

Bước 1: Để cài đặt máy chủ Nginx, hãy chạy lệnh sau để cài đặt gói yêu cầu trước:

yum install yum-utils -y

Bước 2: chúng ta sẽ cần thiết lập kho lưu trữ nginx sử dụng Yum Thiết lập Nginx.

nano /etc/yum.repos.d/nginx.repo

Bước 3: sao chép nội dung sau và nhập nội dung đó vào SSH:

[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

Bước 4: nhấn Ctrl + O + Enter để lưu các thay đổi của bạn. Sau đó, bạn ấm áp Ctrl + X để thoát khỏi trình chỉnh sửa Nano.

Bước 5: bạn cài đặt Nginx với dòng lệnh sau:

yum install nginx -y

Bước 6: sau khi cài đặt xong, hãy khởi động Nginx bằng 2 lệnh sau – chạy từng lệnh một:

systemctl enable nginx
systemctl start nginx

Bước 7: kiểm tra trạng thái của Nginx bằng dòng lệnh:

systemctl status nginx

Bước 8: bạn chỉ truy cập vào IP hay tên miên bằng trình duyệt. Nếu màn hình của bạn xuất hiện như trong hình thì máy chủ Nginx đang chạy.

install-phpmyadmin-centos-7

Cài đặt máy chủ Apache

Để cài đặt máy chủ Apache, bạn sử dụng lệnh sau để cài đặt:

yum install httpd -y

Sau khi cài đặt máy chủ Apache hoàn tất, bạn có thể kiểm tra trạng thái của máy chủ bằng dòng lệnh sau:

systemctl status httpd

Để đảm bảo máy chủ Apache đang hoạt động, hãy truy cập IP hay tên miên bằng trình duyệt. Nếu màn hình của bạn xuất hiện như trong hình, máy chủ Apache đang chạy.

install-phpmyadmin-centos-7

Cài đặt kho lưu trữ EPEL

Trong phiên bản CentOS 7, gói cài đặt PhpMyAdmin không khả dụng. Để làm được điều đó, bạn sẽ cần một gói có tên EPEL – Các gói bổ sung cho Enterprise Linux – Các gói bổ sung cho Enterprise Linux. Quá trình cài đặt chỉ với 1 dòng lệnh, bạn không cần quá lo lắng!

Lệnh cài đặt EPEL cho cả Apache và Nginx:

sudo yum install epel-release

Sau khi hoàn tất, chúng ta sẽ bắt đầu cài đặt PhpMyAdmin CentOS 7.

cài đặt PhpMyAdmin CentOS 7

cài đặt PhpMyAdmin CentOS 7 – Nginx

Bước 1: Thiết lập PhpMyAdmin bằng yum:

sudo yum install PhpMyAdmin

Bước 2: Kết nối Nginx với đúng thư mục gốc để làm cho PhpMyAdmin hoạt động tốt hơn bằng dòng lệnh:

sudo ln -s /usr/share/PhpMyAdmin /usr/share/nginx/html

Bước 3: Khởi động lại PHP mô-đun

sudo systemctl restart php-fpm

cài đặt PhpMyAdmin CentOS 7 – Apache

Bước 1: Thiết lập PhpMyAdmin bằng yum:

sudo yum install PhpMyAdmin

Bước 2: bạn sẽ cần đã sửa đổi một số cài đặt thành Apache hoạt động chính xác:

sudo nano /etc/httpd/conf.d/PhpMyAdmin.conf

Nội dung của tệp sẽ giống như sau:

install-phpmyadmin-centos-7

Bước 3: Thay đổi địa chỉ IP: 127.0.0.1 thành địa chỉ IP VPS của bạn. Ví dụ các lệnh như thế này:

Yêu cầu ip 127.0.0.1 hoặc Cho phép từ 127.0.0.1 => bạn sẽ sửa đổi thành: Yêu cầu ip 153.92.3.4 hoặc Cho phép từ 153.92.3.4.

Bước 4: Khởi động lại Apache bằng dòng lệnh:

sudo systemctl restart httpd.service

Kiểm tra xem PhpMyAdmin có hoạt động hay không

Sau khi cài đặt xong, chúng ta cần kiểm tra lại để đảm bảo rằng PhpMyAdmin đã được thiết lập và chạy. Cách kiểm tra rất đơn giản, bạn chỉ cần thao tác như sau:

Bước 1: Truy cập vào Địa chỉ IP hoặc tên miền của bạn.

Bước 2: Thêm hậu tố / PhpMyAdmin ngay sau địa chỉ IP hoặc tên miền của bạn như sau: 153.92.3.4/PhpMyAdmin.

Nếu trình duyệt của bạn hiện ra giao diện như trong hình thì bạn đã cài đặt PhpMyAdmin thành công.

install-phpmyadmin-centos-7

Tạo người dùng và mật khẩu

Cơ sở dữ liệu là thông tin rất quan trọng. Để làm được điều đó, bạn sẽ cần thiết lập người dùngmật khẩu mở khóa để ngăn chặn những người không được phép thực hiện các thay đổi đối với cơ sở dữ liệu.

Bạn sử dụng lệnh sau:

vim config.inc.php

Sau khi thấy giao diện như bên dưới, bạn chỉ cần thay đổi lại user và password. Bạn nhấn Esc => Nhập và bạn nhập : wp để lưu nội dung và thoát khỏi trình chỉnh sửa Vim. Nếu bạn không hiểu ý nghĩa của lệnh thoát khỏi Vim, bạn có thể tham khảo Stackoverflow để biết thêm thông tin.

install-phpmyadmin-centos-7

Cuối cùng, thuthuatkiemtien.com chúc các bạn có thể cài đặt PhpMyAdmin CentOS 7 thành công và phục vụ tốt cho công việc của mình!

Câu hỏi thường gặp về cài đặt PhpMyAdmin CentOS 7

Làm thế nào để sửa lỗi “PhpMyAdmin 403 bị cấm”?

Thông thường, khi bạn sử dụng WAMP, đôi khi bạn có thể gặp phải lỗi “PhpMyAdmin 403 bị cấm”. Bạn chỉ cần làm theo các bước sau để sửa lỗi:

Bước 1: Thiết lập WAMP, nếu bạn đã có, hãy tiếp tục bước 2.

Bước 2: chạy WAMP nhập Apache => httpd.com

Bước 3: cấp quyền truy cập bằng cách tìm Tư chôi tât cả và đổi thành Cho phép từ tất cả.

Bước 4: Khởi động lại tất cả các dịch vụ, bạn đợi một chút và thử lại Xin vui lòng!

Bạn có thể tìm hiểu thêm các cách khắc phục lỗi 403 Forbidden access is started tại đây.

Làm thế nào để loại bỏ PhpMyAdmin centos 7?

Trong quá trình sử dụng bạn cảm thấy không phù hợp hoặc không muốn sử dụng nữa thì có thể gỡ bỏ PhpMyAdmin centos 7 bằng 1 trong 3 cách sau:

  • sudo apt-get loại bỏ PhpMyAdmin
  • sudo apt-get autoremove
  • sudo apt-get purge PhpMyAdmin

Lưu ý: chỉ sử dụng 1 trong 3 lệnh trên để gỡ bỏ PhpMyAdmin centos 7.

PhpMyAdmin hỗ trợ phiên bản Cơ sở dữ liệu nào tốt nhất?

Hiện tại, PhpMyAdmin hỗ trợ tốt nhất cho 2 Databases MySQL và MariaDB từ phiên bản 5.5 trở lên. Nếu bạn sử dụng phiên bản MySQL thấp hơn, bạn nên truy cập trang Tải xuống PhpMyAdmin để tìm các phiên bản cũ hơn của PhpMyAdmin có khả năng hỗ trợ các phiên bản MySQL cũ hơn 5.5.

Phiên bản PHP nào nên được sử dụng cho PhpMyAdmin?

Mỗi phiên bản của PhpMyAdmin sẽ hoạt động tốt nhất trên một nền tảng phiên bản PHP nhất định. Sau đây, thuthuatkiemtien.com sẽ liệt kê ra những phiên bản PhpMyAdmin nào phù hợp nhất với các phiên bản PHP:

  • PhpMyAdmin 4.0.x: có thể hỗ trợ tốt nhất PHP 5.2 trở lên.
  • PhpMyAdmin 4.1: có thể hỗ trợ tốt nhất PHP 5.3 trở lên.
  • PhpMyAdmin 4.5: có thể hỗ trợ tốt nhất PHP 5.5 trở lên.
  • PhpMyAdmin 4.6: có thể hỗ trợ tốt nhất cho PHP 7 trở lên.
  • PhpMyAdmin 4.6.5: có thể hỗ trợ tốt nhất PHP 7.1 trở lên.
  • PhpMyAdmin 4.7.4: có thể hỗ trợ tốt nhất PHP 7.2 trở lên.
  • PhpMyAdmin 4.8: có thể hỗ trợ tốt nhất HHVM trở lên.
  • Kể từ phiên bản PhpMyAdmin 4.8: chỉ hỗ trợ phiên bản PHP 7.1 trở lên.

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO

  • Trụ sở chính: L17-11, Lầu 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn, P. Bến Nghé, Q.1, TP.
    VPĐD: 42 Trần Phú, P.4, Q.5, TP.HCM
  • Điện thoại: 0364 333 333
    Tổng đài miễn cước: 1800 6734
  • Email: sales@tino.org
  • Trang web: www.tino.org

Xem thêm nhiều bài viết về : Kiến Thức Cơ Bản

Bản quyền thuộc: thuthuatkiemtien.com



from thuthuatkiemtien.com https://ift.tt/33udTRB
via thuthuatkiemtien.com

Nhận xét

Bài đăng phổ biến từ blog này

3 Cách để kiếm tiền từ blog WordPress

Google AdSense bỏ giới hạn số lượng quảng cáo trên mỗi trang

Toàn tập danh sách liên kết đơn trong C++