Cài đặt PHP trong máy chủ Ubuntu

PHP là ngôn ngữ chủ yếu được sử dụng để lập trình phía máy chủ. Nó được thực thi, chạy và phải được cài đặt trên máy chủ web. Vì nó là một ngôn ngữ thông dịch nên nó không cần bất kỳ trình biên dịch nào. PHP xử lý sự tương tác giữa phần đầu của trang web và máy chủ hoặc cơ sở dữ liệu phía sau

Cài đặt PHP trên Ubuntu 20. 04 LTS

Trước khi bắt đầu cài đặt PHP, trước tiên, hãy luôn cập nhật kho lưu trữ gói của Ubuntu

$ sudo cập nhật apt

Cài đặt PHP trong máy chủ Ubuntu

Sau khi cập nhật kho gói của Ubuntu, hãy cài đặt PHP bằng cách gõ lệnh dưới đây

$ sudo apt cài đặt PHP

Cài đặt PHP trong máy chủ Ubuntu

Sẽ mất một lúc để tải xuống và cài đặt phiên bản ổn định mới nhất của PHP

Xác minh việc cài đặt PHP trên Ubuntu

Sau khi cài đặt thành công, bạn có thể xác minh và kiểm tra phiên bản PHP bằng cách gõ lệnh “php -v”

$ php -v

Cài đặt PHP trong máy chủ Ubuntu

Ổn thỏa. Bây giờ bạn có thể thấy phiên bản 7 đó. 4. 3 của PHP được cài đặt trên Ubuntu 20. 04 LTS

Cài đặt mô-đun Apache PHP

Nếu bạn muốn cài đặt phần mềm cần thiết khác như Mô-đun Apache PHP với nó, hãy nhập lệnh bên dưới

$ sudo apt cài đặt libapache2-mod-php

Cài đặt PHP trong máy chủ Ubuntu

Bây giờ hãy khởi động lại máy chủ Apache để các thay đổi có hiệu lực và nếu bạn muốn tải mô-đun PHP, hãy gõ lệnh sau

$ sudo systemctl khởi động lại apache2

Cài đặt PHP trong máy chủ Ubuntu

Nếu nó được khởi động lại mà không gây ra bất kỳ lỗi nào, bạn có thể xác minh bằng cách kiểm tra trạng thái bằng lệnh được cung cấp bên dưới

$ sudo systemctl status apache2

Cài đặt PHP trong máy chủ Ubuntu

Nếu nó đang hoạt động và đang chạy, thì bạn đã sẵn sàng để đi

Tìm và cài đặt các tiện ích mở rộng của PHP trên Ubuntu 20. 04

Trong trường hợp bạn muốn cài đặt thêm một số tiện ích mở rộng của PHP, bạn có thể gõ lệnh sau trong terminal

$ sudo apt cài đặt php-

Sau đó, nhấn nút tab hai lần trên bàn phím của bạn để xem các tiện ích mở rộng có sẵn của PHP

Cài đặt PHP trong máy chủ Ubuntu

Ví dụ chúng ta muốn cài PHP MySQL extension thì câu lệnh sẽ như thế này

$ sudo apt cài đặt php-mysql

Nó sẽ yêu cầu bạn chiếm thêm dung lượng ổ đĩa để cài đặt tiện ích mở rộng, sau đó nhấn “y” để tiếp tục quá trình

Cài đặt PHP trong máy chủ Ubuntu

Quá trình tải xuống và cài đặt tiện ích mở rộng PHP MySQL sẽ bắt đầu

Cài đặt PHP trong máy chủ Ubuntu

Đây là cách bạn có thể tìm và cài đặt bất kỳ tiện ích mở rộng nào của PHP mà bạn muốn

Phần kết luận

Đây là cách đơn giản nhất để cài đặt và bắt đầu với PHP trên Ubuntu 20. 04 LTS. Trong bài đăng này, chúng tôi đã giải thích việc cài đặt PHP và các phần mở rộng của nó

Hầu hết các khung và ứng dụng PHP phổ biến bao gồm WordPress, Laravel, Drupal và Nextcloud đều tương thích với PHP 7. 2

điều kiện tiên quyết

Trước khi bắt đầu với hướng dẫn này, hãy đảm bảo rằng bạn đã đăng nhập với tư cách người dùng có đặc quyền sudo

Cài đặt PHP 7. 2 với Apache

Nếu bạn đang sử dụng Apache làm máy chủ web của mình để cài đặt mô-đun PHP và Apache PHP, hãy chạy lệnh sau

sudo apt install php libapache2-mod-php

Khi các gói được cài đặt, hãy khởi động lại dịch vụ Apache

sudo systemctl restart apache2

Cài đặt PHP 7. 2 với Nginx

Không giống như Apache, Nginx không có hỗ trợ tích hợp để xử lý các tệp PHP, vì vậy chúng tôi cần cài đặt một ứng dụng riêng như PHP FPM (“trình quản lý quy trình fastCGI”) sẽ xử lý các tệp PHP

Để cài đặt các gói PHP và PHP FPM, hãy chạy lệnh sau

sudo apt install php-fpm

Sau khi các gói được cài đặt, bạn có thể kiểm tra trạng thái của dịch vụ PHP FPM bằng

