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\*