Requirements

We have tested this app to run on shared web hosting providers, VPS and dedicated server solutions. App was tested to run on both cPanel and DirectAdmin, which are two most popular platforms. Bellow is list of all requirements. They may seem scary, but in reality most of them are common and are included as standard. Most important thing is, that your web hosting provider supports PHP 7.3+ and has MYSQL 5.6+.

List of minimal requirements for: 2MAX.io Classified Ads 

Extension name
pdo
pdo_mysql
intl
mbstring
openssl
dom
gd
iconv
zip
curl
Those are almost always included by default:
pcre
ctype
fileinfo
json
simplexml
session
tokenizer
SPL
libxml
xml
xmlwriter

Nice to have requirements:

minimal installation of PHP (example):

for php 7.3

apt install php7.3 php7.3-cli php7.3-common php7.3-mysqlnd php7.3-xml php7.3-gd php7.3-mbstring php7.3-curl

for php8

apt install php8.0-fpm libapache2-mod-fcgid php8.0-cli php8.0-common php8.0-mysql php8.0-mysqlnd php8.0-xml php8.0-dom php8.0-intl php8.0-gd php8.0-mbstring php8.0-curl

Checking MYSQL requirement

 to check mysql requirement you must access mysql database and execute query:

select @@innodb_version;

returned value should be at least 5.6*

you can use for this phpmyadmin, adminer or other software that you use to execute queries to database

Disabling sql_mode: ONLY_FULL_GROUP_BY

described in: Problem with SQL mode, disable sql_mode: ONLY_FULL_GROUP_BY

Configuration to meet requirements in popular hosting panels: