rsnx tsvetkov che btrix conf 2015
TRANSCRIPT
![Page 1: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/1.jpg)
хостинг Инструкция по применению
![Page 2: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/2.jpg)
виды хостинга проектов
Shared хостинг и Кластерный хостинг Облачный хостинг VPS с виртуализацией DS с виртуализацией (VDS) Выделенный сервер (DDS)
![Page 3: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/3.jpg)
Системы виртуализации
![Page 4: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/4.jpg)
Технологии вируализации Аппаратная виртуализация
(Гипервизоры) • Виртуализация доступа к оборудованию • ОС хоста и гостевые – полноценные • Parallels Server, VMware ESX, MicrosoW
Hyper-‐V, KVM
Виртуализация ОС (Контейнеры)
• Виртуализация доступа к ОС • Одно стандартное ядро ОС на сервере • Parallels Virtuozzo Containers, Sun Solaris
Containers, OpenVZ
![Page 5: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/5.jpg)
что же выбрать?
![Page 6: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/6.jpg)
Аппаратная виртуализация (Гипервизоры)
Возможность использовать разные ОС на одной системе Все, что умеет делать аппаратная часть, доступно и «гостевой» ОС Каждая из виртуальных машин работает независимо в своем пространстве
Виртуализация ОС (Контейнеры)
Виртуализация на уровне ОС, а не оборудования Большая эффективность контейнерной виртуализации в отношении совместного использования ресурсов Большее количество свободных ресурсов при одинаковых параметрах
![Page 7: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/7.jpg)
Окружение сервера
Выбор оптимальной среды для сайта Влияние серверных компонентов на скорость работы Запас ресурсов Мониторинг Подводные камни резервного копирования
![Page 8: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/8.jpg)
Рейтинг обращений в техническую поддержку
![Page 9: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/9.jpg)
Симптомы: Частое появление 503 ошибки, сервер не справляется с нагрузкой, высокая посещаемость Диагноз: Проект не сбалансирован по нагрузке Лечение: Провести анализ потребления RAM на сервере. Постараться уменьшить ее потребление • Уменьшение объема оперативной памяти потребляемой процессом
web-‐сервера: • отключить не используемых модулей PHP, • провести анализ используемых модулей в CMS и временно отключить
“прожорливые” • Проанализировать accesslog на паразитную посещаемость.
Заблокировать сторонние адреса. • Настройка индексации сайта. • Посмотреть статистику потребление оперативной памяти процессами.
Увеличение ресурсов на стороне сервера.
![Page 10: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/10.jpg)
Симптомы: медленная работа сайта Диагноз: низкий индекс производительности Лечение: • провести все тесты предоставленные разработчиками Битрикс,
выполнить все необходимые рекомендации. • Проверить log фалы. • Проанализировать нагрузку на сервер (top,ps,dmesg,netstat) • Проверить конфигурационные файлы веб-‐сервера. И нагрузку на
mysql • Проанализировать проект на специализированных сервисах,
например www.webpagetest.org дает подробную картину загрузки сайта.
• выполнить анализ пакетов • провести анализ системных вызовов используя strace
![Page 11: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/11.jpg)
Симптомы: после переноса сайт отображается не корректно (“там работало, а тут нет”) Диагноз: ошибки при переносе сайта Лечение: В зависимости от метода переноса проанализируйте следующее: • Проверить конфигурационные файлы битрикса. • Если сайт использует многосайтовость проверить ее реализацию на
новом местоположении (симлинки созданы). • В настройках Bitrix, корневая директория осталась на старом сервере. • Тип кеширования не изменен в настройках CMS.
для ускорения: • Перед переносом очистите кэш bitrix • Бэкапы можно перенести отдельно или выгрузить на локальный пк
![Page 12: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/12.jpg)
Симптомы: не получается загрузить файлы через административную часть или часть файлов не может быть прочитана. Диагноз: проблемы с доступом к файлам Лечение: проверить поддержку PHP и владельца файлов. В режиме mod apache все файлы созданные CMS будут иметь владельца и группу веб-‐сервера Apache. Необходимо изменить режим работы на тот, при котором файлы будут создаваться с владельцем и группой Wp/ssh юзера, а также изменить политику прав на уже созданные файлы.
![Page 13: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/13.jpg)
Симптомы: прерывание выполнение скрипта на стороне сервера Диагноз: не подходящие лимиты на исполнение скриптов Лечение: Поправить конфигурационный файл Вашего веб-‐сервера, однако стоит помнить что правка лимитов напрямую повлияет на производительность Вашего сервера, если время выполнение скрипта не достаточно попробуйте выполнить его через CLI. Не стоить оставлять лимиты на высоком уровне, если скрипт нужно запускать единаразово, например обмен с 1С, возвращайте лимиты обратно.
![Page 14: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/14.jpg)
Как наладить диалог с технической проддержкой
Письма лучше общения по телефону Пишите максимально развернутое описание проблемы, указывайте ip адрес сервера и имя домена Проводите минимальный набор тестов перед обращением в ТП, что бы понять на чьей стороне проблема Ознакомьтесь с новостной лентой провайдера Гнев -‐ не лучший способ донести информацию о проблеме :)
![Page 15: Rsnx tsvetkov che btrix conf 2015](https://reader030.vdocuments.pub/reader030/viewer/2022032505/55c8e6c1bb61ebdd4c8b4630/html5/thumbnails/15.jpg)
Игорь чередниченко Артем цветов
служба поддержки русоникс
+7 495 508 9959 +7 800 100 2018