Không thể định vị gói php8 1 swoole

Hóa ra tôi phải cập nhật phiên bản Laravel Sail bằng cách thực hiện một

# choose one PHP version:
#yum install php74-php-openswoole
#yum install php80-php-openswoole
yum install php81-php-openswoole
8 bên ngoài vùng chứa docker. Tôi đã cài đặt WAMP cục bộ nên tôi có thể chạy bản cập nhật của nhà soạn nhạc. Chỉ cần đảm bảo phiên bản PHP CLI của bạn khớp với phiên bản được yêu cầu trong vùng chứa Docker

Quan trọng. Vui lòng đảm bảo rằng bạn đã làm theo hướng dẫn điều kiện tiên quyết trước khi thử cài đặt Open Swoole, điều này đảm bảo bạn có một hệ thống cập nhật và tất cả các gói và thư viện bên thứ ba bắt buộc

docker pull openswoole/swoole

Bạn có thể cài đặt các bản phát hành nhị phân Open Swoole qua PPA Ubuntu Open Swoole chính thức. Ví dụ: trên Ubuntu hoặc Debian

Cài đặt Open Swoole trên Ubuntu 20. 04 LTS (Hố tiêu điểm)

apt update
apt install -y software-properties-common && add-apt-repository ppa:ondrej/php -y
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole

Cài đặt Open Swoole trên Ubuntu 22. 04 LTS (Sứa Jammy)

apt update
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole

Bạn có thể cài đặt các bản phát hành nhị phân Open Swoole thông qua kho lưu trữ RPM của Remi

Cài đặt Remin Rpo trên RHEL CentOS, Fedora

Cài đặt Epel và Remi Repo trong RHEL

# On RHEL/CentOS 8
yum install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
yum update
yum --enablerepo=remi install package

#On RHEL/CentOS 7
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum update
yum --enablerepo=remi install package

Cài đặt Remi Repo trong Fedora

dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-33.rpm   #[On Fedora 33]
dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm   #[On Fedora 32]
yum --enablerepo=remi install package

Cài đặt Open Swoole trên RHEL CentOS, Fedora

# choose one PHP version:
#yum install php74-php-openswoole
#yum install php80-php-openswoole
yum install php81-php-openswoole

Open Swoole được phát hành dưới dạng gói

apt update
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
5 và có thể được cài đặt bằng dòng lệnh từ tệp nhị phân. Đây là cách dễ nhất và nhanh nhất để làm việc với Open Swoole

#!/bin/bash

# Make sure PECL is available...
$ sudo apt install php-dev

# Latest release of Open Swoole via PECL
$ sudo pecl install openswoole

Hoặc để cài đặt một phiên bản cụ thể bằng PECL

________số 8

Cài đặt Open Swoole trên Windows

Khuyến nghị sử dụng Ubuntu trên WSL để sử dụng Open Swoole trên Windows

Bạn phải đang chạy Windows 10 phiên bản 2004 trở lên (Build 19041 trở lên) hoặc Windows 11

wsl --install

Cài đặt Open Swoole trên WSL/WSL2 (Ubuntu)

apt update
apt install -y software-properties-common && add-apt-repository ppa:ondrej/php -y
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole

Tùy chọn cấu hình PECL cho Open Swoole

Khi cài đặt Open Swoole qua PECL, trong quá trình cài đặt, nó sẽ hỏi bạn có muốn bật một số tính năng nhất định hay không, điều này có thể được cung cấp trước khi chạy cài đặt, điều này giúp tự động cài đặt Swoole hoặc khi bạn không muốn cài đặt . Một số tùy chọn yêu cầu cài đặt thư viện của bên thứ ba, xem điều kiện tiên quyết

Cờ cấu hình tốc ký

apt update
apt install -y software-properties-common && add-apt-repository ppa:ondrej/php -y
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
0

Cờ cấu hình Longhand

apt update
apt install -y software-properties-common && add-apt-repository ppa:ondrej/php -y
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
1

Lưu ý Bản phát hành Open Swoole PECL muộn hơn bản phát hành GitHub

apt update
apt install -y software-properties-common && add-apt-repository ppa:ondrej/php -y
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
2____13

Đảm bảo đọc các điều kiện tiên quyết trước khi biên dịch Swoole

