GoAdmio
GoAdmio Documentation

Install PHP Modules

From the GoAdmio knowledge base.

Install PHP Modules

This page explains how to install additional PHP extensions (modules) on a GoAdmio server. PHP modules add functionality such as image processing, internationalization, caching, and database drivers.

Location: Admin Panel → Server Management → Install PHP Modules



Overview

A base PHP installation includes only a minimal set of extensions. Many applications — WordPress, Joomla, Drupal, Magento, Laravel, and others — require additional modules such as gd, intl, imagick, redis, bcmath, or soap to run correctly.

The Install PHP Modules page lets you browse and install available modules for any installed PHP version, without touching the command line.

To manage which PHP versions exist, see PHP Manager. To edit global PHP directives, see PHP Configuration.



How Modules Work in GoAdmio

  • Modules are installed per PHP version. Installing gd for PHP 8.2 does not install it for PHP 8.3.
  • Each version has its own extension directory and FPM service.
  • After installing a module, the PHP-FPM service for that version must be restarted for the module to load.
> Note: Not every module is available for every PHP version. The available list depends on the repositories configured for the server's OS.

Install a Module via the Admin Panel

  1. Log in to the GoAdmio Admin Panel.
  2. Navigate to Server Management → Install PHP Modules.
  3. Select the PHP version you want to install the module for.
  4. Locate the module in the list (e.g., gd, intl, imagick, redis, bcmath, soap, zip, mbstring, curl, xml, pdo_mysql).
  5. Click Install next to the module.
  6. Wait for the installation to finish.
  7. Restart the PHP-FPM service for that version (see below).

Install a Module via CLI

The exact package name depends on the OS and PHP version. On RHEL-family systems (AlmaLinux, Rocky), Remi packages are commonly used; on Debian/Ubuntu, packages follow php<version>-<module> naming.

AlmaLinux / Rocky (Remi)

```bash

Install a single module for PHP 8.3


dnf install php83-php-gd

Multiple modules at once

dnf install php83-php-gd php83-php-intl php83-php-imagick php83-php-redis
↑