Cài đặt PHP từ nguồn Ubuntu

PHP là ngôn ngữ kịch bản có mục đích chung phù hợp để phát triển Web. Tập lệnh PHP có thể được nhúng vào HTML. Phần này giải thích cách cài đặt và định cấu hình PHP trong Hệ thống Ubuntu với Apache2 và MySQL

Phần này giả sử bạn đã cài đặt và định cấu hình Máy chủ web Apache2 và Máy chủ cơ sở dữ liệu MySQL. Bạn có thể tham khảo phần Apache2 và MySQL trong tài liệu này để cài đặt và cấu hình Apache2 và MySQL tương ứng

Cài đặt

PHP có sẵn trong Ubuntu Linux. Không giống như Python, được cài đặt trong hệ thống cơ sở, PHP phải được thêm vào

Để cài đặt PHP và mô-đun Apache PHP, bạn có thể nhập lệnh sau tại dấu nhắc đầu cuối

sudo apt install php libapache2-mod-php

Bạn có thể chạy các tập lệnh PHP tại dấu nhắc đầu cuối. Để chạy các tập lệnh PHP tại dấu nhắc đầu cuối, bạn nên cài đặt gói php-cli. Để cài đặt php-cli, bạn có thể nhập lệnh sau

sudo apt install php-cli

Bạn cũng có thể thực thi các tập lệnh PHP mà không cần cài đặt mô-đun Apache PHP. Để thực hiện điều này, bạn nên cài đặt gói php-cgi thông qua lệnh này

sudo apt install php-cgi

Để sử dụng MySQL với PHP, bạn nên cài đặt gói php-mysql, như vậy

sudo apt install php-mysql

Tương tự, để sử dụng PostgreSQL với PHP, bạn nên cài đặt gói php-pssql

sudo apt install php-pgsql

Cấu hình

Nếu bạn đã cài đặt gói libapache2-mod-php hoặc php-cgi, bạn có thể chạy tập lệnh PHP từ trình duyệt web của mình. Nếu bạn đã cài đặt gói php-cli, bạn có thể chạy các tập lệnh PHP tại dấu nhắc đầu cuối

Theo mặc định, khi libapache2-mod-php được cài đặt, máy chủ Web Apache 2 được cấu hình để chạy các tập lệnh PHP bằng mô-đun này. Vui lòng xác minh xem các tệp /etc/apache2/mods-enabled/php8.*.conf/etc/apache2/mods-enabled/php8.*.load có tồn tại không. Nếu chúng không tồn tại, bạn có thể kích hoạt mô-đun bằng lệnh a2enmod

Khi bạn đã cài đặt các gói liên quan đến PHP và kích hoạt mô-đun Apache PHP, bạn nên khởi động lại máy chủ Web Apache2 để chạy các tập lệnh PHP bằng cách chạy lệnh sau

sudo systemctl restart apache2.service 

thử nghiệm

Để xác minh cài đặt của bạn, bạn có thể chạy tập lệnh PHP phpinfo sau


Bạn có thể lưu nội dung trong một tệp

sudo apt install php-cli
0 và đặt nó trong thư mục
sudo apt install php-cli
1 của máy chủ Web Apache2. Trỏ trình duyệt của bạn tới
sudo apt install php-cli
2 sẽ hiển thị các giá trị của các tham số cấu hình PHP khác nhau

