FreeHosting
Hosting platform stack

A proven web stack, built for everyday hosting

Your sites run on Linux with cloud NVMe storage, an Nginx frontend, Apache backend, PHP with FPM, and MySQL. Each layer has a clear job in serving pages, running application code, and storing data.

Linux OS Cloud NVMe PHP + FPM

Request flow

How a dynamic page moves through the platform

Online

Nginx frontend

Receives incoming web traffic

Apache backend

Handles site configuration and application requests

PHP + FPM

Runs dynamic application code

MySQL

Stores application data

Cloud NVMe storage

Fast storage underneath the hosting environment

Linux OS
Cloud NVMe
Nginx
Apache
PHP + FPM
MySQL

Platform layers

Each layer does one job well

The platform combines familiar web technologies in a layered architecture, from the operating system and storage to request handling, application execution, and databases.

Linux foundation

The hosting environment runs on Linux, providing the operating system layer for web services, application processes, files, and databases.

Linux OS System layer

Cloud NVMe storage

Website files and platform data are backed by cloud NVMe storage, giving the stack a modern, high-speed storage layer.

Cloud storage NVMe

Nginx at the frontend

Nginx sits at the frontend of the web stack, receiving HTTP traffic before requests are passed deeper into the hosting environment.

HTTP frontend Nginx

Apache at the backend

Apache provides the backend web-server layer and preserves the flexible site-level configuration many hosting applications expect.

.htaccess mod_rewrite

PHP with FPM

Dynamic PHP applications run through FPM, keeping PHP execution separate from the web-server layer and ready to process application requests.

PHP FPM

MySQL databases

MySQL provides the database layer used by content management systems and other database-backed web applications.

MySQL SQL database

A layered frontend and backend

Instead of making one web server handle every role, the platform separates the public-facing frontend from the backend that processes site-specific requests.

Nginx receives traffic at the frontend of the hosting stack.

Apache handles backend requests and site-level web configuration.

PHP runs through FPM when a dynamic application needs code execution.

example.com

1. Nginx frontend

Incoming HTTP request

2. Apache backend

Site rules and backend request handling

PHP + FPM

Application execution

MySQL

Application data

Ready to host?

Put your site on the platform

Choose the hosting plan that fits your project and start with the same core web stack.