Cài đặt Ubuntu PHP 7.0

Ubuntu 19. 04 Hệ điều hành đi kèm với phiên bản PHP 7. 0 và bạn có thể cài đặt giống như bất kỳ gói ứng dụng nào khác bằng trình quản lý gói apt

Hôm nay, trong bài viết này, chúng ta sẽ tìm hiểu cài đặt PHP 7. 2 trên Ubuntu 19. 04 máy

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

Để thực hiện các nội dung thực tế của hướng dẫn này, hãy đảm bảo bạn có Ubuntu 19. 04 máy đã cài đặt và user đăng nhập hệ thống với quyền sudo

Cài đặt PHP 7. 2 trên Ubuntu 19. 04

Để cài đặt PHP 7. 2 trên Ubuntu 19. 04 hệ điều hành làm theo các bước dưới đây

Bước 1. Cập nhật danh sách gói và cài đặt phụ thuộc

Để cài đặt bất kỳ gói nào trên hệ thống Ubuntu, cần cập nhật danh sách gói của kho lưu trữ bằng cách sử dụng lệnh sau

$ sudo apt update

Sau khi cập nhật gói, trước tiên cần cài đặt gói thư viện phụ thuộc, như hình bên dưới

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

Bước 2. Kích hoạt kho lưu trữ của Ondrej Để kích hoạt kho lưu trữ, trước tiên hãy nhập khóa GPG của kho lưu trữ bằng lệnh curl

$ curl -fsSL https://packages.sury.org/php/apt.gpg | sudo apt-key add -

Sau khi nhập khóa GPG, bạn có thể kích hoạt kho lưu trữ của Ondrej bằng cách sử dụng lệnh sau

$ sudo add-apt-repository "deb https://packages.sury.org/php/ $(lsb_release -cs) main"

Bước 3. Cài đặt PHP 7. 2 Sau khi bật kho lưu trữ của Ondrej, hãy cập nhật lại danh sách gói và cài đặt PHP bằng cách sử dụng lệnh sau

$ sudo apt update
$ sudo apt install php7.2-common php7.2-cli

Bước 4. Xác minh cài đặt Bạn có thể xác minh cài đặt php bằng cách kiểm tra phiên bản PHP bằng cách sử dụng lệnh “php –v”, như minh họa bên dưới

$ php –v
Cài đặt Ubuntu PHP 7.0

Cấu hình Apache để chạy PHP

Nếu bạn đang chạy ứng dụng PHP trên trình duyệt web, bạn phải cấu hình nó với máy chủ web Apache hoặc Nginx. Trong phần này, chúng ta sẽ xem cách định cấu hình máy chủ web Apache với PHP 7. 2. Để cấu hình PHP với apache, bạn phải cài đặt PHP và thư viện apache cho PHP bằng cách sử dụng lệnh bên dưới

$ sudo apt install php7.2 libapache2-mod-php

Sau khi cài đặt thư viện PHP và apache, hãy khởi động lại dịch vụ apache

$ sudo systemctl restart apache2

Cấu hình Nginx để chạy PHP

Nginx không có hỗ trợ tích hợp cho PHP như máy chủ web apache. Vì vậy, để sử dụng Nginx với PHP cần cài thêm một ứng dụng PHP FPM, ứng dụng này sẽ xử lý các tệp PHP và hoạt động. Bạn có thể cài đặt gói PHP và PHP FPM bằng cách sử dụng lệnh sau

________số 8_______

Khi gói PHP FPM được cài đặt trong hệ thống của bạn, bạn có thể xử lý nó như bất kỳ ứng dụng nào khác. Bạn có thể bật, bắt đầu hoặc dừng dịch vụ. Bạn có thể kiểm tra trạng thái của PHP FPM bằng cách sử dụng lệnh bên dưới

$ systemctl status php7.2-fpm

Cài đặt Ubuntu PHP 7.0

Để sử dụng PHP FPM với máy chủ web Nginx, cần chỉnh sửa khối máy chủ và thêm đoạn mã sau để Nginx có thể xử lý các tệp php bằng PHP FPM

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

Sau khi định cấu hình khối máy chủ, cần khởi động lại dịch vụ Nginx bằng cách sử dụng lệnh bên dưới

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

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

PHP có một số chức năng, có thể kích hoạt bằng cách sử dụng một số tiện ích mở rộng PHP. Để kích hoạt các tính năng đó, cần cài đặt tiện ích mở rộng PHP bằng cách sử dụng cú pháp lệnh sau

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

Ví dụ: nếu bạn muốn cài đặt tiện ích mở rộng GD, IMAP PHP, bạn có thể cài đặt bằng cách sử dụng lệnh sau

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

Sau khi cài đặt tiện ích mở rộng PHP, bạn cần khởi động lại máy chủ web apache/nginx và các dịch vụ PHP FPM

Kiểm tra PHP

Bạn có thể kiểm tra PHP bằng cách sử dụng máy chủ web và bạn có thể xác định PHP đang chạy bởi máy chủ web. Để xác minh PHP với máy chủ web, hãy tạo một tệp mới có thông tin tên. php bên trong thư mục gốc của máy chủ web “/var/www/html” với đoạn mã sau

Theo mặc định, Ubuntu 14. 04 tàu với PHP 5. 5. 9 là phiên bản mới nhất hiện có. Nếu bạn muốn cài đặt PHP 7. x thì bạn sẽ cần phải làm như vậy bằng cách sử dụng kho phần mềm bổ sung. Đối với hướng dẫn này, chúng tôi sẽ sử dụng PPA của bên thứ 3 xuất sắc

Trước tiên, bạn cần đảm bảo rằng bạn đã cài đặt gói software-properties-common

apt-get install software-properties-common

Sau đó, bạn có thể thêm kho lưu trữ vào

add-apt-repository ppa:ondrej/php
apt-get update

Bây giờ bạn có thể cài đặt PHP 7

apt-get install php7.1 php7.1-common php7.1-mysqli php7.1-dev php7.1-mcrypt

Cấu hình

Các tệp cấu hình được đặt trong các thư mục cụ thể cho phiên bản bạn đã cài đặt. Trong ví dụ trên, 7.1 đây sẽ là