> For the complete documentation index, see [llms.txt](https://docs.foodomaa.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.foodomaa.com/installation/installation-on-server.md).

# Installation on Server

### Requirements&#xD;

Foodomaa™ requires **`PHP v7.3`**, and the following PHP extensions:

* OpenSSL PHP Extension
* 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
* ionCube Loader PHP Extension
* GD PHP extension

[Click here](/extras/requirements-for-foodomaa.md) to read the full requirement list.

### Very Important

Foodomaa™ can only be installed on your main domain or subdomain:\
For Example, **yourdomain.com** OR **hello.yourdomain.com**\
\
It **CANNOT** be installed in the subdirectory path of your domain.\
For Example,  **[www.yourdomain.com/my-new-website](http://www.yourdomain.com/my-new-website)**

Foodomaa™ requires an SSL certificate to be installed on your domain to work with all the services.\
A **FREE** SSL certificate can be easily installed on your domain using [sslforfree.com](https://sslforfree.com/)

### **Video Walkthrough**

{% embed url="<https://youtu.be/3eB3r2X9mpo>" %}

### **Written Walkthrough**

The following steps need to be followed to install the script properly on a shared hosting platform.

* **Step 1**

  Download the zip file from CodeCanyon. <br>
* **Step 2**\
  Extract the zip file on your system. <br>
* **Step 3**\
  &#x20;Navigate to **`Fresh Installation`** folder. <br>
* **Step 4**\
  Select the file  **`upload-this-for-fresh-installation.zip`** and upload it to the **`public_html`** directory of your hosting. <br>
* **Step 5**\
  Extract the contents of the uploaded zip file to the same directory i.e **`public_html`**.<br>
* **Step 6**\
  Assuming your website is **`yourdomain.com`**, and you have already set up an SSL certificate, navigate to **`https://yourdomain.com/public/install`**

<br>

**You can now proceed with the Google API keys setup.**

{% content-ref url="/pages/-M0p8yo6cK9afPBd0M2Q" %}
[Google Maps API Keys](/configurations/google-maps-api-keys.md)
{% endcontent-ref %}
