Hướng dẫn install php 8 nginx ubuntu - cài đặt php 8 nginx ubuntu

PHP là một trong những khối xây dựng của Internet hiện đại. Đây là ngôn ngữ kịch bản nguồn mở miễn phí, thường chạy trên máy chủ web và có thể được tích hợp vào mã HTML thông thường. PHP nhanh, linh hoạt và có thể tương tác với cơ sở dữ liệu, biểu mẫu và hệ thống tệp. Hướng dẫn này cung cấp một giới thiệu ngắn gọn về PHP và giải thích cách cài đặt, định cấu hình, nâng cấp và kiểm tra nó.

PHP là gì?

PHP ban đầu được phát triển vào năm 1994 để phát triển web. PHP là viết tắt của trang chủ cá nhân, nhưng nó đã được cập nhật như một từ viết tắt đệ quy là viết tắt của PHP: Hypertext Precessor. Nó chạy trên tất cả các hệ điều hành chính và tất cả các máy chủ web chính hỗ trợ nó. Động cơ Zend thường được sử dụng để biên dịch PHP thành mã nguồn. Được kết hợp với nhau, hai thành phần được gọi là Zend Zend PHP. PHP có sẵn miễn phí theo giấy phép PHP.

PHP tương tác hiệu quả với cơ sở dữ liệu và có thể tự động tạo các tệp, pdfs, hình ảnh và clip phương tiện. Nó tương thích với nhiều giao thức và các ngôn ngữ lập trình khác thông qua thư viện rộng rãi của nó. PHP hỗ trợ các chức năng, mảng và lập trình hướng đối tượng, nhưng không cho phép sử dụng các con trỏ.

Phiên bản mới nhất của PHP là phiên bản 8. Nó được phát hành vào tháng 11 năm 2020, mặc dù phiên bản 7.4 vẫn được hỗ trợ và sử dụng rộng rãi. Php 8 cung cấp nhiều tính năng mới, bao gồm biên dịch chỉ trong thời gian, thay đổi gõ và bổ sung cú pháp. Nhiều thay đổi cũng đã được thực hiện cho thư viện tiêu chuẩn.

PHP chủ yếu được sử dụng cho ba mục đích khác nhau:

  • Kịch bản phía máy chủ: Đây là cách sử dụng phổ biến nhất cho PHP. PHP có thể chạy như một ngôn ngữ lập trình được giải thích trên một máy chủ web như Apache hoặc Nginx. Máy chủ xử lý mã PHP và sử dụng nó để tạo một trang web hoặc phản hồi HTML cho máy khách. This is the most common use for PHP. PHP can run as an interpreted programming language on a web server such as Apache or NGINX. The server processes the PHP code and uses it to generate a web page or HTML response for the client.
  • Kịch bản dòng lệnh: PHP có thể chạy như một ứng dụng độc lập bằng trình phân tích cú pháp PHP. Các tập lệnh kết quả có thể được khởi chạy dưới dạng công việc cron hoặc được sử dụng để xử lý văn bản/tệp. PHP can run as a stand-alone application using the PHP parser. The resulting scripts can be launched as cron jobs or used for text/file processing.
  • Phát triển ứng dụng: PHP ít được sử dụng để phát triển độc lập. Kết hợp với tiện ích mở rộng PHP-GTK, nó có thể tạo các ứng dụng máy tính để bàn hoặc đa nền tảng, hoàn chỉnh với GUI. PHP is less commonly used for stand-alone development. In conjunction with the PHP-GTK extension, it can create desktop or cross-platform applications, complete with a GUI.

Các chức năng PHP như hầu hết các ngôn ngữ lập trình được giải thích. Nó chứa một lựa chọn phong phú các cấu trúc điều khiển và dễ học và sử dụng. Đoạn mã sau đây cho thấy cách sử dụng PHP để nhúng một người xin chào, thế giới! Đoạn bên trong HTML.

Tệp: Helloworld.html

1
2
3
4
5
6
7
<body>

            echo "Hello, World!";
    ?>

body>

Mã PHP được giới thiệu với

 sudo add-apt-repository ppa:ondrej/php
7 và chấm dứt với
 sudo add-apt-repository ppa:ondrej/php
8. Mã PHP của bạn cũng có thể được viết dưới dạng một tệp riêng biệt và được gọi từ trang HTML. Trang web PHP chính thức cung cấp một hướng dẫn đơn giản giới thiệu những điều cơ bản về mã hóa với PHP. Người dùng nâng cao hơn nên tham khảo tài liệu PHP chính thức, cung cấp thông tin về các cấu trúc, lớp và đối tượng kiểm soát.

