Вимоги до хостінгу
1. Вимоги до налаштувань хостингу:
- Налаштований веб-сервер і спрямований на нього домен / піддомен;
- Підтримка PHP 7.2;
- MariaDB 10.3;
- Порожня база даних і користувач для неї з повними правами на дії з базою даних;
- Місце на диску: чи не менше 3000 Мб;
- Підтримка роботи з архівами;
- Налаштування php magic_quotes OFF;
- Налаштування php memory_limit 384Mb або більше;
- Налаштування php max_input_vars 5000 або більше;
- Налаштування php allow_url_fopen = 1;
- Налаштування php max_execution_time не менше 60;
- Налаштування sql_mode="";
- Налаштування opcache вимкнено;
- Користувач веб-сервера для Perfectum CRM (окремий акаунт, що не root);
- Веб-директорія для Perfectum CRM (директорія користувача);
- У користувача, від якого працює веб-сервер, повинні бути права на створення і запис у файли, що знаходяться в веб-директорії;
- Доступ до сервера по SSH;
- Панель управління хостингом cPanel (доступи для root-користувача і для користувача Perfectum CRM);
- CentOS 7.х;
- Підтримка файлів .htaccess (AllowOverride All);
- Підтримка команди unzip
- Постійний доступ до мережи Інтернет з реальним статичним IP-адресом.
2. Необхідні модулі для php:
- curl;
- dom;
- fileinfo;
- gd;
- iconv;
- imap;
- intl;
- IonCube loader;
- json;
- mbstring;
- mcrypt;
- mysqli;
- openssl;
- pdo;
- soap;
- xml;
- xmlreader;
- xmlwriter;
- zip.
3. Мінімальні вимоги до обладнання хостингу:
- Хостинг VPS (парамерти: CPU Intel Xeon E5-2630 8 Ядер, RAM 10GB, SSD 20GB);
- Робота Perfectum CRM через HTTPS (виділення SSL-сертифіката);
- Панель управління cPanel.
4. Мінімальні вимоги до браузера:
- Opera 76.0 і вище, Firefox 88.0 і вище, Chrome 90.0 і вище, Safari 14.0 і вище.
5. Перевірка хостингу
Для перевірки хостингу на відповідність мінімальним вимогам пропонуємо скористатися скриптом.