Личный кабинет OneBox CRM
Связаться с нами
+38 (067) 328-75-45
+38 (050) 324-46-54
Кабинет клиентаБаза знаний › Просмотр базы знаний

System requirements to the server for installing WebProduction BOX

Everything depends on the amount of data in the database and how it will be classified.
It is usually hard to understand what characteristics of hardware and software you need, so we give you several typical configurations that may and should be used for orientation.

We pay your attention to the following:

  • "or" is written in all configurations. For example, if you have 1000 contacts, but 100 000 orders, then you need a configuration for 100 000 (a bigger one);
  • you can replace any components with similar ones of any manufacturer;
  • you take any parameter’s reduction at your own risk;
  • we don't support any servers installed at our clients’ offices and/or "under the tables". If your server is located at your office, home or somewhere in the barn, then it is unstable due to the loss of electricity or the Internet in 99% of cases. We appreciate and respect the professionalism of specialized data-centers;
  • the server shall be controlled by CentOS 7 operating system. We don't work with Windows.


Accesses in case of a new empty server

If the server is empty, then we set it up ourselves and install OneBox there.
We draw your attention to the fact, that we won't be engaged in servicing your server; you should look for your own system administrator for that purpose.

  1. We need a separate account with a full root access to it through SSH protocol.
  2. The server must be empty, there shouldn’t be any else on it besides CentOS 7 operating system.
  3. We need a direct IP address to access the server. No VPN, tunnels and gray IP.

 

Accesses in case of a non-empty server (is not recommended)

If the server is NOT empty, something is installed on it, and then we DO NOT install OneBox there. We give a list of instructions for installing a required software, your administrator installs the software and gives us a LIMITED access, and we install OneBox.
We draw your attention to the fact, that we won't be engaged in servicing your server; you should look for your own system administrator for that purpose.

  1. The server must be set up according to our instructions (see the list below).
  2. We need a separate account with a limited access to it through SSH protocol.
  3. We need a direct IP address to access the server. No VPN, tunnels and gray IP.


Configuration 10 000

You have up to 10 000 contacts or up to 10 000 orders or up to 10 000 emails and calls for the last 2 years.
Processor: 2 cores, minimum 2 GHz each
RAM: minimum 2 Gb
Disc: minimum 30 Gb. Calculate the following way: 20Gb for OS + 1 mb for 1 order / contact / product
IOPS (disk speed): SSD is strongly recommended. OS: CentOS 7
Network: Calculate the following way: 1 megabit per 1 active system user.
Suitable tariffs:

- (RECOMMENDED!) http://hvosting.ua/partners/onebox-special-vps-tariffs.pdf - tariff 1

- http://nic.ua/rus/cloud.html -  starting from tariff 2 cores 2 memories

- https://itldc.com - starting from tariff KVM VDS2048

- https://www.hetzner.de/hosting/produktmatrix_vserver/vserver-produktmatrix - starting from tariff CX20

- https://vdsina.ru/pricing/ -  starting from tariff 2 cores, 2 Gb

- https://gmhost.com.ua - starting from tariff SSD-VDS-2


Configuration 100 000

You have up to 100 000 contacts or up to 100 000 orders or up to 100 000 emails and calls for the last 2 years.
Processor: 4 cores, minimum 2 GHz each
RAM: minimum 4 Gb
Disc: minimum 120 Gb. Calculate the following way: 10 Gb for OS + 1 Mb for 1 order / contact / product
IOPS (disk speed): SSD is strongly recommended. OS: CentOS 7
Network: Calculate the following way: 1 megabit per 1active system user.

Suitable tariffs:

- (Recommend!) http://hvosting.ua/partners/onebox-special-vps-tariffs.pdf - tariff 3

- http://nic.ua/rus/cloud.html - starting from tariff 4 cores 8 memories

- https://www.hetzner.de/hosting/produktmatrix_vserver/vserver-produktmatrix - starting from tariff CX50

- https://vdsina.ru/pricing/ - starting from tariff 4 cores


Configuration 1 000 000

You have up to 1 000 000 contacts or 1 000 000 orders or 1 000 000 emails and calls for the last 2 years.
Processor: 8 cores, minimum 2 GHz each
RAM: minimum 16 Gb
Disc: minimum 1 TB. Calculate the following way: 10 Gb for OS + 1 Mb for 1 order / contact / product
IOPS (disk speed): SSD is strongly recommended. OS: CentOS 7
Network: Calculate the following way: 1 megabit per 1 active system user.
Suitable tariffs:

- (Recommend!) https://www.hetzner.de/ua/hosting/produkte_rootserver/ex41ssd

- https://www.hetzner.de/hosting/produktmatrix_vserver/vserver-produktmatrix - starting from tariff CX60

- https://vdsina.ru/pricing/ - starting from tariff 4 cores


Configuration over 1 000 000

Configuration is discussed individually.
Two servers with a gigabit network link between them are recommended.
The first server is for the database and the search system sphinx.
The second server is a web server and files storage.
Suitable tariffs:

- https://www.hetzner.de/ua/hosting/produkte_rootserver/ex41ssd


Recommended server providers

BOX is guaranteed and can be installed without any problems on the following server and cloud providers.
Installation on other providers is possible as an option for additional cost.

Cloud
- starts only from tariff of 1 GB memory
https://www.digitalocean.com/pricing/ - starting from tariff with 1 GB of memory.
http://cloud.volia.com/ - any tariff

What is the difference between cloud and VDS / VPS?
VDS / VPS is a virtual server. In fact, this is one powerful server with 8 cores processor, that is divided into 2..8 virtual servers. Each server is independent, not accessible and invisible to others.

Cloud is just the same structure as VDS/VPS, the only difference is that everything is hosted not on one powerful server, but on the group of servers. And no one knows on which particular piece of cloud your server is located.  One of its parts can be in Ukraine, and the other one can be in Germany. Cloud is a fault-tolerant structure, though it is more expensive.

 


Separate Physical Servers

If you have a wish and need to use your own physical server, then we give a recommended equipment configuration. We draw your attention to the fact, that we won't be engaged in servicing your server; you should look for your own system administrator for that purpose.

  1. 4 threads processor (it can be Core i3, i5, or any other, the main thing is that the operating system could see 4 threads or 4 cores).
  2. RAM minimum 8 Gb.
  3. Hard disk drive for data storage - is of no particular importance, the main thing is to understand how much data will be written for a couple of years. As a rule, if you take 250-500 GB, that would be enough for everyone.
  4. I strongly recommend to use SSD disk for the database. The minimum SSD Intel 60GB suits the best.
  5. CentOS operating system is recommended, Debian goes on the second place, Ubuntu Server – on the third place. Windows is not recommended at all.
  6. The recommended software: ISPConfig, Apache 2, Nginx, PHP 5.3 and higher, MariaDB/MySQL5+, Sphinx2+, Subversion client.
  7. It is better to use only program RAID. If you use a real hardware, you will face the issue, that the cost of the controller is the same as the cost of the server itself, and after the hardware RAID falls, the data will not so easy to synchronize.