Ưu điểm của PHP

PHP đã được sử dụng rộng rãi trong phát triển web vì những lý do sau:

  • Nó có hiệu suất rất tốt so với các công nghệ web khác, đặc biệt là khi được sử dụng cùng với máy chủ web Apache. Tải php và biên dịch nhanh chóng.
  • PHP là một công nghệ nguồn mở và có sẵn miễn phí.
  • Nó có thể dễ dàng tích hợp vào mã HTML.
  • PHP bao gồm nhiều thư viện và khung, cho phép nó hoạt động với các ngôn ngữ và công nghệ khác.
  • Nó có thể tương tác với tất cả các cơ sở dữ liệu phổ biến. Khi được sử dụng với cơ sở dữ liệu MySQL, PHP có thể nhanh chóng thực hiện các truy vấn phức tạp.
  • PHP rất dễ học và sử dụng. Về mặt cú pháp, nó tương tự như các ngôn ngữ lập trình phổ biến khác.
  • Đó là một công nghệ trưởng thành với một cộng đồng người dùng lớn. Các tài liệu PHP là chuyên nghiệp và toàn diện.
  • PHP tích hợp đặc biệt tốt với WordPress, cũng được viết bằng PHP.
  • Bởi vì các tập lệnh PHP chạy trên máy chủ, nên chúng vô hình với máy khách. Khách hàng chỉ nhận được kết quả cuối cùng của giao dịch. Hành vi này cải thiện bảo mật trang web và máy chủ.

PHP chỉ có một vài nhược điểm. Một số nhược điểm này bao gồm thiếu thư viện cho các chuyên ngành mới như học máy và một số lỗ hổng bảo mật. Tuy nhiên, bảo mật PHP đã được cải thiện trong các phiên bản gần đây.

Trước khi bắt đầu

  1. Nếu bạn chưa làm như vậy, hãy tạo một tài khoản linode và tính toán thể hiện. Xem chúng tôi bắt đầu với Linode và tạo một hướng dẫn tính toán tính toán.

  2. Thực hiện theo thiết lập của chúng tôi và đảm bảo hướng dẫn tính toán tính toán để cập nhật hệ thống của bạn. Bạn cũng có thể muốn đặt múi giờ, định cấu hình tên máy chủ của mình, tạo tài khoản người dùng hạn chế và truy cập SSH Harden. Không tuân theo cấu hình phần tường lửa vì hướng dẫn này bao gồm các quy tắc tường lửa dành riêng cho máy chủ OpenVPN.Do not follow the Configure a Firewall section yet as this guide includes firewall rules specifically for an OpenVPN server.

  3. PHP thường được sử dụng cùng với một máy chủ web. Một máy chủ web Apache hoặc nginx đã được cài đặt trên linode. Xem hướng dẫn Linode cho Apache hoặc Nginx để biết thêm thông tin. Hướng dẫn cho cả hai máy chủ được bao gồm trong hướng dẫn này. Nếu

     sudo add-apt-repository ppa:ondrej/php
    
    9 được bật, hãy đảm bảo nó cho phép truy cập máy chủ web.

Ghi chú

Các bước trong hướng dẫn này được viết cho người dùng không root. Các lệnh yêu cầu các đặc quyền nâng cao được tiền tố với

Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
0. Nếu bạn không quen thuộc với lệnh
Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
0, hãy xem hướng dẫn người dùng và nhóm Linux.

Thêm kho lưu trữ PHP

Các hướng dẫn sau đây được hướng đến phiên bản Ubuntu 20.04, nhưng thường được áp dụng cho hầu hết các phân phối Linux. Trước khi tiến hành, đảm bảo tất cả các gói được cập nhật với

Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
2.

Hầu hết các bản phân phối Linux bao gồm một mô -đun PHP trong gói hệ thống mặc định. Tuy nhiên, trong hầu hết các trường hợp, phiên bản 7.4 vẫn là mặc định. Để xác định phiên bản hiện tại của gói PHP mặc định, hãy chạy lệnh

Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
3. Nếu điều này hiển thị tham chiếu đến phiên bản 8.0, các gói chính xác đã có mặt.

sudo apt list php
Listing... Done
php/focal 2:7.4+75 all

