# Server Requirements

### Server

We provide a **`.htaccess`** a configuration file that works well with any Apache server.\


{% hint style="info" %}
Nginx or LiteSpeed or any other server is **NOT** officially supported and we **CANNOT** help with the server configuration of any kind if your server uses anything other than Apache.
{% endhint %}

### Hosting Services

**MOP** works very well with all major managed hosting providers. To name a few, GoDaddy, Hostinger, NameCheap, BlueHost, SiteGround, HostGator, a2hosting.\
\
All managed hosting provides would support an easy-to-use cPanel through which **MOP** can literally be installed in just 5 minutes. (We also offer installation support for these hosting providers)

If you use a Cloud Hosting service like AWS, GCloud, DigitalOcean, etc, we **DO NOT** support installation or server configuration on these services. \
\
If you use a Cloud Hosting or a dedicated server where you have configured the server on your own, the support will only be resumed after you have completed installation and setup for **MOP**

{% hint style="danger" %}
**We will support only an apache server with cPanel.**
{% endhint %}

### &#x20;PHP Version

Requires PHP v7.3 to 8.1.16\


### PHP Extensions

The following PHP extensions are mandatory to use **MOP**:

* OpenSSL PHP Extension
* cUrl PHP Extention&#x20;
* PDO PHP Extension
* Mbstring PHP Extension
* Tokenizer PHP Extension
* XML PHP Extension
* Ctype PHP Extension
* JSON PHP Extension
* ZIP PHP Extension
* FileInfo PHP Extension
* BCMath PHP Extension
* GD PHP extension



#### How to Enable PHP Extensions?

On a manages hosting provider (like GoDaddy, Hostinger, etc) you will have an option to change the PHP Configuration under the name "**Php Versions**" or "**Php Configurations**" or "**Php Extensions**" or some similar names.

There you can find a similar view as shown below:\


<figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mj2njUbC19wDVDUSjgT%2Fuploads%2FsTOYMHjTrRvgd4YpjdCP%2FScreenshot_16.png?alt=media&#x26;token=d52ead67-c252-497b-acbd-d12bb6dbd120" alt=""><figcaption></figcaption></figure>

From this list, check all the required extensions and Save/Apply the settings.



<mark style="color:purple;">`Also check`</mark><mark style="color:purple;">`  `</mark><mark style="color:purple;">**`allow_url_fopen`**</mark><mark style="color:purple;">` `</mark><mark style="color:purple;">`is enabled.`</mark>

<figure><img src="https://2728728705-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mh7A9-Rr3a7DzohNlR3%2Fuploads%2FksWvcYE6iTT4nFmrwfmG%2FScreenshot_17.png?alt=media&#x26;token=87767f9b-08e3-474c-83b4-c50b7bcc1d9d" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
**We will support only an Apache server with cPanel.**
{% endhint %}

\


{% hint style="warning" %}
Make sure **the uploads** folder permission is **0755**
{% endhint %}
