Cài đặt nhiều phiên bản PHP Debian
Hướng dẫn này đã được thử nghiệm trên Ubuntu 22. 04, Ubuntu20. 04 và Ubuntu 18. 04, mặc dù nó cũng hữu ích cho các hệ thống dựa trên Debian khác Show
Nếu bạn cần cài đặt Apache trên Ubuntu, vui lòng xem
1. Thêm kho lưu trữCần có gói 1 để thêm kho lưu trữ PHP của Ondřej, kho lưu trữ này sẽ cho phép chúng tôi tải xuống các phiên bản PHP có thể cài đặt đồng thời
Cập nhật kho lưu trữ
Cài đặt tiếp theo 2. Điều này bắt đầu một số phiên bản chương trình CGI để xử lý các yêu cầu đồng thời
2. Cài đặt nhiều phiên bản PHPBây giờ bạn có thể cài đặt các phiên bản PHP mà bạn yêu cầu. Khi viết bài, kho lưu trữ của Ondřej cung cấp PHP 5. 6, 7. 0, 7. 1, 7. 2, 7. 3, 7. 4, 8. 0, 8. 1 và 8. 2 Trong ví dụ này, chúng tôi sẽ cài đặt PHP 5. 6 và PHP7. 4 Bạn cũng sẽ cần cài đặt các gói sau cho mỗi phiên bản PHP
Cài đặt PHP5. 6 và các gói liên quan. Nhấn 6 và 7 khi được nhắc cài đặt 1Cài đặt PHP 7. 4 và các gói liên quan. Nhấn 6 và 7 khi được nhắc cài đặt 4Sau khi cài đặt, bạn sẽ có hai ổ cắm mới trong 10 6 7Ở Bước 3, chúng ta sẽ sử dụng chỉ thị 11 để báo cho Apache biết nên sử dụng ổ cắm PHP nàoTiện ích mở rộng/Thư viện khácLưu ý rằng nếu bạn cần bất kỳ thư viện hoặc tiện ích mở rộng nào khác, chúng phải được cài đặt riêng cho mỗi phiên bản PHP Lệnh bên dưới bao gồm một số tiện ích mở rộng PHP phổ biến nhất, bao gồm một trang web WordPress điển hình Đảm bảo thay thế 7. 4 với phiên bản bạn yêu cầu 93. Bắt đầu Dịch vụ PHP-FPMBây giờ bạn phải bắt đầu các dịch vụ FPM cho mỗi phiên bản PHP mà bạn đã cài đặt Trong ví dụ này, chúng ta sẽ bắt đầu PHP 5. 6 đầu tiên 0Sau khi bắt đầu, hãy kiểm tra trạng thái 0đầu ra 1Bây giờ lặp lại các lệnh cho phiên bản PHP tiếp theo, trong ví dụ này là PHP 7. 4 2Sau khi bắt đầu, hãy kiểm tra trạng thái 3đầu ra 44. Định cấu hình ApacheChúng tôi cần thêm một số mô-đun Apache bằng cách sử dụng 12
5Khởi động lại Apache 6Bây giờ bạn có thể sử dụng Máy chủ ảo hoặc 17 để hướng dẫn Apache sử dụng phiên bản PHP nào5. Phương pháp máy chủ ảoMở tệp 18 Apache của bạn và thêm lệnh 11 vào Máy chủ ảo của bạnĐể xem Máy chủ ảo của bạn, hãy chạy 7Nếu bạn đang chạy nhiều miền trên máy chủ Apache của mình, bạn sẽ thấy nhiều tệp 18 tại đây. Nếu không, bạn chỉ có thể có 41. Trong trường hợp đó, bạn có thể chỉnh sửa tệp này 8Trong bộ chứa 42 (hoặc 43 nếu bạn đang chạy SSL), hãy thêm lệnh 44 để hướng dẫn máy chủ ảo chạy một phiên bản PHP cụ thểPHP5. 6 Ví dụ/etc/apache2/sites-available/000-default. conf 9Lưu và thoát (nhấn 45 + 46, nhấn 47 rồi nhấn 7)Đảm bảo khởi động lại Apache sau khi thay đổi Máy chủ ảo 6PHP7. 4 Ví dụ/etc/apache2/sites-available/000-default. conf 1Lưu và thoát (nhấn 45 + 46, nhấn 47 rồi nhấn 7)Đảm bảo khởi động lại Apache sau khi thay đổi Máy chủ ảo 66. Phương pháp htaccessThay vì phương thức máy chủ ảo, bạn có thể thêm lệnh 11 vào tệp 17 của mình. Trước khi thực hiện, hãy đảm bảo rằng 65 được bật, nếu không Apache sẽ bỏ qua 17Mở tệp cấu hình Apache 3Cuộn xuống phần sau và đảm bảo rằng 65 được đặt thành 68/etc/apache2/apache2. conf 4Lưu và thoát (nhấn 45 + 46, nhấn 47 rồi nhấn 7)Khởi động lại Apache 6Bây giờ, bạn có thể thêm chỉ thị 11 vào. tập tin htaccessPHP5. 6 Ví dụhtaccess 6PHP7. 4 Ví dụhtaccess 77. Kiểm tra PHPĐể xem phiên bản PHP Apache đang phân phối, hãy tạo một tệp mới có tên 74 trong thư mục gốc của tài liệu web của bạnTrong ví dụ này, chúng tôi sẽ tạo một tệp mới trong 75, mặc dù tệp này phải nằm trong thư mục gốc của tài liệu máy chủ ảo của riêng bạn
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.
Làm cách nào để cài đặt php5 6 trong Debian 11?Cách cài đặt PHP (8. 1, 7. 4 & 5. 6) trên Debian 11 . Bước 1 – Kích hoạt kho lưu trữ SURY. . Bước 2 – Cài đặt PHP trên Debian 11. . Bước 3 – Cài đặt tiện ích mở rộng PHP. . Bước 4 – Kiểm tra phiên bản PHP. . Bước 5 – Chuyển đổi giữa các phiên bản PHP. . 10 cách đơn giản để tăng tốc trang web WordPress của bạn Làm cách nào để chạy nhiều phiên bản PHP?Trên thực tế, sử dụng Apache với PHP-FPM là một trong những cách tốt nhất để lưu trữ các ứng dụng PHP, đặc biệt là khi nói đến hiệu suất. . Trong hướng dẫn này, bạn sẽ thiết lập hai trang web PHP trên một phiên bản duy nhất. . Đầu tiên, tạo thư mục gốc của tài liệu cho cả site1. . Tiếp theo, bạn sẽ tạo một thông tin. . lưu và đóng tập tin Tôi có thể chạy nhiều phiên bản PHP cùng lúc không?Có, chúng tôi có thể chạy nhiều phiên bản php . Để làm điều đó, chúng ta phải kiểm tra tệp CÀI ĐẶT, nếu nó được bao gồm trong phân phối nguồn PHP. |