To install PHP 8.2 on Rocky Linux 9, follow these steps:
Step 1 : Begin by updating your system:
Step 2 : Import PHP Remi Repository
Step 3 : Verify available PHP modules with:
Step 4 : Enable the PHP Remi repository:
Step 5 : Install PHP core packages
Step 6 : Install commonly used PHP extensions:
Explanation of Extensions:
- mysqlnd
: MySQL native driver.
- curl
: cURL extension for URL handling.
- gd
: Graphics Draw (image manipulation).
- mcrypt
: Deprecated, but still used in some legacy applications for encryption.
- json
: JSON support.
- pear
: PHP Extension and Application Repository.
- common
: Common files for PHP.
- xml
: XML support.
- zip
: ZIP archive support.
- devel
: Development tools for PHP.
- xsl
: XSL extension for XML.
- soap
: SOAP extension for web services.
- bcmath
: Arbitrary precision mathematics.
- mbstring
: Multibyte string support.
- gettext
: Internationalization functions.
- imagick
: ImageMagick extension for image processing.
Step 7 : Check the installed PHP version:
Congratulations, you have successfully installed PHP 8.2 on Rocky Linux 9.