Nếu phiên bản 8 chưa có sẵn, hãy cài đặt kho lưu trữ gói cá nhân

Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
4 (PPA). Lưu trữ này, được phát triển bởi Ondřej Surý, cung cấp quyền truy cập vào tất cả các phiên bản gần đây của PHP.

  1. Thêm kho lưu trữ

    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
    5 bằng APT.

     sudo add-apt-repository ppa:ondrej/php
    
    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
  2. Thêm PPA

    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
    4 cho Apache.

     sudo add-apt-repository ppa:ondrej/apache2
    

    Để thêm PPA

    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
    4 cho Nginx, hãy sử dụng lệnh sau:

     sudo add-apt-repository ppa:ondrej/nginx
    
  3. Nâng cấp các gói mới.

     sudo apt-get update
    
  4. Chạy lệnh

    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
    3 để xem phiên bản mặc định của PHP. Nếu phiên bản mặc định bây giờ là 8.0, hãy sử dụng
    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
    9 trong suốt các hướng dẫn sau. Mặt khác, bao gồm phiên bản khi chỉ định tên gói, ví dụ,
     sudo add-apt-repository ppa:ondrej/apache2
    
    0 hoặc
     sudo add-apt-repository ppa:ondrej/apache2
    
    1.

     sudo apt list php
    
    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    0

Cách cài đặt PHP và PHP-FPM với Apache

Phần này sử dụng

Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
9 hoặc
 sudo add-apt-repository ppa:ondrej/apache2
0, tùy thuộc vào tên của gói PHP mặc định. Nếu một số phiên bản khác nhau của PHP đã được cài đặt, một phiên bản cụ thể có thể được xác định bằng cách chỉ định số phiên bản. Tham khảo ý kiến ​​thêm phần Kho lưu trữ PHP của hướng dẫn này để biết thêm chi tiết.

Cài đặt và định cấu hình PHP dưới dạng mô -đun Apache

  1. Cài đặt gói

    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
    9 mặc định.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    1
  2. (Tùy chọn) Cài đặt bất kỳ gói PHP khác có thể được yêu cầu. Gói

     sudo add-apt-repository ppa:ondrej/apache2
    
    5 được yêu cầu để chạy WordPress.Optional) Install any other PHP packages that might be required. The
     sudo add-apt-repository ppa:ondrej/apache2
    
    5 package is required to run WordPress.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    2
  3. Xác nhận Php 8.0 được cài đặt.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    3
    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    4

Cài đặt và định cấu hình PHP-FPM

Gói Trình quản lý quy trình PHP FastCGI (FPM) giúp tăng cường hiệu suất máy chủ web. Nó tăng tốc tạo trang, giảm mức tiêu thụ bộ nhớ và tăng công suất máy chủ web. Một mô -đun Apache đặc biệt cho FastCGI được yêu cầu sử dụng FPM.

  1. Cài đặt gói

     sudo add-apt-repository ppa:ondrej/apache2
    
    6.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    5
  2. Cài đặt mô -đun Apache được liên kết.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    6
  3. Xác nhận dịch vụ

     sudo add-apt-repository ppa:ondrej/apache2
    
    7 đang chạy.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    7
    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    8
  4. Kích hoạt các mô -đun Apache theo yêu cầu của FPM.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    9
  5. Nếu bạn đã định cấu hình máy chủ ảo cho tên miền của mình, hãy thêm một trình xử lý FPM vào tệp trang web ____ ____68. Nếu không, hãy thêm trình xử lý vào tệp

     sudo add-apt-repository ppa:ondrej/apache2
    
    9 mặc định. Các tệp
     sudo add-apt-repository ppa:ondrej/apache2
    
    8 có thể được tìm thấy trong thư mục
     sudo add-apt-repository ppa:ondrej/nginx
    
    1. Thêm dòng
     sudo add-apt-repository ppa:ondrej/nginx
    
    2 vào khối
     sudo add-apt-repository ppa:ondrej/nginx
    
    3 như được hiển thị ở đây.

    Ghi chú

    Để biết thông tin về cách thêm máy chủ ảo, hãy xem Hướng dẫn Linode về cách cài đặt Apache Web Server trên Ubuntu 18.04 LTS.

    Tệp: /etc/apache2/sites-available/000-default.conf

    sudo apt list php
    
    0
    sudo apt list php
    
    1

  6. Khởi động lại dịch vụ Apache.

    sudo apt list php
    
    2

Cách cài đặt PHP và PHP-FPM bằng nginx

Quy trình cài đặt PHP trên NGINX rất giống với quy trình cho Apache. Nếu Apache được cài đặt trên hệ thống, quá trình cài đặt PHP có thể cố gắng kích hoạt nó. Nếu điều này xảy ra, hãy dừng Apache với lệnh

 sudo add-apt-repository ppa:ondrej/nginx
