Giao diện web phpMyAdmin hiện đang tích cực tham gia bởi người dùng cơ sở dữ liệu MySQL, vì họ chỉ hỗ trợ tương tác thông qua thiết bị đầu cuối. Cài đặt phần mềm bổ sung bằng giao diện đồ họa sẽ giúp đơn giản hóa thủ tục dễ dàng hơn nhiều đối với các máy chủ Web dễ dàng hơn nhiều, trước tiên bạn sẽ phải thực hiện một số hành động mà đôi khi gây khó khăn. Hôm nay chúng tôi muốn xem xét việc cài đặt phpMyAdmin trong hệ điều hành CentOS 7, chia tất cả các bước quan trọng để các bước. Bạn sẽ chỉ cần làm theo các hướng dẫn trong bạn và nhập chính xác từng nhóm.
Cài đặt phpMyAdmin ở CentOS 7
Thật không may, kho lưu trữ chính thức của ứng dụng đang được xem xét không tồn tại, vì vậy trước tiên bạn sẽ phải thêm bộ nhớ người dùng vào hệ thống, từ đó chính quá trình cài đặt được thực hiện. Ngoài ra, hai phiên bản phpMyAdmin đặc biệt phổ biến, chúng tôi sẽ cho bạn biết về việc cài đặt từng trong số chúng và cấu hình thêm máy chủ web Apache hoặc Nginx.Thêm các thành phần phpMyAdmin
Tất nhiên, khi làm việc với các ứng dụng mới trong Linux luôn ưu tiên để thêm thư viện của họ vào hệ thống và phpMyAdmin chưa vượt quá. Hãy để chúng tôi nâng cao chủ đề của hai phiên bản có sẵn, bắt đầu với các nhà phát triển được đề xuất.
Cài đặt phpMyAdmin 4.4.
PHPMYADMIN 4.4 Hoạt động trong ngôn ngữ lập trình PHP Phiên bản 5.4, và, như bạn đã biết, phiên bản này không phải là gần đây nhất, không ngăn cản nó trở thành phổ biến nhất và nhu cầu. Việc cài đặt của nó trong CentOS được thực hiện thông qua "thiết bị đầu cuối" cổ điển theo nghĩa đen trong một số hành động:
- Chạy bảng điều khiển bằng bất kỳ phương thức thuận tiện nào, ví dụ, thông qua menu "Ứng dụng".
- Nhập lệnh sudo rpm -iuvh http://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm Để tải xuống gói phần mềm từ các gói bổ sung cho kho lưu trữ người dùng Linux Enterprise.
- Để tiếp tục quá trình, nhập mật khẩu từ tài khoản với quyền truy cập root.
- Sau khi hoàn thành việc bổ sung các gói, bạn phải cập nhật danh sách các thư viện hệ thống với lệnh Sudo Yum -y Update.
- Lệnh trên cài đặt tất cả các bản cập nhật khả dụng, sau đó chỉ có bản thân máy khách ứng dụng sẽ được cài đặt thông qua sudo yum -y cài đặt phpMyAdmin.
Ví dụ, khi sử dụng máy chủ web, Apache, bạn sẽ chỉ ở lại để khởi động lại và kiểm tra hoạt động của thành phần đã cài đặt, sẽ đến http: // ip_ver_verver / phpMyAdmin.
Cài đặt phiên bản mới nhất của phpMyAdmin
Một số người dùng chỉ quan tâm đến phiên bản PhpMyAdmin mới nhất, để cài đặt mà bạn cần thực hiện một số hành động khác, sau đó tải xuống các gói mới. Nói chung, hướng dẫn vẫn tương tự, nhưng với một số thay đổi.
- Thêm một gói mới vào hệ thống bằng cách tải xuống từ kho lưu trữ thông qua sudo rpm -uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
- Cập nhật các thư viện hệ thống có sẵn bằng lệnh Sudo Yum CẬP NHẬT.
- Kích hoạt sự hỗ trợ của phiên bản mới nhất của ứng dụng, hiện tại nó là 7.1. Để thực hiện việc này, hãy nhập Yum-Config-Manager --Nable Remi-Php71.
- Cài đặt sudo yum cài đặt phpMyAdmin và phiên bản PHP thích hợp sẽ được xác định tự động.
Tuy nhiên, việc thêm tất cả các thành phần này đã hoàn tất trước khi bắt đầu hoạt động với giao diện web, bạn sẽ cần định cấu hình máy chủ. Tiếp theo, chúng tôi sẽ phân tích việc thực hiện quy trình này trong hai giải pháp phổ biến - Apache và Nginx.
Thiết lập phpMyAdmin ở nginx
Một số người dùng thích làm việc với máy chủ web Nginx, vì nó cung cấp tốc độ và hiệu suất cao. Nếu bạn là người ủng hộ phần mềm này, sau khi cài đặt phpMyAdmin, bạn sẽ phải thực hiện một số cài đặt để thiết lập hiệu suất của toàn bộ cơ chế.
Đầu tiên, lưu ý rằng chính máy chủ Web đã được thêm vào hệ điều hành, nếu không, hãy nhập các lệnh sau vào bảng điều khiển:
Sudo yum cài đặt phát hành epel
Sudo yum cài đặt nginx
Sudo systemctl bắt đầu nginx
Sau đó, hãy làm theo hướng dẫn như vậy:
- Bật phpMyAdmin vào thư mục máy chủ web bằng sudo ln -s / usr / share / phpMyAdmin / var / www / html / phpMyAdmin.
- Sau khi thực hiện các thay đổi, hãy khởi động lại bằng cách nhập sudo systemctl restart php-fpm.
- Thông qua trình soạn thảo văn bản tiêu chuẩn, chạy tệp cấu hình sudo vi /etc/nginx/nginx.conf.
- Nằm khỏi khối "HTTP" và thêm một dòng tắt_symlinks;
- Lưu các thay đổi và đóng tệp, sau đó bạn khởi động lại nginx sudo nginx -s tải lại.
Bạn nên bảo mật máy chủ web bằng cách tạo mật khẩu ngẫu nhiên. Để thực hiện việc này, hãy nhập OpenSSL Passwd và sao chép kết quả. Tiếp theo, bạn sẽ cần chạy một tệp có mật khẩu bằng sudo vi / etc / nginx / mật khẩu và tạo một dòng mới ở định dạng tên người dùng: mật khẩu, để cuối cùng, hãy bật ra, admin: 4b7fsek4l2.
Thiết lập phpMyAdmin trong Apache
Mặc dù máy chủ Web trước đó được coi là tốt hơn ở một số khía cạnh, Apache vẫn còn là một giải pháp khá phổ biến và được sử dụng trong hệ thống phần mềm đèn. Việc cài đặt của nó trong CentOS theo nghĩa đen được thực hiện bởi một số lệnh:
yum cài đặt httpd -y
Systemctl Start httpd.Service.
Systemctl Bật HTTPD.Service.
Nếu máy chủ đã được thêm hoặc bạn đã thực hiện các lệnh trên, bạn có thể truy cập trực tiếp vào chính phần phpMyAdmin và điều này được thực hiện như sau:
- Đặt mật khẩu truy cập quản trị viên bằng sudo htpasswd -c / etc / httpd / mật khẩu quản trị viên.
- Chạy tệp cấu hình để chỉnh sửa thêm: vi /etc/httpd/conf.d/phpmyadmin.conf.
- Đặt phần "" và chèn nội dung đó:
Tùy chọn chỉ mục followsymlinks.
AllowOverride tất cả.
Authtype cơ bản.
Authname "Nội dung bị hạn chế"
Authuserfile / etc / httpd / mật khẩu
Yêu cầu người dùng hợp lệ
Trong bài viết này, bạn đã được làm quen với quy trình thêm các thành phần phpMyAdmin, nhưng cũng đã học về cấu hình ban đầu của chúng trong hai máy chủ web khác nhau. Trong quá trình thực thi mỗi lệnh, chúng tôi thực sự khuyên bạn nên đọc thông báo được hiển thị trong bảng điều khiển: đôi khi chúng có thể chỉ ra lỗi yêu cầu một giải pháp hoạt động.