Để biên dịch và cài đặt tiện ích mở rộng Swoole cho PHP, chúng ta có thể sao chép kho lưu trữ từ GitHub nơi Swoole được phát triển, kiểm tra phiên bản bạn muốn biên dịch và cài đặt thủ công

Tải xuống gói nguồn từ Bản phát hành GitHub hoặc sao chép từ kho git

apt update
apt install -y software-properties-common && add-apt-repository ppa:ondrej/php -y
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
4

Đoạn script trên sẽ sao chép Open Swoole từ GitHub, kiểm tra v4. 6. 7 và thiết lập Open Swoole sẵn sàng để biên dịch bằng

apt update
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
6. Sau đó, chúng tôi sử dụng
apt update
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
7 để xây dựng Open Swoole với các tùy chọn mà chúng tôi muốn kích hoạt, mọi thứ sau đó được biên dịch bằng cách sử dụng
apt update
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
8 và
apt update
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
9. Bạn có thể chọn tùy chọn cấu hình nào bạn cần, xem thông số cấu hình để biết thêm thông tin

Bạn có thể cần chạy

apt update
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
9 với các đặc quyền của
# On RHEL/CentOS 8
yum install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
yum update
yum --enablerepo=remi install package

#On RHEL/CentOS 7
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum update
yum --enablerepo=remi install package
1

Sau khi cài đặt tiện ích mở rộng Swoole vào thư mục tiện ích mở rộng PHP, bạn sẽ cần bật Open Swoole để PHP có thể tải tiện ích mở rộng khi thực thi mã

Bật thủ công Open Swoole qua php. ban đầu

Trên hầu hết các hệ thống, Open Swoole có thể được bật bằng cách chỉnh sửa trực tiếp tệp cấu hình

# On RHEL/CentOS 8
yum install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
yum update
yum --enablerepo=remi install package

#On RHEL/CentOS 7
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum update
yum --enablerepo=remi install package
2 của bạn, bạn sẽ muốn thêm
# On RHEL/CentOS 8
yum install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
yum update
yum --enablerepo=remi install package

#On RHEL/CentOS 7
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum update
yum --enablerepo=remi install package
3 vào cuối tệp và sau đó bật Open Swoole

apt update
apt install -y software-properties-common && add-apt-repository ppa:ondrej/php -y
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
5

Kích hoạt Open Swoole qua phpenmod

Một số bản phân phối Linux như Debian hoặc Ubuntu sử dụng PHP

# On RHEL/CentOS 8
yum install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
yum update
yum --enablerepo=remi install package

#On RHEL/CentOS 7
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum update
yum --enablerepo=remi install package
4 để tải các phần mở rộng PHP, trong trường hợp này bạn có thể sử dụng
# On RHEL/CentOS 8
yum install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
yum update
yum --enablerepo=remi install package

#On RHEL/CentOS 7
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum update
yum --enablerepo=remi install package
5 để bật Swoole. Thực hiện theo các lệnh bên dưới để bật Swoole

Đảm bảo thay đổi

# On RHEL/CentOS 8
yum install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
yum update
yum --enablerepo=remi install package

#On RHEL/CentOS 7
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum update
yum --enablerepo=remi install package
6 thành phiên bản PHP mà bạn đã cài đặt

apt update
apt install -y software-properties-common && add-apt-repository ppa:ondrej/php -y
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
6

Bạn cũng có thể tắt Open Swoole bằng cách sử dụng

# On RHEL/CentOS 8
yum install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
yum update
yum --enablerepo=remi install package

#On RHEL/CentOS 7
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum update
yum --enablerepo=remi install package
7 nếu cần (đây không phải là gỡ cài đặt, chỉ cần tắt Swoole)

apt update
apt install -y software-properties-common && add-apt-repository ppa:ondrej/php -y
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
7

Các tùy chọn cấu hình này được sử dụng để bật một số tính năng với Open Swoole, bạn có thể sử dụng các tùy chọn này khi cài đặt qua PECL hoặc biên dịch từ nguồn

--enable-openssl

Kích hoạt hỗ trợ OpenSSL. Nó phụ thuộc vào thư viện

# On RHEL/CentOS 8
yum install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
yum update
yum --enablerepo=remi install package

#On RHEL/CentOS 7
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum update
yum --enablerepo=remi install package
8 do hệ điều hành của bạn cung cấp

