Перейти к основному контенту

Установка CMS 1C-Bitrix в Jelastic

  1. 1.

    После входа в панель администрирования Jelactic создайте окружение, подходящее для работы с выбранной CMS. Для этого выберите стандартную связку для создания сайта: веб-сервер Apache и серверы баз данных MySQL. Сайт сможет работать на минимальном количестве клаудлет: 1–2 клаудлета как для Apache, так и для MySQL-сервера:

    установка 1c-bitrix на jelastic 1

  2. 2.

    Далее необходимо загрузить дистрибутив CMS. После загрузки все файлы дистрибутивов можно найти в поле, которое расположено ниже:

    установка 1c-bitrix на jelastic 2

    установка 1c-bitrix на jelastic 3

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

  3. 3.

    После разворачивания CMS нужно нажать на Открыть в браузере:

    установка 1c-bitrix на jelastic 4

    На открывшейся странице появится окно «Начало установки». Нажмите Далее для перехода на следующий шаг установки:

    установка 1c-bitrix на jelastic 5

  4. 4.

    Следующим шагом установки является «Лицензионное соглашение», с которым необходимо ознакомиться и подтвердить своё согласие:

    Установка 1C-Bitrix на Jelastic 7

  5. 5.

    Следующим шагом установки является «Регистрация продукта». В предложенных полях необходимо вписать своё имя, фамилию, а также e-mail для обратной связи.

    Подпункт «Установка продукта в кодировке UTF-8» является необязательным. После заполнения обязательных полей вы можете перейти к следующему шагу установки:

    Установка 1C-Bitrix на Jelastic 8

  6. 6.

    Следующим шагом является «Предварительная проверка». Все пункты должны быть выделены ЗЕЛЕНЫМ ЦВЕТОМ. Если пункт «Показывать ошибки» оказался выключенным, необходимо изменить строку display_errors = Off на display_errors = On в файле «php.ini» и перезагрузить Apache:

    Установка 1C-Bitrix на Jelastic 9

    Для редактирования файла «php.ini» зайдите в панель администрирования Jelastic и нажмите на конфигурации веб-сервера Apache. В нижнем меню откроется каталог файлов. Файл «php.ini» находится в папке «etc». Кликните на него, чтобы открыть для редактирования:

    Установка 1C-Bitrix на Jelastic 10

    Установка 1C-Bitrix на Jelastic 11

    После редактирования необходимо сохранить файл и перезагрузить веб-сервер Apache, иначе внесённые изменения не будут иметь эффекта.

    Для того чтобы убедиться, что изменения внесены верно, обновите страницу четвёртого шага «Предварительная проверка». Пункт «Показывать ошибки» должен быть «Включен»;

  7. 7.

    Следующий шаг установки — «Создание базы данных». Перед заполнением предоставленных полей вам необходимо войти в «phpMyAdmin», создать пользователя и базу данных.

    Для входа в «phpMyAdmin» вам потребуется войти в панель администрирования Jelastic, навести курсор мыши на MySQL-сервер и нажать Открыть в новом окне:

    Установка 1C-Bitrix на Jelastic 12

    В новой странице браузера откроется авторизация в phpMyAdmin:

    Установка 1C-Bitrix на Jelastic 13

    Реквизиты доступа будут высланы на ваш контактный e-mail после создания окружения. Если реквизиты не были получены, советуем проверить папку SPAM. Зачастую письма Jelastic попадают туда.

    Сейчас вы вошли под администратором. В первую очередь вам необходимо создать пользователя и зайти в «phpMyAdmin» уже под ним.

    Для этого вам нужно зайти в пункт «Пользователи» в верхнем меню и нажать на ссылку «Добавить нового пользователя». Откроется модальное окно для создания нового пользователя.

    Поля, необходимые для заполнения:

    • имя пользователя;
    • пароль;
    • подтверждение.

    Выпадающее меню в пункте «Информация учётной записи» остается по умолчанию.

    Далее необходимо отметить галочками все привилегии пользователя в пункте «Глобальные привилегии» и нажать Добавить пользователя. Добавив пользователя, нужно войти в панель авторизации «phpMyAdmin» и войти уже под недавно созданным пользователем, чтобы создать базу данных.

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

    Установка 1C-Bitrix на Jelastic 14

    Выпадающее меню «Сравнение» остаётся по умолчанию. Это все действия, которые вам необходимо выполнить в «phpMyAdmin». Перейдём на страницу установки, предварительно скопировав адрес базы данных:

    Установка 1C-Bitrix на Jelastic 15

    Создание базы данных рекомендуем произвести в соответствии с таблицей:

    ПолеЗначение
    СерверНеобходимо вставить скопированные данные
    Пользователь базы данныхОстаётся по умолчанию (существующий)
    Имя пользователяИмя пользователя, которого мы создавали ранее в «phpMyAdmin»
    ПарольАналогично полю «Имя пользователя»
    База данныхОстаётся по умолчанию (существующая)
    Имя базы данныхИмя базы данных, созданной ранее
    Тип таблиц базы данныхОстаётся по умолчанию (стандартный)
  8. 8.

    Следующий пункт: «Создание администратора» По умолчанию большинство этих полей заполнено. вам необходимо только выбрать пароль.

    Далее — «Выбор решения для установки». В нём 1C-Bitrix предоставляет несколько вариантов установки шаблонов сайта. После выбора подходящего нажмите Далее. Следующий пункт — «Выбор шаблона». После выбора подходящего шаблона нажмите Далее. Следующим пунктом установки является «Выбор темы». После выбора подходящей темы нажмите Далее. Следующий пункт меню предлагает выбрать логотип компании, подпись сайта, заполнить метаданные и ключевые слова. Сделав это, нажмите Далее;

  9. 9.

    После завершения установки рекомендуется перейти в панель администрирования Jelastic, для внесения изменений в файл «php.ini» для веб-сервера Apache:

    • display_errors = On — контроль ошибок кода;
    • max_execution_time = 30 — закомментировать данную строку;
    • max_input_vars = 10000 — отвечает за максимальное число переменных, которые могут «прийти» на сервер от пользователя сайта;
    • post_max_size = 8M — увеличение максимального размера загружаемого файла;
    • upload_max_filesize = 8M — увеличение максимального размера загружаемого файла.

    Также рекомендуем внести изменения в файл «my.cnf», который находится в папке «etc» для MySQL:

    • skip-external-locking — указывает MySQL-серверу не использовать внешние блокировки при работе с базой;
    • key_buffer_size = 64M — параметр отвечает за кэширование индексов в памяти;
    • max_allowed_packet = 1024M — максимальный размер пакета;
    • table_open_cache = 4096 — определяет максимальное количество файлов, которые сервер может держать открытыми;
    • myisam_sort_buffer_size = 85M — увеличивает производительность сложных запросов;
    • read_buffer_size = 128K — повышает эффективность сортировки;
    • read_rnd_buffer_size = 256K — увеличивайте этот параметр осторожно, так как он задаёт размер памяти, выделяемой каждому клиенту;
    • net_buffer_length = 2K — максимальная величина пакета, посылаемого / принимаемого от сервера;
    • thread_stack = 256K — влияет на количество потребляемой ОЗУ, так как тоже выделяется на каждое соединение;
    • query_cache_size = 64M — размер кэша запросов;
    • query_cache_size = 0 — отключает использование кэша;
    • query_cache_limit = 8M — размер кэша запросов;
    • thread_cache_size = 4096 — максимальное количество thread, которые остаются для повторного использования после выполнения запроса;
    • innodb_flush_log_at_trx_commit = 2 — в значении «0» сброс буферов происходит 2 раза в минуту, а не после каждого инсерта;
    • innodb_flush_method = O_DIRECT — размер буфера памяти, используемы MySQL в процессе работы для кэша данных и индексов таблиц;
    • transaction-isolation = READ-COMMITTED — вы можете установить уровень изоляции по умолчанию для всех соединений.
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0