4.

  1. Cài đặt mô -đun

     sudo add-apt-repository ppa:ondrej/apache2
    
    6.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    5
    Ghi chú

    Cài đặt mô -đun

     sudo add-apt-repository ppa:ondrej/apache2
    
    6, nhưng không cài đặt
    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
    9. Nếu mô -đun
    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
    9 được cài đặt đầu tiên, nó sẽ định cấu hình máy chủ Apache thay vì Nginx. Gói
     sudo add-apt-repository ppa:ondrej/apache2
    
    6 chứa tất cả các mô -đun lõi cho PHP.

  2. (Tùy chọn) Cài đặt bất kỳ gói PHP bổ sung. Gói

     sudo add-apt-repository ppa:ondrej/apache2
    
    5 được yêu cầu để chạy WordPress.Optional) Install any additional PHP packages. The
     sudo add-apt-repository ppa:ondrej/apache2
    
    5 package is required to run WordPress.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    2
  3. Xác nhận Php 8.0 đã được cài đặt.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    3
    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    4
  4. Xác nhận dịch vụ

     sudo add-apt-repository ppa:ondrej/apache2
    
    6 đang chạy.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    7
    sudo apt list php
    
    8
  5. Thêm cấu hình sau vào tệp máy chủ ảo

     sudo add-apt-repository ppa:ondrej/apache2
    
    8 cho tên miền của bạn. Nếu một máy chủ ảo chưa được cấu hình, hãy thêm nó vào tệp nginx
     sudo apt-get update
    
    3 thay thế. Các tệp này được đặt trong thư mục
     sudo apt-get update
    
    4.

    Ghi chú

    Để biết thêm thông tin về việc định cấu hình máy chủ ảo trên Nginx, hãy tham khảo hướng dẫn Linode về cách cài đặt và sử dụng Nginx trên Ubuntu 20.04.

    Tệp:/etc

    sudo apt list php
    
    9
    Listing... Done
    php/focal 2:7.4+75 all
    0

  6. Chạy kiểm tra cú pháp nginx để xác minh cấu hình mới là chính xác.

    Listing... Done
    php/focal 2:7.4+75 all
    1
  7. Khởi động lại dịch vụ Nginx để áp dụng tất cả các thay đổi.

    Listing... Done
    php/focal 2:7.4+75 all
    2

Thử nghiệm PHP

Để xác nhận PHP và Apache đang hoạt động cùng nhau, hãy thêm một tệp PHP có tên

 sudo apt-get update
5 vào thư mục
 sudo apt-get update
6. Hàm
 sudo apt-get update
7 cho phép bạn xem chi tiết kỹ thuật về cài đặt PHP.

Thêm và kiểm tra trang thông tin Php thông tin "

Để tạo và hiển thị trang Thông tin Php Tiêu chuẩn, hãy làm theo các bước dưới đây:

  1. Tạo một tệp mới trong thư mục

     sudo apt-get update
    
    8 có tên
     sudo apt-get update
    
    5.

    Listing... Done
    php/focal 2:7.4+75 all
    3
  2. Thêm mã PHP sau vào tệp này.

    Tệp: /var/www/html/phpinfo.php
  3. Truy cập tệp

     sudo apt-get update
    
    5 bằng trình duyệt web. Sử dụng địa chỉ IP của máy chủ hoặc tên miền của trang web, ví dụ
     sudo apt list php
    
    1. Trang thông tin PHP của Php nên được hiển thị. Trang này chứa thông tin về phiên bản và cài đặt, như được hiển thị trong ảnh chụp màn hình dưới đây. Danh sách các tệp
     sudo apt list php
    
    2 và các chi tiết khác có thể thay đổi tùy thuộc vào cài đặt cụ thể của bạn.

    Hướng dẫn install php 8 nginx ubuntu - cài đặt php 8 nginx ubuntu
  4. Vì lý do bảo mật, nên xóa tệp này khi hành vi PHP đã được xác minh.

    Listing... Done
    php/focal 2:7.4+75 all
    4

Cách cập nhật cài đặt PHP hiện có

Các phiên bản trước của PHP có thể dễ dàng được nâng cấp lên phiên bản 8. Tất cả các gói liên quan đến PHP nên được nâng cấp cùng một lúc. Nếu không, xung đột hoặc sự cố có thể xảy ra. Để xác định xem các gói PHP 8.0 có mặt trên hệ thống hay không, hãy tham khảo phần Thêm phần Kho lưu trữ PHP của hướng dẫn này. Nếu gói 8.0 không có, kho

Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
5 phải được cài đặt trước. Các bước trong phần này giải thích cách nâng cấp PHP và PHP-FPM từ phiên bản 7.4 lên 8.0, sử dụng Apache làm máy chủ web.

