Cài đặt nhiều phiên bản PHP CentOS 7
PHP là ngôn ngữ kịch bản phía máy chủ được thiết kế để phát triển web nhưng cũng được sử dụng làm ngôn ngữ lập trình đa năng. Các ứng dụng khác nhau yêu cầu các phiên bản PHP khác nhau, vì vậy trong hướng dẫn này, chúng tôi sẽ cài đặt nhiều phiên bản PHP trên CentOS 7 Show Nginx sử dụng PHP-FPM (viết tắt của FastCGI Process Manager), đây là một triển khai PHP FastCGI thay thế với một số tính năng bổ sung, hữu ích cho các trang web được tải nặng Triển khai máy chủ đám mây của bạn Khi bạn đã đăng ký, hãy đăng nhập vào Khu vực khách hàng Cloudwafer của bạn bằng mật khẩu được cung cấp trong thư của bạn và triển khai máy chủ đám mây Cloudwafer của bạn Bước một – Thiết lập kho Yum
Bước tiếp theo là cài đặt gói yum-utils bằng lệnh bên dưới
Bước hai. Cài đặt máy chủ web Nginx 6
Vì chúng tôi đang làm việc Trên CentOS 7, hãy thêm các dòng sau vào tệp chúng tôi vừa tạo bây giờ
Bây giờ chúng ta có thể tiếp tục và cài đặt Nginx bằng trình quản lý gói yum bằng cách gõ lệnh bên dưới
Bước ba. Cài đặt nhiều phiên bản PHP. 7 để cài đặt nhiều phiên bản PHP cùng với hầu hết các mô-đun cần thiết như được hiển thị. Cài đặt PHP 7. 2 phiên bản
Cài đặt PHP5. 6 Phiên bản Bạn có thể kiểm tra phiên bản mặc định của phiên bản PHP được cài đặt bằng cách gõ lệnh bên dưới
Bước 4. Định cấu hình phiên bản PHP trong CentOS với Nginx Chúng tôi cũng sẽ xác định người dùng/nhóm của các quy trình FastCGI cũng như các cổng mà họ sẽ lắng nghe Các tệp cấu hình sau đây là những gì chúng tôi sẽ chỉnh sửa để đạt được nhiệm vụ của mình 0PHP7. 2 1Các giá trị mặc định phải là apache, thay đổi chúng thành nginx như hình bên dưới 0Xác định vị trí các tham số lắng nghe và xác định 8 mà các yêu cầu FastCGI sẽ được nhận 1PHP5. 6 2Tương tự như PHP7. 2, các giá trị mặc định phải là apache, thay đổi chúng thành nginx như hình bên dưới 0Xác định vị trí các tham số lắng nghe và xác định 8 mà các yêu cầu FastCGI sẽ được nhận 4Lưu và đóng tệp Tiếp theo, tiến hành khởi động lại (và bật tự động khởi động khi khởi động hệ thống) Nginx, MariaDB (nếu đã cài đặt) và PHP-FPM 5PHP7. 2 6PHP5. 6 7Ghi chú. Nếu bạn gặp bất kỳ sự cố nào khi khởi động lại PHP 5. 6, SELinux có thể chặn nó bắt đầu. Kiểm tra hướng dẫn này về cách tắt tạm thời hoặc vĩnh viễn SELinux Bước Năm. Thiết lập Khối máy chủ Nginx cho trang web 0. Chúng tôi sẽ sử dụng hai trang web khác nhau trong hướng dẫn này. trang web một. điện toán đám mây. com. ng 8Dán Cấu hình sau cho cloudwaferlabs. com. ng 9lưu và đóng tập tin Trang Web Hai. kiểm tra. điện toán đám mây. com. ng 0Dán Cấu hình sau để kiểm tra. điện toán đám mây. com. ng 1} lưu và đóng tập tin Thêm các dòng sau vào 1 trong 2 2Bước sáu. Kiểm tra các phiên bản PHP khác nhau Sau tất cả các cấu hình, bây giờ chúng tôi sẽ chuyển đến máy chủ của chúng tôi đang sử dụng hai phiên bản PHP. Chúng tôi sẽ tạo một tập lệnh 3 rất cơ bản trong thư mục gốc của tài liệu trên các trang web của chúng tôi như được hiển thị bên dưới 3Chúng tôi cần khởi động lại Nginx, php-fpm và php56-php-fpm để áp dụng các thay đổi của chúng tôi 4Chúng tôi có thể kiểm tra xem các tệp cấu hình Nginx có bất kỳ lỗi cú pháp nào không trước khi thực hiện bằng lệnh bên dưới 5Ghi chú. Nếu bạn đang chạy máy chủ cục bộ, bạn cần thiết lập DNS cục bộ bằng tệp 4 như hình bên dưới 5 6Cuối cùng, mở trình duyệt web và nhập các địa chỉ sau để xác minh các phiên bản PHP được cài đặt trên hệ thống Chúng tôi có thể cài đặt nhiều phiên bản PHP CentOS 7 không?Bước 1 — Cài đặt PHP Phiên bản 7. 0 và 7. 2 với PHP-FPM. Với các điều kiện tiên quyết đã hoàn thành, bây giờ bạn sẽ cài đặt phiên bản PHP 7. 0 và 7. 2. Kho lưu trữ SCL (Bộ sưu tập phần mềm) duy trì nhiều phiên bản ngăn xếp PHP cho hệ thống CentOS 7 .
Tôi có thể cài đặt 2 phiên bản PHP không?Thêm Kho lưu trữ PHP
. Khi kho lưu trữ được cập nhật, bạn có thể tiến hành cài đặt nhiều phiên bản PHP. add the PHP repository in your system to install the multiple PHP versions. Once the repository is up-to-date, you can proceed to install multiple PHP versions.
Cách cài đặt PHP 5. 4PHP5. 5 hoặc PHP5. 6 trên CentOS 7?nâng cấp php 5. 4 đến 5. 6 trên CentOS 7 . Sau khi cài đặt kho webtatic yum, bạn cần gỡ bỏ phiên bản cũ của gói php-common. . Bây giờ chúng tôi cài đặt PHP 5. 6 sử dụng lệnh sau. # yum cài đặt -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring Cách nâng cấp PHP 5. 4 to PHP 7. 4 trên CentOS 7?Nâng cấp lên PHP 7 . Sudo yum cài đặt https. // centos7. cộng đồng ius. org/ius-phát hành. vòng/phút. . sudo yum remove php-common mod_php php-cli. . cập nhật sudo yum. . sudo yum cài đặt php70u php70u-pdo php70u-mysqlnd php70u-opcache php70u-xml php70u-gd php70u-devel php70u-mysql. . Sudo systemctl khởi động lại httpd |