Centos 7.9에서 PHP 8.* 버전으로 업그레이드

Centos 7.9에서 PHP 8.* 버전으로 업그레이드

PHP 7.4.33이 사전 설치된 Centos 7.9가 있습니다. PHP 버전을 8.1로 업그레이드하려면 다음 명령 단계를 따르십시오.

sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum install -y yum-utils
sudo yum-config-manager --enable remi-php81
sudo yum-config-manager --disable remi-php74
sudo yum install -y php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd

그러나 결국에는 다음이 반환됩니다.

No package php available.
No package php-common available.
No package php-opcache available.
No package php-mcrypt available.
No package php-cli available.
No package php-gd available.
No package php-curl available.
No package php-mysqlnd available.
Error: Nothing to do

다시 시도해 보세요.

yum --disablerepo="*" --enablerepo="remi-php81" list available

그 대가로 같은 것을 얻으십시오. 또한 시도했습니다:

sudo yum clean all
sudo yum update

그리고:

sudo yum install -y php81 php81-common php81-opcache php81-cli php81-gd php81-curl php81-mysqlnd

동일한... .

어떻게 해야 합니까?


업데이트: 이 서버에 Cpanel WHM이 있습니다. PHP 버전 관리자에서 버전을 8로 변경할 수 있었습니다. 하지만 제가 원하는 것은 8.1인데 옵션에 없습니다.

답변1

패키지를 설치하는 대신 업데이트해야 합니다.

yum update php\*

관련 정보