systemctl status php7.2-fpm
* php7.2-fpm.service - The PHP 7.2 FastCGI Process Manager
   Loaded: loaded (/lib/systemd/system/php7.2-fpm.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2018-06-30 23:56:14 PDT; 1min 28s ago
     Docs: man:php-fpm7.2(8)
 Main PID: 10080 (php-fpm7.2)
   Status: "Processes active: 0, idle: 2, Requests: 0, slow: 0, Traffic: 0req/sec"
    Tasks: 3 (limit: 2321)
   CGroup: /system.slice/php7.2-fpm.service
           |-10080 php-fpm: master process (/etc/php/7.2/fpm/php-fpm.conf)

Bây giờ bạn có thể chỉnh sửa khối máy chủ Nginx và thêm các dòng sau để Nginx có thể xử lý các tệp PHP

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}

Đừng quên khởi động lại dịch vụ Nginx để cấu hình mới có hiệu lực

sudo systemctl restart nginx

Cài đặt phần mở rộng PHP

Để mở rộng chức năng cốt lõi của PHP, bạn có thể cài đặt một số tiện ích mở rộng bổ sung. Phần mở rộng PHP có sẵn dưới dạng gói và có thể dễ dàng cài đặt với

sudo apt install php-[extname]

Ví dụ: nếu bạn muốn cài đặt các phần mở rộng MySQL và GD PHP, bạn sẽ chạy lệnh sau

________số 8_______

Sau khi cài đặt tiện ích mở rộng PHP mới, đừng quên khởi động lại dịch vụ Apache hoặc PHP FPM, tùy thuộc vào thiết lập của bạn

Kiểm tra xử lý PHP

Để kiểm tra xem máy chủ web của bạn có được cấu hình phù hợp để xử lý PHP hay không, hãy tạo một tệp mới có tên info. php bên trong thư mục

sudo systemctl restart apache2
8 với đoạn mã sau

/var/www/html/thông tin. php

php

phpinfo();

Lưu tệp, mở trình duyệt bạn chọn và truy cập

sudo systemctl restart apache2
9

Hàm

sudo apt install php-fpm
0 sẽ in thông tin về cấu hình PHP của bạn như trong hình bên dưới

Cài đặt PHP trong máy chủ Ubuntu

Cài đặt PHP 7. 3 trên Ubuntu 18. 04

PHP7. 3 là bản phát hành ổn định mới nhất của PHP. Thực hiện các bước bên dưới để cài đặt PHP 7. 3 trên Ubuntu 18. 04

  1. Bắt đầu bằng cách bật kho lưu trữ Ondrej PHP

    sudo systemctl restart apache2
    0
  2. Cài đặt PHP 7. 3 và một số mô-đun PHP phổ biến nhất

    sudo systemctl restart apache2
    1
  3. Để xác minh cài đặt, hãy chạy lệnh sau sẽ in phiên bản PHP

    sudo systemctl restart apache2
    2
    sudo systemctl restart apache2
    3

Cài đặt PHP 7. 1 trên Ubuntu 18. 04

Sử dụng PHP7. 1 chỉ khi bạn cài đặt các ứng dụng không tương thích với PHP 7. 2

Thực hiện theo các bước bên dưới để cài đặt PHP 7. 1

  1. Kích hoạt kho lưu trữ Ondrej PHP bằng cách nhập

    sudo systemctl restart apache2
    0
  2. Cài đặt PHP 7. 1 và một vài mô-đun PHP phổ biến nhất

    sudo systemctl restart apache2
    5
  3. Xác minh cài đặt, bằng cách gõ

    sudo systemctl restart apache2
    2
    sudo systemctl restart apache2
    7

Phần kết luận

Bạn đã cài đặt thành công PHP trên Ubuntu 18 của mình. 04 máy chủ. Bạn cũng có thể đọc về cách Cài đặt và Thiết lập Dự án PHP với Trình soạn thảo

Làm cách nào để chạy PHP trên máy chủ Ubuntu?

Cách chạy PHP trên Ubuntu .
Sudo apt-get cài đặt php. .
Để khởi động lại máy chủ web Apache, chỉ cần gõ lệnh sau sudo gedit /var/www/html/index. .
Trong hướng dẫn này, tôi đang sử dụng gedit để tạo các trang web của mình nhưng bạn cũng có thể cài đặt một IDE như netbeans và quản lý các dự án của bạn từ đó theo cách hiệu quả hơn

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

Đọc hướng dẫn của chúng tôi về cách cài đặt PHP trên Ubuntu 20. 04 hoặc 22. 04 bao gồm tích hợp với Apache và Nginx. .
Một hệ thống Linux chạy Ubuntu 20. 04 hoặc 22. 04
Truy cập vào tài khoản người dùng Ubuntu với đặc quyền sudo
Truy cập vào cửa sổ dòng lệnh/thiết bị đầu cuối (Ctrl+Alt+T)
Một máy chủ web đang chạy (Apache hoặc Nginx)

Làm cách nào để cài đặt PHP trên máy chủ Linux?

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

Làm cách nào để cài đặt các mô-đun PHP trong Ubuntu?

Ubuntu. .
Cài đặt công cụ với apt-get và pecl. sudo apt-get update sudo ACCEPT_EULA=Y apt-get install -y msodbcsql mssql-tools unixodbc-dev sudo pecl cài đặt sqlsrv sudo pecl cài đặt pdo_sqlsrv
Chỉnh sửa /opt/bitnami/php/etc/php. ini và thêm các dòng bên dưới vào nó. tiện ích mở rộng = sqlsrv. vì vậy tiện ích mở rộng = pdo_sqlsrv. vì thế