==== PHP 8.2 on Rocky Linux 9 ==== Follow notes at [[https://blog.remirepo.net/post/2022/12/08/PHP-version-8.2.0-is-released|Remi's RPM Repo Blog]] and [[https://www.linuxcapable.com/how-to-install-php-on-rocky-linux/|linuxcapable.com]] dnf config-manager --set-enabled crb dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm NOTE: You may not want the following: dnf install https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-9.rpm dnf module reset php dnf module list php dnf module enable php:remi-8.2 dnf install php php-cli php-mysqlnd php-opcache php-pdo php-pecl-mcrypt php-sodium Run ''php -v'' to verify correct version is installed. After the install, these PHP packages should be on the system: oniguruma5php-6.9.8-1.el9.remi.x86_64 php-8.2.7-2.el9.remi.x86_64 php-cli-8.2.7-2.el9.remi.x86_64 php-common-8.2.7-2.el9.remi.x86_64 php-fpm-8.2.7-2.el9.remi.x86_64 php-mbstring-8.2.7-2.el9.remi.x86_64 php-mysqlnd-8.2.7-2.el9.remi.x86_64 php-opcache-8.2.7-2.el9.remi.x86_64 (this may not be needed) php-pdo-8.2.7-2.el9.remi.x86_64 php-pecl-mcrypt-1.0.6-1.el9.remi.8.2.x86_64 php-sodium-8.2.7-2.el9.remi.x86_64 php-xml-8.2.7-2.el9.remi.x86_64 One of my VMs had these installed, but I removed them: php-gd php-ldap php-opcache php-pecl-zip If you want to go back down a version, follow the steps above to reset/list/enable the version you want. Then ''rpm -qa |grep php'' to find the packages that need to be downgraded to the previous version. Remove all those RPMs. Then do the ''dnf install php'' packages command to get the version you desire.