Cài đặt PHP 7 trong CentOS 7

Anonim

Cài đặt PHP 7 trong CentOS 7

PHP - Ngôn ngữ lập trình kịch bản, được cài đặt theo mặc định cùng với các thành phần tiêu chuẩn khác của hệ điều hành CentOS 7. Tuy nhiên, các bản cập nhật cho nền tảng này khá hiếm, vì vậy người dùng bị buộc phải làm việc với phiên bản php cũ 5. Mới PHP 7 Hội sẽ chỉ khả dụng sau khi tải xuống độc lập Kho lưu trữ phù hợp và cài đặt thêm tất cả các thư viện. Là một phần của bài viết hôm nay, chúng tôi sẽ cố gắng mô tả quá trình này càng nhiều càng tốt.

Cài đặt PHP 7 trong CentOS 7

Là phần lớn ưu đãi trong CentOS, PHP 7 được cài đặt bằng cách nhập các lệnh tương ứng trong bảng điều khiển cổ điển. Người dùng không yêu cầu kiến ​​thức về các nguyên tắc của tất cả các thuật toán, vì chỉ cần nhập các dòng được chỉ định trong thiết bị đầu cuối. Chúng tôi đã phá vỡ toàn bộ quy trình cho các bước để đơn giản hóa nhiệm vụ cho người dùng thiếu kinh nghiệm. Hãy bắt đầu với hành động đầu tiên.

Bước 1: Thêm kho lưu trữ cần thiết

Tất cả các thành phần PHP 7 được lưu trữ trong hai cơ sở lưu trữ, bị thiếu trong hệ điều hành CentOS 7. Người dùng cần tự thêm chúng, đảm bảo tính khả dụng của kết nối Internet đang hoạt động.

Chúng tôi muốn thu hút sự chú ý của những người dùng đã cài đặt trên phpMyAdmin của họ. Trong quá trình này, các kho lưu trữ được xem xét dưới đây cũng được thêm vào, vì vậy bạn có thể bỏ qua bước này. Hướng dẫn triển khai để cài đặt tìm kiếm phpMyAdmin trong một bài viết khác về liên kết sau và chúng tôi đi để thêm các thư viện trong HĐH.

Đọc thêm: Cài đặt phpMyAdmin ở CentOS 7

  1. Chuyển đến "thiết bị đầu cuối" dưới mọi cách thuận tiện, ví dụ, chạy nó thông qua biểu tượng trong menu.
  2. Chuyển sang thiết bị đầu cuối để cài đặt thêm PHP 7 trong CentOS 7

  3. Ban đầu thêm các gói bổ sung cho kho lưu trữ Linux doanh nghiệp bằng cách nhập lệnh sudo rpm -uvh https://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm và nhấp vào phím Enter.
  4. Đội để tải về Kho lưu trữ PHP 7 cho hệ điều hành CentOS 7

  5. Vì các hành động được thực hiện trên tên của SuperUser, bạn sẽ cần xác nhận xác thực tài khoản, chỉ định mật khẩu.
  6. Nhập mật khẩu để thêm kho 7 Kho 5 đầu tiên trong CentOS 7

  7. Sau khi hoàn thành việc bổ sung các gói mới, bạn sẽ cài đặt một kho lưu trữ khác - remi - thông qua dòng sudo rpm http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
  8. Thêm kho lưu trữ yêu cầu PHP 7 thứ hai trong CentOS 7

Khi yêu cầu xác nhận thêm các tệp mới, hãy luôn đồng ý với điều này, chọn một câu trả lời Phiên bản Y. Ngoài ra, chúng tôi khuyên bạn nên đọc văn bản được hiển thị trong bảng điều khiển vào bảng điều khiển: Đôi khi nó chỉ ra sự xuất hiện của một số lỗi nhất định. Phát hiện và sửa chữa kịp thời sẽ giúp tránh các vấn đề trong tương lai.

Bước 2: Kích hoạt PHP 7

Những người tạo ra kho lưu trữ REMI cho rằng cần thêm các gói dựa trên RPM cho hệ thống. Điều này bao gồm ngôn ngữ lập trình PHP kịch bản. Sau khi hoàn tất bước đầu tiên trong CentOS 7, một số phiên bản PHP sẽ có sẵn, do đó, sẽ cần phải chuyển sang mới nhất:

  1. Duyệt danh sách các kho lưu trữ REMI có sẵn thông qua lệnh LS tiêu chuẩn bằng cách nhập ls /etc/yum.repos.d/remi*. Với phần còn lại của các thuộc tính của tiện ích được sử dụng, chúng tôi đề xuất để làm quen trong một vật liệu riêng biệt hơn nữa.
  2. Nhóm để xem các kho lưu trữ PHP 7 đã cài đặt trong CentOS 7

    Chúng tôi muốn lưu ý rằng ở trên, chúng tôi đã khuyến nghị một trình soạn thảo văn bản Nano. Theo mặc định, nó bị thiếu trong hệ thống, nhưng chỉ cần thêm một lệnh sudo yum cài đặt nano. Trong một số trường hợp, một giải pháp như vậy sẽ thuận tiện hơn nhiều với vi.

    Bước 3: Cài đặt PHP 7

    Thêm và kích hoạt tất cả các thành phần được hoàn thành thành công, nó vẫn chỉ để biên dịch trực tiếp bản thân PHP 7 để bạn có thể bắt đầu làm việc với ngôn ngữ lập trình này. Điều này được thực hiện trong việc nhập bảng điều khiển của các lệnh tương ứng.

    1. Nếu trước đây bạn đã cài đặt phiên bản PHP trước đó, bạn sẽ chỉ phải cập nhật thư viện hệ thống thông qua Sudo Yum Update.
    2. Cập nhật thư viện hệ thống để cài đặt PHP 7 trong CentOS 7

    3. Khi cài đặt các gói mới, hãy chọn tùy chọn Y để xác nhận hành động.
    4. Xác nhận thêm các tệp mới cho PHP 7 trong CentOS 7

    5. Nếu máy tính chưa bao giờ là phiên bản PHP đã cài đặt, bạn sẽ cần thêm vào sudo yum cài đặt php php-fpm php-gd php-mysql.
    6. Cài đặt tất cả các thành phần PHP 7 trong hệ điều hành CentOS 7

    7. Cài đặt gói cũng nên được xác nhận bằng cách chỉ định tùy chọn chính xác.
    8. Xác nhận cài đặt tất cả các thành phần PHP 7 trong CentOS 7

    Kiểm tra phiên bản PHP được sử dụng có sẵn bất cứ lúc nào bằng cách nhập lệnh php00 -v hoặc php00 -r "phpinfo ();" |. Grep "Phiên bản PHP", trong đó 00 trong cả hai trường hợp là phiên bản phù hợp của PHP.

    Quy trình cài đặt này đã được hoàn thành thành công. Lưu ý rằng chuyển sang phiên bản mới là một quá trình bắt buộc. Ngoài ra, bạn cần khởi động lại các máy chủ web đã sử dụng, nếu có, nhưng điều này không liên quan đến Apache. Đối với Nginx, hãy nhập Sudo Systemctl Khởi động lại PHP-FPM.

Đọc thêm