---
title: "View source for Getting Started/Installing Dreamfactory - DreamFactory Wiki"
source: "http://wiki.dreamfactory.com/index.php?action=edit&title=Getting_Started%2FInstalling_Dreamfactory"
canonical_url: "http://wiki.dreamfactory.com/index.php?action=edit&title=Getting_Started%2FInstalling_Dreamfactory"
converted_at: "2026-04-17T03:40:10.382Z"
format: "markdown"
converted_by: "html-to-md-ai"
---
[]()
	
	
	
	# View source for Getting Started/Installing Dreamfactory

	
		
		← [Getting Started/Installing Dreamfactory](/Getting_Started/Installing_Dreamfactory)
		
		
		
		[Jump to navigation](#mw-head)
		[Jump to search](#searchInput)
		You do not have permission to edit this page, for the following reason:

The action you have requested is limited to users in the group: [Users](/index.php?title=DreamFactory_Wiki:Users&action=edit&redlink=1).

---

You can view and copy the source of this page.

{{#seo:
|title=Installing Dreamfactory - DreamFactory Documentation
|title_mode=replace
|canonical=https://wiki.dreamfactory.com/Getting_Started/Installing_Dreamfactory
|og:title=Installing Dreamfactory
|og:type=article
|og:site_name=DreamFactory Documentation
}}
&lt;span id="installing-dreamfactory">&lt;/span>
= Installing DreamFactory =

Welcome to the installation guide for DreamFactory! This section focuses on the initial installation of DreamFactory on our supported platforms.

DreamFactory is a powerful open-source REST API platform that allows you to quickly build and deploy secure and scalable applications. Whether you are running Linux, Windows, or prefer using Docker, we've got you covered.

== Server Hardware Requirements ==

DreamFactory is surprisingly performant even under minimally provisioned servers. You'll want to install DreamFactory on a '''64-bit server with at least 4GB RAM'''. If you're planning on hosting the system database on the same server as DreamFactory, then we recommend '''at least 8GB RAM'''. This server will house not only the operating system and DreamFactory, but also a web server such as Nginx (recommended) or Apache, and PHP-FPM. Keep in mind these are the minimum RAM requirements; many customers can and do run DreamFactory in far larger production environments.

Under heavier loads you'll want to load balance DreamFactory across multiple servers, and take advantage of a shared caching (Redis or Memcached are typically used) and database layer (which houses the system database).

{| class="wikitable"
|+ Minimum Cloud Instance Sizes
! Cloud Environment !! Minimum Server
|-
| AWS || t2.large
|-
| Azure || D2 v3
|-
| Oracle Cloud || VM.Standard.E2.1
|-
| Digital Ocean || Standard 8/160/5
|-
| Google Cloud || n1-standard-2
|}

Although DreamFactory can run on Windows Server and IIS, we recommend instead using a popular Linux distribution such as Ubuntu, Debian, or CentOS in order to take advantage of our automated installers targeting those specific operating systems.

Prior to launching your project, we recommend thoroughly testing your APIs under estimated production loads using a tool such as [https://loader.io/ loader.io].

== Installation Methods ==

To get started, choose the applicable installation method:

* [[Getting_Started/Linux_Installation|Linux Installation]]: This guide details the DreamFactory installation process for various Linux distributions.
* [[Getting_Started/Docker_Installation|Docker Installation]]: If you prefer using Docker, this guide helps you set up DreamFactory in a containerized environment.
* [[Getting_Started/Windows_Installation|Windows Installation]]: If you are using Windows, this guide walks you through the installation process step by step.

== See also ==
* [[Getting_Started/Helm_Installation|helm-installation]]
* [[Getting_Started/Installing_Additional_Drivers|Installing Additional Drivers]]
* [[Getting_Started/Raspberrypi_Install|raspberrypi-install]]

[[Category:Installation]]
[[Category:Getting_Started]]
[[Category:Installing]]
[[Category:DreamFactory]]

[[Category:Installation]]
[[Category:Getting_Started]]
Return to [Getting Started/Installing Dreamfactory](/Getting_Started/Installing_Dreamfactory).

Retrieved from "[https://wiki.dreamfactory.com/Getting_Started/Installing_Dreamfactory](https://wiki.dreamfactory.com/Getting_Started/Installing_Dreamfactory)"