GNU/Linux Mageia Installing LAMP with PHP 8.x – Step by step Guide
How to Install LAMP with PHP 8.x on Mageia GNU/Linux – Step by step Tutorial.
On Mageia, PHP 8.x, Apache, and MariaDB are directly available from the official repositories.
Especially relevant: the Guide includes instructions about Setting up MariaDB as the Open Source implementation of the MySQL DB.
PHP 8 is a major Update of the PHP Language!
Moreover, the PHP 8 New Features include:
- Named Arguments
- Union Types
- Attributes
- Constructor Property Promotion
- Match Expression
- Nullsafe Operator
- JIT
Finally, LAMP is the de facto Web Development Standard. Today, the products that make up the LAMP stack are included by default in nearly all GNU/Linux distributions.
Finally, this Setup is Valid also for All the others Mageia like Distros as:
- OpenMandriva
- ROSA

-
1. Installing PHP 8.x with Apache and MariaDB
Now to Install PHP 8.x on Mageia
Play:sudo urpmi php php-mysqli php-mbstring php-gd php-xml php-curl
Then install Apache and MariaDB Servers:
sudo urpmi apache mariadb
Enable and start the services:
sudo systemctl enable --now httpd
sudo systemctl enable --now mariadb
Test your PHP installation:
php -v
-
2. Installing PHP 8.x Extensions
Search for available PHP extensions:
urpmq php
Install specific extensions:
sudo urpmi php-[EXTENSION]
Or install multiple extensions at once:
sudo urpmi php-mysql php-imagick php-mcrypt php-memcached
Contents