Какие требования к серверу хостинга?
При покупке системы и переносе проекта на сервер Заказчика минимальные требования к серверу для переноса:
- Операционная система Linux Ubuntu или Linux Debian 10 и выше
- База данных MySQL - версия 8
- Оперативная память от 8 ГБ
- Место на жестком диске от 120 ГБ
- Версия PHP - версия 7.4, необходимы пакеты php-xml, php-zip, php-json, php-curl
- Для кеша - php-memcached
- Установленный ZiP архиватор
- Apache или Nginx
- Панель управления ISPmanager 6
- Установлена GD библиотека
- Папка на сервере для проекта (сайт в ней же)
- Домен, который открывает данную папку на сервере
Доступы к серверу, если перенос силами наших специалистов:
- по SSH
- доступ к БД MySQL в созданную базу данных
- путь к папке проекта (сайт будет в ней же)
Дополнительные тонкости настройки “голого” сервера при необходимости (для технического специалиста):
- a2enmod rewrite включен Mod Rewrite в Apache2 или Nginx
- Apache или Nginx, должен смотреть в папку с проектом, например, /var/www/html/app/webroot
- настроить расширение php DOM
- в настройках модуля fcgid добавить настройки https://sysmasters.net/kb/ustranenie-oshibki-max-request-length-pri-ispolzovanii-fcgi