Làm cách nào để cài đặt PHP 8 CentOS 8?

Cách cài đặt PHP 8 trên CentOS. Hướng dẫn này cho phép bạn tìm hiểu cách cài đặt phiên bản PHP 8 mới nhất trên hệ thống CentOS hoặc máy chủ CentOS của bạn trên bất kỳ VPS hoặc bất kỳ Đám mây hoặc bất kỳ Dịch vụ lưu trữ chuyên dụng nào và định cấu hình nó với Httpd và Nginx

Phiên bản PHP 8 mới nhất chính thức phát hành ngày 26/11/2020. Nó đi kèm với một số tính năng mới và một số điểm không tương thích mà bạn nên biết trước khi nâng cấp từ phiên bản trước

Cài đặt này được thử nghiệm trên Google Cloud Platform với Phiên bản máy ảo Compute Engine. Vì vậy, thiết lập này được đảm bảo hoạt động trên tất cả các máy chủ dựa trên Linux

BẮT ĐẦU

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

  1. Máy chủ CentOS được thiết lập với ____07đặc quyền

Bắt đầu

Đảm bảo máy chủ CentOS của bạn đang có các gói mới nhất bằng cách chạy lệnh sau

sudo yum update
sudo yum upgrade

Thao tác này sẽ cập nhật chỉ mục gói và cập nhật các gói đã cài đặt lên phiên bản mới nhất

Cài đặt kho lưu trữ Remi

Như PHP 8. 0 không có sẵn trong kho lưu trữ mặc định, bạn cần cài đặt kho lưu trữ Remi và

sudo dnf -y install //rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf -y install dnf-utils
8 và kích hoạt
sudo dnf -y install //rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf -y install dnf-utils
9

sudo dnf -y install //rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf -y install dnf-utils

Bây giờ bạn có thể thấy phiên bản PHP có sẵn để cài đặt bằng lệnh sau

sudo dnf module list php

Bạn có thể thấy rằng PHP 8. 0 sẽ có sẵn thông qua kho lưu trữ Remi

Bây giờ bạn có thể đặt lại mô-đun và bật PHP 8. 0

sudo dnf module reset php
sudo dnf module install php:remi-8.0

Khi điều này được thực hiện, bạn có thể cài đặt PHP 8. 0

Cài đặt PHP 8 cho HTTPD

Thực hiện lệnh sau để cài đặt PHP 8

sudo dnf install php

Sau khi cài đặt hoàn tất, bạn có thể xác nhận cài đặt bằng lệnh sau

php -v
Output

PHP 8.0.0 [cli] [built: Nov 24 2020 17:04:03] [ NTS gcc x86_64 ]
Copyright [c] The PHP Group
Zend Engine v4.0.0-dev, Copyright [c] Zend Technologies
    with Zend OPcache v8.0.0, Copyright [c], by Zend Technologies

Cài đặt PHP8. 0 FPM cho Nginx

Đối với Nginx bạn cần cài đặt FPM, thực hiện lệnh sau để cài đặt PHP 8 FPM

sudo yum update
sudo yum upgrade
0

Sau khi cài đặt hoàn tất, kích hoạt dịch vụ bằng lệnh sau

sudo yum update
sudo yum upgrade
1

Bắt đầu dịch vụ PHP-FPM bằng lệnh bên dưới

sudo yum update
sudo yum upgrade
2

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

Cài đặt PHP extension rất đơn giản với cú pháp sau

sudo dnf -y install //rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf -y install dnf-utils
0

Bây giờ, hãy cài đặt một số

sudo dnf module list php
0 thường được sử dụng bằng lệnh sau

sudo dnf -y install //rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf -y install dnf-utils
1

Định cấu hình PHP 8. 0

Bây giờ chúng tôi định cấu hình PHP cho Ứng dụng web bằng cách thay đổi một số giá trị trong tệp

sudo dnf module list php
1

Đối với PHP 8, vị trí

sudo dnf module list php
1 sẽ nằm trong thư mục sau

sudo dnf -y install //rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf -y install dnf-utils
2

