Насколько вероятно, что вы порекомендуете FirstVDS своим друзьям?
  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
×
ВЫ ПОСТАВИЛИ НАМ 8 ИЗ 10
×

Как установить CMS «1С-Битрикс: Управление сайтом» на виртуальный сервер

1С-Битрикс: Управление сайтом — одна из популярнейших коммерческих платформ для крупных интернет-магазинов. Она имеет огромное количество готовых встроенных модулей, которые позволят быстро развернуть свой сайт из готового решения, интегрироваться с 1С и платёжными системами, организовать маркетинговые мероприятия и автоматизировать продажи. Также стоит выделить безопасность и производительность платформы. Из недостатков можно назвать стоимость лицензии и сложность в использовании — из-за количества возможностей и необходимости в доработке под свои нужды.

1С-Битрикс: Управление сайтом имеет демо-режим — вы можете в течение 30 дней протестировать работу CMS бесплатно. Если после тестирования решите приобрести лицензию — обращайтесь: при покупке лицензии дарим скидку 30% на 3 месяца на сервер Битрикс.Турбо.

Использовать CMS Битрикс на виртуальном сервере можно разными способами:

  • С помощью стандартного окружения Битрикс. Его главный плюс — автоматизация некоторых задач по настройке. Например, добавление новых сайтов, установка SSL-сертификатов. При этом нужно обладать базовыми  навыками администрирования — так как часть операций выполняется через командную строку сервера. Из главных плюсов можно назвать оптимизацию — окружение разработано с целью выжать максимум производительности для вашего сайта. Кроме этого, окружение может автоматически оптимизировать настройки сервера, подстраиваясь под уровень нагрузки на сайт. 
  • С помощью вручную настроенного веб-окружения. Несмотря на все плюсы стандартного окружения, там используется не самый оптимальный подход к ускорению работы сайтов. Есть сборки, при которых сайты на CMS Битрикс могут работать ещё быстрее, чем на родном окружении. Особенность — полностью ручная настройка и управление через командную строку. Для работы нужны продвинутые навыки администрирования.
  • С помощью панелей управления. Панель управления предоставляет простой и понятный интерфейс для управления сервером и сайтами, частично устраняя необходимость в навыках администрирования. Собственно, удобное управление — главный плюс такого решения. Однако удобство здесь идёт в ущерб производительности — панели не предоставляют тот уровень оптимизации настроек, который имеет стандартное окружение. Тем не менее, в какой-то степени эту ситуацию исправить можно, вручную отредактировав соответствующие параметры. Хотя иногда это может привести к другим проблемам.

Для каждого из перечисленных способов использования способ установки CMS Битрикс немного отличается.

Установка CMS Битрикс со стандартным окружением

Чтобы на новом сервере было установлено стандартное окружение Битрикс, воспользуйтесь рецептом автоматической установки. Для этого выберите сервер с виртуализацией KVM (из линейки готовых или масштабируемых: Форсаж, Атлант, Битрикс.Турбо, CPU.Турбо), при заказе укажите операционную систему CentOS 7 и в качестве предустановленного ПО выберите «1C-Битрикс: Управление сайтом».

После активации сервера вы сможете начать установку CMS:

Начало работы с 1C-Битрикс: Управление сайтом после автоматической установки из рецепта

Установка CMS Битрикс с оптимизированным окружением

Если вы хотите испытать оптимизированное окружение, для этого у нас тоже есть готовый рецепт. Для этого выберите сервер на специальном тарифе Битрикс.Турбо и в настройках заказа выберите ОС CentOS 7. В предустановленном ПО укажите вариант «1C-Битрикс GT». Подробнее узнать об особенностях этого рецепта можно в описании.

Установка CMS в этом случае ничем не отличается от таковой при использовании стандартного окружения:

Начало работы с 1C-Битрикс GT после автоматической установки из рецепта

Установка CMS Битрикс в панели управления ISPmanager

Чтобы начать пользоваться панелью ISPmanager, укажите её в качестве предустановленного ПО при заказе сервера. Для работы с CMS Битрикс на сервере должна быть установлена версия PHP 7.2, поэтому операционная система тоже имеет значение. Рекомендуем выбирать между CentOS 8, Ubuntu 18.04 или 20.04, Debian 10.