--with-openssl-dir

Đặt đường dẫn của thư viện OpenSSL bạn muốn sử dụng, ví dụ.

# On RHEL/CentOS 8
yum install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
yum update
yum --enablerepo=remi install package

#On RHEL/CentOS 7
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum update
yum --enablerepo=remi install package
9

--enable-http2

Kích hoạt hỗ trợ của HTTP2. Nó phụ thuộc vào thư viện

dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-33.rpm   #[On Fedora 33]
dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm   #[On Fedora 32]
yum --enablerepo=remi install package
0 được tích hợp trong Open Swoole dành cho bạn. Tuy nhiên, bạn vẫn phải bật tùy chọn này nếu muốn hỗ trợ HTTP2

--enable-hook-curl

Bật hỗ trợ hook CURL gốc cho OpenSwoole coroutines. kể từ v4. 6. 0 có hỗ trợ riêng cho CURL, bạn phải cài đặt

dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-33.rpm   #[On Fedora 33]
dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm   #[On Fedora 32]
yum --enablerepo=remi install package
1

--with-postgres

Kích hoạt hỗ trợ Postgres Coroutine

--enable-quan tâm

Cho phép hỗ trợ hỗ trợ DNS không đồng bộ, có thể thực hiện được bằng cách biên dịch thư viện DNS

dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-33.rpm   #[On Fedora 33]
dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm   #[On Fedora 32]
yum --enablerepo=remi install package
2. Theo mặc định, tính năng này bị tắt, nếu
dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-33.rpm   #[On Fedora 33]
dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm   #[On Fedora 32]
yum --enablerepo=remi install package
2 không được bật, các truy vấn DNS không đồng bộ trong OpenSwoole được mô phỏng với một nhóm quy trình chặn để xử lý

Khi

dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-33.rpm   #[On Fedora 33]
dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm   #[On Fedora 32]
yum --enablerepo=remi install package
2 được bật trong OpenSwoole, tất cả các truy vấn DNS được tạo bởi OpenSwoole DNS API
dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-33.rpm   #[On Fedora 33]
dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm   #[On Fedora 32]
yum --enablerepo=remi install package
5,
dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-33.rpm   #[On Fedora 33]
dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm   #[On Fedora 32]
yum --enablerepo=remi install package
6 hoặc ứng dụng khách coroutine OpenSwoole đều không đồng bộ, bao gồm ứng dụng khách MySQL, ứng dụng khách Redis, ứng dụng khách HTTP, CURL, v.v. Ngoài ra, bất kỳ tên DNS nào cũng được giải quyết

Bạn phải cài đặt libc-ares trước khi bật cờ này

apt update
apt install -y software-properties-common && add-apt-repository ppa:ondrej/php -y
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
8

--enable-mysqlnd

Kích hoạt hỗ trợ cho

dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-33.rpm   #[On Fedora 33]
dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm   #[On Fedora 32]
yum --enablerepo=remi install package
7, ví dụ: điều này thêm hỗ trợ cho
dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-33.rpm   #[On Fedora 33]
dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm   #[On Fedora 32]
yum --enablerepo=remi install package
8. Bạn cũng phải cài đặt mô-đun PHP
dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm   #[On Fedora 34]
dnf install http://rpms.remirepo.net/fedora/remi-release-33.rpm   #[On Fedora 33]
dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm   #[On Fedora 32]
yum --enablerepo=remi install package
7 để tùy chọn này hoạt động. Tuy nhiên, nên sử dụng PHP PDO MySQL để thay thế

--with-postgres

Hoặc sử dụng

# choose one PHP version:
#yum install php74-php-openswoole
#yum install php80-php-openswoole
yum install php81-php-openswoole
0 khi bạn đã cài đặt thư viện postgres tại một vị trí tùy chỉnh

Kích hoạt hỗ trợ cho

# choose one PHP version:
#yum install php74-php-openswoole
#yum install php80-php-openswoole
yum install php81-php-openswoole
1, điều này bổ sung hỗ trợ cho Coroutine PostgreSQL Client

--enable-ổ cắm

Kích hoạt hỗ trợ ổ cắm. Nó phụ thuộc vào phần mở rộng ổ cắm PHP. Nếu cấu hình này đã được bật, chức năng

