Эффективная настройка сервера: 13 важных пунктов
Серверное окружение — важная часть экосистемы интернет-магазина. И нужно не только грамотно подобрать сервер, но и эффективно его настроить.
Наш опыт разработки и поддержки интернет-магазинов на «1С-Битрикс» показывает, что обделять вниманием серверное окружение и его настройку — очень плохая тактика. От этого зависит безопасность, отказоустойчивость, быстродействие и как следствие — общая эффективность интернет-магазина. Поэтому при работе над каждым нашим проектом на серверные работы выделяется немало времени.
Делимся с вами чек-листом для проверки основных пунктов, которым мы пользуемся в работе.
Хостинг проекта
Важно правильно подобрать хостинг под задачи конкретного сайта.
✅ Определить провайдера;
✅ Определить, на каком типе сервера располагается сайт;
✅ Выяснить возможность оперативного масштабирования.
Аппаратное обеспечение
Серверное окружение должно иметь достаточную мощность.
✅ Проверить CPU;
✅ Проверить объём оперативной памяти и swap;
✅ Проверить диск, как он разбит, используется ли RAID, сколько свободного места.
Конфигурация
Необходимо корректно настроить доступы к серверу и убедиться в его правильной работе.
✅ Проверить настройки файервола;
✅ Проверить настройки конфигурационных файлов для удаленного доступа: /etc/ssh/sshd, ftp;
✅ Проверить, какой порт используется для ssh, есть ли возможность аутентификации для пользователя root;
✅ Проверить список пользователей, наличие или отсутствие Access Control Lists;
✅ Проверить конфигурационный файл с настройками ядра /etc/sysctl.con;
✅ Провести аудит лог-файлов веб-сервера и СУБД на наличие ошибок.
Смена хостинга
В некоторых случаях самым верным способом обеспечить должную работу сайта становится его перенос на новый сервер.
✅ Определить, соответствует ли текущее серверное окружение задачам проекта и предполагаемым нагрузкам. При необходимости изучить предложения действующего или других провайдеров, выбрать более подходящий вариант и организовать перенос проекта.
По этой ссылке мы бесплатно делимся полным чек-листом технического аудита интернет-магазина на «1С-Битрикс»: от производительности и безопасности до SEO-оптимизации и серверного окружения 🔥