Hướng dẫn how do i upgrade php to 8? - làm cách nào để nâng cấp php lên 8?
Php 8 là bản cập nhật chính của ngôn ngữ PHP được phát hành vào ngày 26 tháng 11 năm 2020. Nó chứa nhiều tính năng và tối ưu hóa mới. Trong hướng dẫn này, chúng tôi sẽ nâng cấp từ Php 7.x lên Php 8 trên Ubuntu 18.04, 20.04 và 22.04. Show
Giới thiệuHướng dẫn này đã được thử nghiệm trên Ubuntu 18.04 và 20.04 với Php 7.x. Nó cũng nên hoạt động trên Ubuntu 22.04 nhưng bạn không cần thêm kho lưu trữ tùy chỉnh. Điều kiện tiên quyếtBạn phải sao lưu máy chủ của mình trước khi chạy các lệnh này vì chúng không thể đảo ngược. Nếu bạn đang ở trên đám mây lưu trữ, hãy chắc chắn rằng bạn hình ảnh thể hiện của mình trước khi chạy bất kỳ lệnh nào trong số này. Bạn đã được cảnh báo! Để tìm ra phiên bản PHP mà bạn hiện đang sử dụng, Run: Nếu bạn đang chạy PHP 7.x, bạn có thể tiếp tục với hướng dẫn này để nâng cấp lên Php 8. 1. Gói PHPNâng cấp từ PHP 7.x lên PHP 8 không chỉ nâng cấp Core PHP, mà tất cả các phần mở rộng của nó. Ví dụ: nếu bạn sử dụng Curl mở rộng PHP, bạn sẽ cần cài đặt thủ công phiên bản Php 8 ở cuối hướng dẫn này. Khi kết thúc hướng dẫn này, tôi đã bao gồm một lệnh để cài đặt các tiện ích mở rộng Php 8 phổ biến nhất, tuy nhiên, bạn nên kiểm tra các tiện ích mở rộng PHP 7.x hiện đang được cài đặt trên máy chủ cụ thể của bạn và lưu ý bất cứ điều gì quan trọng đối với việc chạy của bạn Ứng dụng web riêng.
Output:
Ví dụ trên cho thấy các tiện ích mở rộng PHP 7.2 được cài đặt trên máy chủ của riêng tôi trước khi nâng cấp lên PHP 8. Sao chép kết quả của riêng bạn vào tệp văn bản và giữ an toàn trong trường hợp bạn cần cài đặt phiên bản Php 8 sau. 2. Gỡ cài đặt/Xóa Php 7.x và các phần mở rộngĐể gỡ cài đặt Php 7.x và tất cả các tiện ích mở rộng của nó, hãy chạy lệnh bên dưới.
Nhấn 2 và 3 khi được nhắc.Nếu bạn đã cài đặt phpmyadmin, bạn có thể được trình bày với màn hình này. Nếu được nhắc với thông báo trên, chọn 4 và nhấn 3.Bạn cũng có thể được nhắc xóa cơ sở dữ liệu. Nếu được nhắc với thông báo ở trên, chọn 6 và nhấn 3.3. AutoClean và AutoremoveSau khi gỡ cài đặt các gói từ Linux, nó khuyên bạn nên chạy hai lệnh này. Nhấn 8 và 3 nếu được nhắc.4. Thêm kho lưu trữ PPA Ondřej Surý từNếu bạn đang chạy Ubuntu 20.04 hoặc 18.04, các gói nhị phân PHP 8 chỉ có sẵn trong kho PPA Ondřej Surý.20.04 or 18.04, the PHP 8 binary packages are only available in the Ondřej Surý PPA repository. Nếu bạn đang chạy Ubuntu 22.04 trở lên, bạn không cần thêm kho lưu trữ này bên dưới. Thay vào đó, bỏ qua phần 5.22.04 and above, you do not need to add this repository below. Instead, skip to part 5.
Bạn có thể thấy một tin nhắn chào mừng. Output:
Nhấn 3 để thêm kho lưu trữ.5. Cài đặt Php 8Kể từ khi viết (tháng 6 năm 2022), PHP 8.1 hiện có sẵn nên chúng tôi sẽ cài đặt nó. Nếu một phiên bản sau có sẵn, hãy đảm bảo thay đổi các lệnh bên dưới để khớp.
Output:
Nhấn 8 và 3 nếu được nhắc.4. Thêm kho lưu trữ PPA Ondřej Surý từ
Nếu bạn đang chạy Ubuntu 20.04 hoặc 18.04, các gói nhị phân PHP 8 chỉ có sẵn trong kho PPA Ondřej Surý.Nếu bạn đang chạy Ubuntu 22.04 trở lên, bạn không cần thêm kho lưu trữ này bên dưới. Thay vào đó, bỏ qua phần 5.
Bạn có thể thấy một tin nhắn chào mừng.
4. Thêm kho lưu trữ PPA Ondřej Surý từ
Nếu bạn đang chạy Ubuntu 20.04 hoặc 18.04, các gói nhị phân PHP 8 chỉ có sẵn trong kho PPA Ondřej Surý.Nếu bạn đang chạy Ubuntu 22.04 trở lên, bạn không cần thêm kho lưu trữ này bên dưới. Thay vào đó, bỏ qua phần 5. Output: 1Bạn có thể thấy một tin nhắn chào mừng. Nhấn 3 để thêm kho lưu trữ.5. Cài đặt Php 8 Làm cách nào để nâng cấp phiên bản PHP của tôi?Đăng nhập vào bảng điều khiển của nhà cung cấp lưu trữ của bạn. Bên dưới, tab Phần mềm Phần mềm, nhấp vào chọn phiên bản PHP. Trên trang tiếp theo, bạn sẽ thấy phiên bản PHP mà máy chủ web của bạn đang sử dụng. Bây giờ, nhấp vào phiên bản PHP hiện tại và sau đó chọn phiên bản mới nhất từ thả xuống.
Làm cách nào để nâng cấp lên Php 8 trên Windows?Trong bức ảnh này, chúng tôi sẽ trải qua ba bước sau để cài đặt Php 8 trên Windows:.. Bước 1: Nhận các tệp PHP và trích xuất chúng .. Bước 2: Định cấu hình PHP.ini .. Bước 3: Thêm PHP vào biến môi trường đường dẫn .. Có đáng để nâng cấp lên Php 8 không?Sự kết luận.Điều cần thiết là giữ cho PHP được cập nhật từ quan điểm bảo mật.Hiệu suất PHP nhanh hơn có ý nghĩa ngoài bảo mật vì người dùng cuối đang trở nên ít chịu được các trang web và ứng dụng chậm.Theo các điểm chuẩn khác nhau trên web, PHP 8 nhanh hơn đáng kể so với Php 7.It's essential to keep PHP up to date from a security standpoint. Faster PHP performance is significant in addition to security because end-users are becoming less tolerant of slow websites and applications. According to various benchmarks around the web, PHP 8 is considerably faster than PHP 7.
Làm thế nào để tôi biết nếu PHP 8 tương thích?Php 8 Kiểm tra khả năng tương thích với các công cụ này.. Phan - một máy phân tích tĩnh..... Phpstan - Phân tích tĩnh và kiểm tra tương thích PHP .. Trình kiểm tra khả năng tương thích PHP cho PHP_CodesNiffer .. Php-song song-Lint kiểm tra cú pháp của các tệp PHP .. Ngoài ra còn có phpstorm cho các nhà phát triển .. Nâng cấp tài liệu trong chi nhánh GitHub của Php 8 .. |