PHP là một ngôn ngữ lập trình được sử dụng để phát triển các ứng dụng web. Bạn phải cài đặt các gói PHP trên hệ thống Ubuntu để chạy ứng dụng được viết trên đó. Nói chung, nó được sử dụng để tạo các trang web thương mại điện tử, blog và ứng dụng API. Nếu bạn đang tìm kiếm một cách dễ dàng để cài đặt PHP trên Ubuntu 22. 04, đừng tìm đâu xa. Bài đăng trên blog này sẽ chỉ cho bạn cách thực hiện điều đó một cách nhanh chóng và dễ dàng
Quảng cáo
Chúng tôi sẽ sử dụng Ondrej PPA để cài đặt PHP trên Ubuntu 22. 04 hệ thống LTS. Cái nào chứa PHP 8. 2, 8. 1, 8. 0, 7. 4, 7. 3, 7. 2, 7. 1, 7. 0 & PHP5. 6 gói. Bạn có thể cài đặt bất kỳ phiên bản nào cần thiết cho ứng dụng của mình. Các nhà phát triển ứng dụng mới được đề xuất sử dụng phiên bản PHP mới nhất, tức là PHP 8. 2
Trong hướng dẫn này, bạn sẽ học cách cài đặt PHP trên Ubuntu 22. 04 hệ thống LTS. Hướng dẫn này cũng tương thích với Ubuntu 20. 04 LTS và Ubuntu 18. 04 hệ thống LTS
Trước khi chúng tôi bắt đầu
Đầu tiên, đăng nhập vào Ubuntu 22. 04 qua bảng điều khiển. Sau đó cập nhật bộ đệm Apt và nâng cấp các gói hiện tại của hệ thống bằng lệnh sau
sudo apt update && sudo apt upgrade
Khi được nhắc, nhấn 'y' để xác nhận cài đặt
Cài đặt PHP trên Ubuntu 22. 04
Cài đặt PHP trên hệ thống Ubuntu khá đơn giản. Bạn chỉ cần thêm PPA cần thiết và bạn có thể cài đặt bất kỳ phiên bản PHP nào trên hệ thống Ubuntu
Làm theo các bước sau để hoàn tất cài đặt PHP trên Ubuntu
- Cài đặt một số phụ thuộc theo yêu cầu của hướng dẫn này bằng lệnh được đề cập bên dưới.
sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https
- Thêm Ondrej PPA vào hệ thống của bạn, chứa tất cả các phiên bản gói PHP cho hệ thống Ubuntu.
LC_ALL=C.UTF-8 sudo add-apt-repository ppa:ondrej/php
- Bây giờ, hãy cập nhật bộ đệm của trình quản lý gói Apt.
sudo apt update
- Kho lưu trữ SURY chứa PHP 8. 2, 8. 1, 8. 0, 7. 4, 7. 3, 7. 2, 7. 1, 7. 0 & PHP5. 6. Vì phiên bản ổn định mới nhất của PHP là 8. 2, nhưng một số lượng lớn các trang web vẫn yêu cầu PHP 7. Bạn có thể cài đặt bất kỳ phiên bản PHP nào được yêu cầu trên hệ thống của mình
- Cài đặt PHP8. 2.
sudo apt install php8.2
- Cài đặt PHP8. 1.
sudo apt install php8.1
- Cài đặt PHP 7. 4.
sudo apt install php7.4
- Cài đặt PHP5. 6 [EOL].
sudo apt install php5.6
Thay phiên bản 8. 2, 8. 1, 7. 4 hoặc 5. 6 với phiên bản PHP cần thiết để cài đặt trên Ubuntu. Thậm chí bạn có thể cài đặt nhiều phiên bản PHP trên một hệ thống Ubuntu
- Cài đặt PHP8. 2.
- Hầu hết các ứng dụng PHP phụ thuộc vào các tiện ích mở rộng khác nhau để mở rộng các tính năng của chúng. Điều đó cũng có thể được cài đặt bằng cú pháp sau. ________số 8_______
Thay [phần mở rộng] bằng phần mở rộng bạn muốn cài đặt, nếu bạn muốn thêm nhiều phần mở rộng thì hãy đặt chúng trong dấu ngoặc nhọn, tôi sẽ cài đặt “php-mbstring, php-mysql, php-xml và php-curl” bằng cách chạy
sudo apt install php8.2-mysql php8.2-mbstring php8.2-xml php8.2-curl
Người dùng đã cài đặt các phiên bản PHP khác nhau, cần thay thế
6 bằng các phiên bản PHP được yêu cầusudo apt install software-properties-common ca-certificates lsb-release apt-transport-https
Kiểm tra phiên bản PHP đang hoạt động
Bây giờ sau khi cài đặt, hãy xác minh rằng phiên bản PHP chính xác đã được cài đặt bằng cách kiểm tra số phiên bản bằng lệnh được đề cập bên dưới
sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https
0sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https
1Giới thiệu về tệp cấu hình PHP
Các tệp cấu hình PHP được lưu trữ trong thư mục /etc/php với số phiên bản. Ví dụ: tất cả các tệp cấu hình liên quan đến PHP 8. 2 nằm bên dưới
- Vị trí tệp cấu hình PHP chính
- PHP CLI. /etc/php/8. 2/cli/php. ban đầu
- apache. /etc/php/8. 2/apache2/php. ban đầu
- PHP FPM. /etc/php/8. 2/fpm/php. ban đầu
- Tất cả các mô-đun PHP đã cài đặt được lưu trữ trong /etc/php/8. 2/thư mục có sẵn mod
- Vị trí thư mục cấu hình mô-đun PHP Active
- PHP CLI. /etc/php/8. 2/cli/conf. đ/
- apache. /etc/php/8. 2/apache2/conf. đ/
- PHP FPM. /etc/php/8. 2/fpm/conf. đ/
Để kiểm tra tệp cho các phiên bản PHP khác, chỉ cần thay đổi số phiên bản PHP [8. 2 trong ví dụ trên] trong đường dẫn tệp và thư mục
Chuyển phiên bản PHP mặc định cho CLI
Bạn có thể sử dụng lệnh `update-alternatives` để đặt phiên bản PHP mặc định. Sử dụng hướng dẫn này để đọc thêm chi tiết về cách chuyển đổi phiên bản PHP cho CLI và Apache
sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https
2sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https
3Đầu ra ở trên hiển thị tất cả các phiên bản PHP đã cài đặt trên hệ thống của bạn. Lựa chọn số 2 bộ PHP 7. 4 làm phiên bản PHP mặc định cho dòng lệnh
Gỡ cài đặt PHP
Nếu bất kỳ phiên bản PHP nào không cần thiết nữa, nó có thể bị xóa khỏi hệ thống. Điều đó sẽ giải phóng không gian đĩa cũng như bảo mật hệ thống
Để gỡ cài đặt bất kỳ phiên bản PHP nào, chỉ cần gõ
sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https
4Ngoài ra, hãy gỡ cài đặt tất cả các mô-đun cho phiên bản đó bằng lệnh sau
sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https
5Phần kết luận
Hướng dẫn này cung cấp cho bạn hướng dẫn cài đặt PHP trên Ubuntu 22. 04. Ondrej PPA cho phép chúng tôi cài đặt PHP trên hệ thống Ubuntu một cách nhanh chóng. Nó cũng cho phép chúng tôi cài đặt nhiều phiên bản PHP trên một hệ thống. Bạn có thể chuyển sang bất kỳ phiên bản PHP nào làm mặc định bất kỳ lúc nào với tiện ích thay thế cập nhật