Christopher Juckins

SysAdmin Tips, Tricks and other Software Tools

User Tools

Site Tools


php8.3_on_rocky_linux_9

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
php8.3_on_rocky_linux_9 [2024/01/17 17:31] juckinsphp8.3_on_rocky_linux_9 [2024/01/17 17:44] (current) juckins
Line 7: Line 7:
   NOTE: You may not want the following: dnf install https://dl.fedoraproject.org/pub/epel/epel-next-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 install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-9.rpm
 +  dnf module list php
   dnf module reset php   dnf module reset php
-  dnf module list php 
   dnf module enable php:remi-8.3   dnf module enable php:remi-8.3
   dnf install php php-cli php-mysqlnd php-opcache php-pdo php-pecl-mcrypt php-sodium   dnf install php php-cli php-mysqlnd php-opcache php-pdo php-pecl-mcrypt php-sodium
Line 15: Line 15:
  
 After the install, these PHP packages should be on the system: After the install, these PHP packages should be on the system:
-  oniguruma5php-6.9.8-1.el9.remi.x86_64 +  oniguruma5php-6.9.9-1.el9.remi.x86_64 
-  php-8.2.7-2.el9.remi.x86_64 +  php-8.3.2-1.el9.remi.x86_64 
-  php-cli-8.2.7-2.el9.remi.x86_64 +  php-cli-8.3.2-1.el9.remi.x86_64 
-  php-common-8.2.7-2.el9.remi.x86_64 +  php-common-8.3.2-1.el9.remi.x86_64 
-  php-fpm-8.2.7-2.el9.remi.x86_64 +  php-fpm-8.3.2-1.el9.remi.x86_64 
-  php-mbstring-8.2.7-2.el9.remi.x86_64 +  php-mbstring-8.3.2-1.el9.remi.x86_64 
-  php-mysqlnd-8.2.7-2.el9.remi.x86_64 +  php-mysqlnd-8.3.2-1.el9.remi.x86_64 
-  php-opcache-8.2.7-2.el9.remi.x86_64 (this may not be needed) +  php-opcache-8.3.2-1.el9.remi.x86_64 
-  php-pdo-8.2.7-2.el9.remi.x86_64 +  php-pdo-8.3.2-1.el9.remi.x86_64 
-  php-pecl-mcrypt-1.0.6-1.el9.remi.8.2.x86_64 +  php-pecl-mcrypt-1.0.7-1.el9.remi.8.3.x86_64 
-  php-sodium-8.2.7-2.el9.remi.x86_64 +  php-sodium-8.3.2-1.el9.remi.x86_64 
-  php-xml-8.2.7-2.el9.remi.x86_64+  php-xml-8.3.2-1.el9.remi.x86_64
  
-One of my VMs had these installed, but I removed them:+These packages may be extras and not needed: 
 +  gd3php
   php-gd   php-gd
-  php-ldap +  php-intl
-  php-opcache+
   php-pecl-zip   php-pecl-zip
 +  php-process 
 +  
 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.   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.  
  
php8.3_on_rocky_linux_9.1705530707.txt.gz · Last modified: 2024/01/17 17:31 by juckins