How it Works

Cloud or On-Premises

Cloud Website Owners IP1, IP2, ... Site.pro Cloud White Label Your Logo Publish 95% HTML / 5% PHP On-Premises Website Owners IP1, IP2, ... White Label Your Logo Publish 95% HTML / 5% PHP

System overview

All published websites 100% are located in Hosting Provider's data center.

  • Site.pro builder plugin should be installed on hosting control panel by using Plugin installation documentation.
    This action adds Site.pro button with your icon and title (white-label option) for your end customers (see how plugin works in more details).
  • To have the builder 100% located in your data center, Site.pro builder should be installed on your server by using Builder installation documentation.
  • After installation, end customer access the website builder by clicking the builder icon on your hosting control panel.
  • After pressing "Publish" button by your client, Site.pro builder connects to your hosting control panel and transfers final website files to customer's WEB space (see how publication works in more details).

Recommendations for Builder Server (On-Premises)

[Hardware]
CPU: 2GHz
RAM: 2048MB
Storage (HDD or SSD): 20 GB (it can vary depending on number of customers using site builder). See how the space can be optimized.
(This is recommended hardware requirements, depending on concurrent user count you might be OK with half or even less)

[OS]
Ubuntu/Debian/CentOS (should work on any other operating system)

[Software]
Apache 2.2 (or newer) (modules: rewrite (rewriting from .htaccess must be enabled), headers)
PHP 5.3.6 (or newer) (extensions: gd (version 2+), mysql, sqlite, pdo, pdo_mysql, pdo_sqlite, json, curl, mbstring, iconv, openssl, xml, ionCube Loader)
MySQL 5.5 (or newer)
(see requirements in more details)

Published websites require PHP 5.3.6 and Apache 2.2 too.

Builder can also be run on nginx but an extra configuration is required. Please follow this documentation page for more details: https://site.pro/For-Hosting-Companies/Documentation/Builder-installation-update/#requirements/nginx
Other combinations are also available:

  • Builder on LiteSpeed server
  • nginx proxy → Apache
  • nginx proxy → LiteSpeed

Builder can also be installed on any hosting panel on any account, e.g. cPanel, Plesk, DirectAdmin, ISPmanager, etc.

For Hosting Companies

1 Register on Site.pro
keyboard_arrow_right
2 Download plugin for your panel
keyboard_arrow_right
3 Configure plugin on your panel
keyboard_arrow_right
4 Enjoy with your happy users

For hosting providers' customers

1 Login to your server Control Panel
keyboard_arrow_right
2 Click "Site Builder" to create website
keyboard_arrow_right
3 Build website and click "Publish"
keyboard_arrow_right
4 Website is online
Located on hosting provider's server