Когда новый сервер активируется, вам на почту придёт письмо с доступами для подключения. Эти данные также будут доступны в Личном кабинете — раздел ТоварыВиртуальные серверы: выберите сервер в списке и сверху выберите «Инструкция».

В Инструкции доступы к ISPmanager указаны в соответствующем разделе:

Дальше процесс разбивается на несколько этапов. Чтобы начать работу CMS Битрикс, необходимо: 

  1. Добавить в ISPmanager новый сайт и базу данных (можно пропустить, если вы создали  заранее);
  2. Скачать скрипт установки CMS c официального сайта;
  3. Выполнить установку CMS;
  4. Запустить тестирование и оптимизировать настройки.

Добавляем сайт и базу данных в ISPmanager

Чтобы добавить новый сайт в панели управления, перейдите в ISPmanager, откройте раздел ДоменыWWW-Домены и сверху нажмите «Создать».

В поле «Имя» укажите домен вашего будущего сайта. В примере это технический домен cms-bitrix-install.fvds.ru. После этого кликните на любом пустом месте в форме — сработает автозаполнение для остальных полей. Чтобы завершить настройки, нажмите «Ok» внизу.

Для создания базы данных в ISPmanager перейдите в раздел ИнструментыБазы данных и нажмите «Создать»:

В списке настроек укажите имя для новой базы, имя пользователя для доступа к ней и пароль для него. Запомните их — они потребуются при установке CMS. После заполнения всех данных нажмите «Ok» для сохранения настроек.

Скачиваем скрипт установки CMS

После добавления сайта и базы вернитесь в раздел ДоменыWWW-домены. Выберите созданный сайт в списке, сверху «Каталог»:

Сверху на панели инструментов выберите «Закачать»:

В открывшемся окне в поле «Тип файла» выберите «URL файла на другом сервере»:

В поле URL вставьте следующую ссылку и нажмите «Ok»

https://www.1c-bitrix.ru/download/scripts/bitrixsetup.php

Ссылку на архив с файлами CMS Битрикс можно найти на официальном сайте. Перейдите на сайт, в меню слева выберите «1С-Битрикс: Управление сайтом» и вариант «Скачать демоверсию»:

Ниже в разделе «Установка демоверсии» выберите вариант «На хостинг скриптом BitrixSetup»

Запускаем установку CMS

Чтобы перейти непосредственно к установке CMS, нужно в браузере открыть загруженный скрипт. Для этого достаточно перейти по ссылке — вместо cms-bitrix-install.fvds.ru укажите ваш домен или IP-адрес сервера.

http://cms-bitrix-install.fvds.ru/bitrixsetup.php

Откроется стандартный установщик CMS Битрикс. 

Большинство шагов по установке совпадают с описанными в инструкциях по автоматической установке из рецепта. За парой исключений:

  1. На этапе предварительной проверки можно столкнуться с рядом ошибок — будут выделены красным цветом:

    Их можно исправить позже или решить сразу. Например, при установке в примере мы столкнулись с двумя ошибками: 

    • параметр opcache.revalidate_freq должен быть установлен в 0;
    • параметр display_errors должен быть включен (On).

    Оба параметра относятся к настройкам PHP. В ISPmanager можно отредактировать их через интерфейс в разделе Настройки web-сервераPHP. Выберите версию, параметры которой нужно отредактировать, и сверху нажмите «Настройка»:

    Здесь справа сверху в строке поиска введите название параметра — он отобразится в списке. Выберите его и сверху нажмите «Изменить», чтобы отредактировать его значение.

  2. На одном из шагов нужно будет указать доступы к созданной ранее базе данных. Вам потребуется имя и пароль пользователя базы, а также её название. 

После завершения установки вы сможете перейти в админку установленной CMS.

Тестируем производительность и корректируем настройки

В административной панели сайта откройте вкладку Администрирование. Здесь сразу после установки доступны несколько опций для тестирования: проверки безопасности, производительности, качества.

После запуска теста в случае неудовлетворительных результатов можно открыть ссылку с рекомендованными  параметрами и через ISPmanager изменить соответствующие настройки.

При этом важно помнить, что лучше всего CMS Битрикс работает на родном окружении. С помощью ISPmanager того же уровня производительности может быть трудно достичь. 

Если самостоятельно какие-то ошибки исправить не получится — напишите в службу поддержки через Личный кабинет, поможем в настройке.