Người giới thiệu

  • Để biết thêm thông tin chuyên sâu, hãy xem php. tài liệu mạng

  • Có rất nhiều sách về PHP 7 và 8. Một cuốn sách hay của O’Reilly là Học PHP, bao gồm khám phá các cải tiến của PHP 7 đối với ngôn ngữ

    PHP8. 1 được phát hành vào ngày 25 tháng 11 năm 2021 và là một bản phát hành nhỏ của chuỗi PHP 8. Nó đi kèm với bộ tính năng và sự phản đối độc đáo của riêng nó. Kiểm tra một số được cung cấp bởi phiên bản mới nhất. Trong hướng dẫn này, chúng tôi sẽ trình bày cách cài đặt PHP 8. 1 trên Ubuntu20. 04 / 22. 04

    Bước 1. Cập nhật Ubuntu 20. 04/Ubuntu22. 04

    Ngay lập tức, hãy đăng nhập vào phiên bản Ubuntu của bạn và cập nhật chỉ mục gói như sau

    $ sudo apt update

    Khi danh sách gói đã được cập nhật, bạn có thể xác minh xem mình đã cài đặt phiên bản PHP nào chưa. Để làm như vậy, hãy chạy lệnh

    $ php -v

    Nếu PHP chưa được cài đặt, bạn sẽ nhận được cảnh báo rằng không tìm thấy ‘php’. Sau đó, bạn sẽ nhận được đề xuất về cách bạn có thể cài đặt PHP. Tại đây, đầu ra của thiết bị đầu cuối chỉ ra cách chúng ta có thể cài đặt  PHP 7. 4

    Cài đặt PHP từ nguồn Ubuntu

    Tuy nhiên, nhiệm vụ của chúng ta là cài đặt PHP 8. 1, và do đó chúng tôi sẽ bỏ qua gợi ý này

    Bước 2. Cài đặt điều kiện tiên quyết

    Trước khi chúng ta tiến hành cài đặt PHP 8. 1, chúng ta cần cài đặt một vài điều kiện tiên quyết. Cài đặt các yêu cầu sau để quá trình cài đặt diễn ra suôn sẻ

    $ sudo apt install ca-certificates apt-transport-https software-properties-common 
    

    Nhấn 'Y' khi được nhắc để tiếp tục cài đặt

    Cài đặt PHP từ nguồn Ubuntu

    Bước 3. Cài đặt kho lưu trữ Ondrej PHP trên Ubuntu 20. 04

    PHP8. 1 không có sẵn trên kho chính thức của Ubuntu. Để cài đặt nó, chúng ta cần thêm kho lưu trữ Ondrej PHP cung cấp các phiên bản PHP mới nhất. Để đạt được điều này, chúng ta sẽ chạy lệnh

    $ sudo add-apt-repository ppa:ondrej/php

    Bạn sẽ thấy đầu ra sau

    Cài đặt PHP từ nguồn Ubuntu

    Khi đến phần này, bạn chỉ cần nhấn ENTER  để tiếp tục cài đặt

    Cài đặt PHP từ nguồn Ubuntu

    Để xác minh rằng kho lưu trữ đã được thêm vào, hãy chạy lệnh

    $ sudo grep -rhE ^deb /etc/apt/sources.list* | grep -i ondrej

    Cài đặt PHP từ nguồn Ubuntu

    Tiếp theo, cập nhật danh sách gói của bạn để hệ thống đồng bộ với kho lưu trữ mới được thêm vào

    $ sudo apt update

    Bước 4. Cài đặt PHP8. 1 trên Ubuntu20. 04 / 22. 04

    Tại thời điểm này, điều duy nhất còn lại cần làm là cài đặt PHP 8. 1. Để làm như vậy, hãy sử dụng trình quản lý gói APT như được hiển thị

    $ sudo apt install php8.1 -y

    Cái này đã cài đặt PHP 8. 1, Máy chủ web Apache cùng với các gói và phần phụ thuộc bổ sung khác

    Sau khi cài đặt hoàn tất, hãy chạy lệnh

    $ php -v

    Cài đặt PHP từ nguồn Ubuntu

    Đầu ra ở trên xác nhận rằng PHP 8. 1 đã được cài đặt thành công

    Cách tiếp cận khác là tạo một tệp PHP trong thư mục webroot sẽ cung cấp thông tin chi tiết về phiên bản PHP được cài đặt. Để thực hiện việc này, hãy tạo một tệp

    $ php -v
    6 mẫu

    $ sudo nano  /var/www/html/info.php

    Sau đó thêm các dòng sau của PHP

    Lưu và thoát tệp cấu hình. Tiếp theo, khởi động lại Apache để các thay đổi có hiệu lực

    $ php -v
    0

    Sau đó xác minh trạng thái của Apache

    $ php -v
    1

    Cài đặt PHP từ nguồn Ubuntu

    Bây giờ hãy duyệt URL sau

    $ php -v
    2

    Nếu mọi việc suôn sẻ, bạn sẽ nhận được đầu ra sau trên trình duyệt web của mình cho biết phiên bản PHP được cài đặt cùng với thông tin chi tiết khác

    Cài đặt PHP từ nguồn Ubuntu

     

    Điều này chắc chắn xác nhận rằng PHP 8. 1 được cài đặt

    Bước 5. Cài đặt phần mở rộng PHP (Tùy chọn)

    Đây là bước dành cho những ai muốn tiếp tục và cài đặt các phần mở rộng PHP. Để kiểm tra các phần mở rộng PHP có sẵn, hãy chạy lệnh sau

    $ php -v
    3

    Cài đặt PHP từ nguồn Ubuntu

    Chúng tôi sẽ cài đặt một vài tiện ích mở rộng PHP cho mục đích trình diễn

    $ php -v
    4

    Cài đặt PHP từ nguồn Ubuntu

    Để kiểm tra tất cả các mô-đun PHP đã tải, hãy chạy

    $ php -v
    5

    Cài đặt PHP từ nguồn Ubuntu

    Phần kết luận

    Điều này kết thúc hướng dẫn ngày hôm nay. Đây là hướng dẫn về cách bạn có thể cài đặt PHP 8. 1 trên Ubuntu20. 04 / 22. 04

    Làm cách nào để cài đặt PHP từ mã nguồn?

    Cài đặt PHP .
    Bước 1. Tải xuống các tệp PHP. Nhận gói ZIP an toàn chủ đề PHP x64 mới nhất từ ​​https. //các cửa sổ. php. mạng/tải xuống/
    Bước 2. Giải nén các tập tin. .
    Bước 3. định cấu hình php. .
    Bước 4. Thêm C. \php vào biến môi trường PATH. .
    Bước 5. Định cấu hình PHP làm mô-đun Apache. .
    Bước 6. Kiểm tra tệp PHP

    Làm cách nào để cài đặt PHP trong Ubuntu bằng thiết bị đầu cuối?

    Làm theo các bước dưới đây để cài đặt PHP trên Linux. .
    Bước 1. Mở thiết bị đầu cuối của bạn trong Linux. Trên máy tính Linux của bạn, hãy mở thiết bị đầu cuối. .
    Bước 2. Cập nhật các gói của bạn. Trên thiết bị đầu cuối của bạn, hãy cập nhật các gói của bạn bằng lệnh sau. .
    Bước 3. Nâng cấp các gói của bạn. .
    Bước 4. Cài đặt PHP

    Cách cài đặt PHP trong Ubuntu 20. 04 sử dụng thiết bị đầu cuối?

    Cách cài đặt Linux, Apache, MySQL và PHP (LAMP Stack) trên Ubuntu 20. 04? .
    điều kiện tiên quyết
    Chạy cập nhật Apt
    Cài đặt Apache
    Cài đặt MySQL
    Cài đặt PHP
    [Tùy chọn] Định cấu hình Tường lửa
    Kiểm tra trang thử nghiệm Apache
    Định cấu hình và kích hoạt máy chủ ảo của bạn

    Làm cách nào để cài đặt PHP bằng thiết bị đầu cuối?

    Tải xuống PHP 7. 2. 28
    Giải nén và đổi tên thư mục thành PHP
    Di chuyển thư mục PHP sang C. /
    Thêm biến môi trường mới cho PHP
    Khởi động lại máy tính
    Kiểm tra PHP trên thiết bị đầu cuối/dấu nhắc lệnh