Nhấn

sudo dnf module list php
3 để tìm kiếm bên trong trình chỉnh sửa và cập nhật các giá trị sau để có hiệu suất tốt hơn

sudo dnf -y install //rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf -y install dnf-utils
3

Khi bạn đã sửa đổi cài đặt PHP của mình, bạn cần khởi động lại Httpd hoặc PHP-FPM để các thay đổi có hiệu lực

Định cấu hình nhóm PHP 8 FPM – Nginx

PHP8. 0 FPM cho phép bạn định cấu hình

sudo dnf module list php
4 và
sudo dnf module list php
5 mà dịch vụ sẽ chạy bên dưới. Bạn có thể sửa đổi chúng bằng các lệnh sau

sudo dnf -y install //rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf -y install dnf-utils
4

Thay đổi các dòng sau bằng cách thay thế dữ liệu www bằng

sudo dnf module list php
6 của bạn

sudo dnf -y install //rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf -y install dnf-utils
5

Nhấn

sudo dnf module list php
7 và
sudo dnf module list php
8 để lưu cấu hình và kiểm tra xem cấu hình đã đúng chưa và khởi động lại PHP

Khởi động lại PHP 8 FPM – Nginx

Khi bạn đã cập nhật cài đặt FPM PHP của mình, bạn cần khởi động lại nó để áp dụng các thay đổi

sudo dnf -y install //rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf -y install dnf-utils
6

Bây giờ bạn đang có PHP 8. 0 Đã cài đặt và định cấu hình trong CentOS

Chuẩn bị cho mình vai trò là một Chuyên gia Công nghệ Thông tin với hệ điều hành Linux

Làm cách nào để cài đặt php mới nhất trên CentOS 8?

Cách cài đặt PHP 7. .
Mở ứng dụng đầu cuối và đăng nhập vào máy chủ CentOS 8 từ xa
Cập nhật hộp CentOS 8, chạy cập nhật sudo yum
Tìm kiếm phiên bản PHP, chạy sudo yum search php
Cài đặt PHP 7. 2. 11 hoặc 7. 4 và mô-đun FastCGI cho Nginx trên CentOS 8, thực thi. sudo yum cài đặt php php-fpm
Định cấu hình Nginx để sử dụng PHP

Làm cách nào để cài đặt php 8 trên Linux?

Cách cài đặt PHP 8 trên Ubuntu 22. 04 .
Bước 1. Cập nhật kho hệ thống. .
Bước 2. Cài đặt các phụ thuộc cần thiết. .
Bước 3. Thiết lập kho lưu trữ PHP. .
Bước 4. Cài đặt PHP 8 trên Ubuntu 22. 04. .
Bước 5. Xác minh phiên bản PHP. .
Bước 6. Cài đặt phần mở rộng PHP 8. .
Bước 7. Kiểm tra các mô-đun đã tải PHP 8. .
Bước 8. Kiểm tra trạng thái php-fpm

Làm cách nào để cài đặt php 8 trên CentOS 7?

Cách cài đặt PHP 8 trên Centos 7 .
Giới thiệu. Trong bài viết này, bạn sẽ học cách cài đặt PHP 8 trên Centos 7. .
Thêm kho lưu trữ Remi. .
Cài đặt PHP8. 0. .
Kiểm tra phiên bản PHP. .
Cài đặt tiện ích mở rộng PHP. .
Phần kết luận

Làm cách nào để cài đặt PHP8 trên rhel8?

Cách cài đặt PHP 8 trên CentOS/RHEL 8/7 .
Bước 1. Bật Kho lưu trữ EPEL và Remi trên CentOS/RHEL. Ngay lập tức, bạn cần kích hoạt kho lưu trữ EPEL trên hệ thống của mình. .
Bước 2. Cài đặt PHP 8 trên CentOS/RHEL. .
Bước 3. Xác minh PHP 8. 0 trên CentOS/RHEL. .
Bước 3. Cài đặt PHP8. 0 Tiện ích mở rộng trong CentOS/RHEL

Chủ Đề