Ghi chú

Bởi vì Php phiên bản 8 có nhiều thay đổi, có thể mã cũ có thể không hoạt động sau khi nâng cấp. Đó là một ý tưởng tốt để kiểm tra bất kỳ trang web và ứng dụng nào trong môi trường phát triển trước khi đưa chúng vào sản xuất. Một danh sách các thay đổi không tương thích không phù hợp có sẵn trên kho lưu trữ PHP GitHub.

  1. Nếu cần thiết, hãy cài đặt mô -đun

    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
    5 để truy cập Php phiên bản 8.0.

    Listing... Done
    php/focal 2:7.4+75 all
    5
  2. Tạo danh sách tất cả các mô -đun PHP hiện đã được cài đặt. Tất cả các mô -đun nên được nâng cấp lên phiên bản 8.0.

    Listing... Done
    php/focal 2:7.4+75 all
    6
    Listing... Done
    php/focal 2:7.4+75 all
    7
  3. Nâng cấp các gói.

     sudo apt-get update
    
  4. Cài đặt gói

    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
    9 mới. Điều này buộc nâng cấp tự động lên phiên bản 8.0.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    1
  5. Nâng cấp tất cả các gói PHP khác, bao gồm

     sudo add-apt-repository ppa:ondrej/apache2
    
    6, lên phiên bản 8. bao gồm số nhận dạng
     sudo apt list php
    
    7 khi chỉ định các gói. Danh sách chính xác phụ thuộc vào các mô -đun PHP cụ thể được cài đặt.

     sudo add-apt-repository ppa:ondrej/php
    
    0
    Ghi chú

    Bởi vì Php phiên bản 8 có nhiều thay đổi, có thể mã cũ có thể không hoạt động sau khi nâng cấp. Đó là một ý tưởng tốt để kiểm tra bất kỳ trang web và ứng dụng nào trong môi trường phát triển trước khi đưa chúng vào sản xuất. Một danh sách các thay đổi không tương thích không phù hợp có sẵn trên kho lưu trữ PHP GitHub.

  6. Nếu cần thiết, hãy cài đặt mô -đun

    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
    5 để truy cập Php phiên bản 8.0.

    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    3
    <body>
    
                echo "Hello, World!";
        ?>
    
    body>
    4
  7. Tạo danh sách tất cả các mô -đun PHP hiện đã được cài đặt. Tất cả các mô -đun nên được nâng cấp lên phiên bản 8.0.

     sudo add-apt-repository ppa:ondrej/php
    
    3
  8. Nâng cấp các gói.

    Cài đặt gói
    Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP () for Supported Ubuntu Releases () are provided.
    9 mới. Điều này buộc nâng cấp tự động lên phiên bản 8.0.

    Nâng cấp tất cả các gói PHP khác, bao gồm
     sudo add-apt-repository ppa:ondrej/apache2
    
    6, lên phiên bản 8. bao gồm số nhận dạng
     sudo apt list php
    
    7 khi chỉ định các gói. Danh sách chính xác phụ thuộc vào các mô -đun PHP cụ thể được cài đặt.
    Mô -đun Apache
     sudo apt list php
    
    8 không phải được nâng cấp. Mô -đun
     sudo apt list php
    
    9 không yêu cầu số phiên bản.

  9. Xác minh phiên bản của PHP và phiên bản xác nhận 8.0 hiện đã được cài đặt.

     sudo add-apt-repository ppa:ondrej/php
    
    6
  10. Đảm bảo tất cả các mô-đun Apache cần thiết được kích hoạt lại và mô-đun FPM được cấu hình đúng.

Chỉnh sửa tệp sudo add-apt-repository ppa:ondrej/apache2 8 cho miền, nếu một tệp tồn tại hoặc tệp Apache sudo add-apt-repository ppa:ondrej/apache2 8 mặc định. Thay đổi tham số 02 thành 03.

Tệp: /etc/apache2/sites-available/000-default.conf

  •  sudo add-apt-repository ppa:ondrej/php
    
    4
  •  sudo add-apt-repository ppa:ondrej/php
    
    5

Khởi động lại Apache và

<body>

            echo "Hello, World!";
    ?>

body>
04 bằng
<body>

            echo "Hello, World!";
    ?>

body>
05.