# choose one PHP version:
#yum install php74-php-openswoole
#yum install php80-php-openswoole
yum install php81-php-openswoole
2 có thể thêm kết nối được tạo bởi tiện ích mở rộng ổ cắm vào vòng lặp sự kiện của Swoole. Và chức năng
# choose one PHP version:
#yum install php74-php-openswoole
#yum install php80-php-openswoole
yum install php81-php-openswoole
3 phụ thuộc vào cấu hình này được kích hoạt. Tuy nhiên, dịch vụ
# choose one PHP version:
#yum install php74-php-openswoole
#yum install php80-php-openswoole
yum install php81-php-openswoole
4 có thể thực hiện hầu hết mọi thứ và có thể được đề xuất nhiều hơn

--enable-debug

Bật chế độ sửa lỗi cho Swoole. Bạn sẽ cần cài đặt

# choose one PHP version:
#yum install php74-php-openswoole
#yum install php80-php-openswoole
yum install php81-php-openswoole
5 để sử dụng thông số này

--enable-debug-log

Bật nhật ký gỡ lỗi của OpenSwoole. Không bật cấu hình này trong môi trường sản xuất

--enable-trace-log

Bật nhật ký theo dõi. Sau khi bật tùy chọn này, OpenSwoole sẽ in ra các chi tiết khác nhau của nhật ký gỡ lỗi, chỉ được sử dụng trong quá trình phát triển kernel

--enable-swoole

Biên dịch tĩnh OpenSwoole và mở rộng nó sang PHP. Tùy chọn này chỉ được sử dụng khi biên dịch PHP thay vì OpenSwoole

Khi phiên bản OpenSwoole mới được phát hành, bạn có thể nâng cấp nhưng tùy thuộc vào cách bạn cài đặt OpenSwoole

Không cần gỡ cài đặt OpenSwoole hoặc xóa bất kỳ tệp nào trước đó, việc nâng cấp sẽ ghi đè lên bất kỳ tệp hoặc tệp nhị phân nào, quá trình cài đặt/nâng cấp chỉ tạo một tệp nhị phân

# choose one PHP version:
#yum install php74-php-openswoole
#yum install php80-php-openswoole
yum install php81-php-openswoole
6 để PHP sử dụng

Để biết các thay đổi và cập nhật, hãy xem các bài đăng tại https. // mở len. com/bài viết/

Nếu bạn đã cài đặt qua PECL, bạn có thể chạy

apt update
apt install -y software-properties-common && add-apt-repository ppa:ondrej/php -y
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
9

Hoặc để cài đặt một phiên bản cụ thể bằng PECL

apt update
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
0

Nếu bạn tự biên dịch OpenSwoole từ GitHub, bạn có thể biên dịch lại và cài đặt lại các thay đổi/phiên bản mới

apt update
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
1

Nếu bạn đã cài đặt OpenSwoole qua Open Swoole Ubuntu PPA, bạn sẽ nhận được các bản cập nhật thông qua trình quản lý gói của mình. Ví dụ: trên Ubuntu hoặc Debian

apt update
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
2

Nếu bạn đang sử dụng phiên bản PHP mới, hãy thực hiện

# choose one PHP version:
#yum install php74-php-openswoole
#yum install php80-php-openswoole
yum install php81-php-openswoole
7 để cài đặt đúng phiên bản

Nếu bạn gặp khó khăn khi cài đặt hoặc nâng cấp Swoole, trước tiên hãy kiểm tra hướng dẫn điều kiện tiên quyết nhưng nếu điều đó không giúp được gì, hãy kiểm tra các lỗi cài đặt phổ biến để được trợ giúp thêm

Bạn có thể làm theo hướng dẫn về cách gỡ lỗi lỗi phân đoạn bằng Swoole nếu bạn gặp bất kỳ lỗi nào

apt update
apt install -y software-properties-common && add-apt-repository ppa:openswoole/ppa -y
# choose one PHP version:
#apt install -y php7.4-openswoole
#apt install -y php8.0-openswoole
apt install -y php8.1-openswoole
3

Bạn phải cài đặt thư viện soạn thảo OpenSwoole Core để truy cập vào một số tính năng như

# choose one PHP version:
#yum install php74-php-openswoole
#yum install php80-php-openswoole
yum install php81-php-openswoole
8 và các chức năng bổ trợ được triển khai bằng PHP