Обсудим ваш проект?

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


Просмотров:
650
Время на прочтение:
Статья обновлена:
28 Февраля 2020
Информация о статье
Просмотров: 650
Время на прочтение:
Статья обновлена: 28.02.2020
Дарья, редактор
Дарья, редактор

Российская CMS «1C-Битрикс» имеет множество вариантов и способов установки. Тот или иной способ зависит от целей, установленного на компьютере ПО и выбранного решения. Чтобы не допустить ошибок в процессе установки, внимательно изучите нашу инструкцию.

Какое программное обеспечение потребуется

Минимальные требования к использованию CMS на ПО и хостинге таковы:

  • Разрешение на применение файла .htaccess.
  • MySQL сервера 4.1.11 или новее.
  • Zlib (есть компрессия для сокращения времени выгрузки обновления).
  • Установка Битрикс выполняется исключительно в корневую серверную папку.
  • safe_mode не функционирует.
  • short_open_tag функционирует.
  • На сервере есть Apache 1.3.0 или более новая версия.
  • PHP 5.3 или версией выше.
  • Memory_limit для ОП составляет не меньше 64 Мб для версии «Бизнес» или 32 Мб для версии «Старт».
  • Есть элементы взаимодействия с сокетами для постоянного обновления.

«1С-Битрикс» выполнен на PHP и отлично работает на любой UNIX или Windows-платформе. Система пользуется БД MySQL.Также «1С-Битрикс» подходит для всех актуальных типов браузеров: Google Chrome, Яндекс.Браузер, Opera, Mozilla Firefox и другие. Если есть акселератор PHP (например, eAccelerotor), продукт будет работать лучше. Оптимально использование рабочего режима PHP как модуля Apache.

Для качественной работы продукта нужны такие расширения PHP:

  • Zlib compression. Это библиотека компрессии. Применяется для функционирования соответствующего модуля, а также при обновлениях. Сокращает число направляемых данных от сервера к клиенту.
  • PHP XML. Применяется для работы системы обновлений. Включена в обычной установке PHP. В наличии встроенная поддержка для версии под Windows.
  • FreeType. Библиотека нужна для механизма CAPTCHA.
  • GD. Библиотека для работы с картинками. Нужна для формирования диаграмм и графиков.
  • POSIX и Perl-compatible. Это обеспечение регулярных выражений. Нужны для функционирования внутренних механизмов продукта.

Для изучения хостинга «1С-Битрикс» на соответствие требованиям воспользуйтесь скриптом bitrix_server_test.php с сайта продукта. Отправьте его в корневую директорию, выполните запуск и изучите полученные данные. После установки на хостинг изучите свой проект специальным инструментом «Проверка сайта». Для запуска сайта, сделанного на «1С-Битрикс» вы можете выбрать любой хостинг, который отвечает техническим требованиям. По сути, это любой shared-хостинг.

Изучите все нюансы, касающегося вашего проекта: что это за сайт, какая у него редакция, каким образом выполнен, каковы особенности структуры, как выполнено кэширование, какое число пользователей пребывает на сайте ежедневно, сколько страниц и др. CMS предлагает пользователям ряд сертифицированных хостингов, услуги которых отвечают всем требованиям.

Установка на локальный компьютер

Первым делом отправьте архивные файлы CMS на локальный компьютер. Выполните распаковку архива в корневой каталог сайта. Вам понадобится около 120 Мб места на диске, но тут все зависит от версии продукта.

Перед тем, как начать инсталляцию, откройте в браузере страницу http://<ваш_сайт>/index.php, где <ваш_сайт> — это действительный URL вашего сайта.

Начинаем инсталляцию и первым делом знакомимся с содержанием лицензионного соглашения. Принимаем его условия.

Принимаем условия лицензионного соглашения
Принимаем условия лицензионного соглашения

На следующем этапе вводим лицензионный ключ. Выбираем тип установки и кодировку сайта.

Вводим лицензионный ключ и выбираем кодировку сайта
Вводим лицензионный ключ и выбираем кодировку сайта

Заполните поля регистрации, кликните «Я хочу получать обновления». Так вы сможете в дальнейшем обновлять продукт. В противном же случае продукт установится, но обновлений вы не получите. С версии 16.5.7 и выше CMS дал возможность помечать новую или имеющуюся установку ПО особой отметкой, не влияющей на блокирование системы обновлений. Следовательно, вы не столкнетесь с предупреждением ERROR_WRONG_CODE.

На вкладке «Установка для разработки» вы можете делать тесты, не закрывая доступ к сайту и не выполняя локальную инсталляцию продукта. Это поможет избежать совместного доступа к одной установке.

Кликните по специальному флажку, если хотите провести инсталляцию с применением UTF=8. Выбор стоит между ним и WIN-1251. Применение последней актуально с устаревшими версиями MySQL (до 4.0).

Следующий шаг — предварительная проверка. Вы изучаете систему на соответствие требованиям, а также исследуете права доступа к диску.

Предварительная проверка
Предварительная проверка

Если проверка не пройдена, то сверху экрана появится красная надпись с указанием на несоответствие. Подробный текст о несоответствии находится внизу. Если при установке на UTF-8 красным будут помечены параметры mbstring.func_overload и mbstring.internal_encoding, то для исправления нужно указать в файле php.ini следующие строки:

mbstring.func_overload = 2
mbstring.internal_encoding = UTF-8.

Выполнив необходимые действия, жмем «Далее». Теперь нужно сделать БД MySQL.

Формируем БД MySQL
Формируем БД MySQL

Формируется конфигурационный файл взаимодействия с БД, далее сведения выгружаются в базу.

При локальной установке поля заполняются так:

  • Сервер. MySQL, значение localhost:[номер_порта]. Номер порта находится в конфигурационных файлах MySQL.
  • Пользователь БД. Создаем нового пользователя.
  • Имя: вводим произвольный логин СУБД для доступа к БД.
  • Пароль.
  • Формируем новую БД.
  • Имя БД.
  • Тип таблиц БД: обычный или Innodb.

Выбираем «Создать новую БД». Мы подходим к этапу, на котором будем выполнять установку продукта. Отслеживается процесса по специальному графическому индикатору.

Установка продукта
Установка продукта

Далее заполняем вкладки с параметрами сайта и создаем учетную запись администратора.

Создаем учетную запись администратора
Создаем учетную запись администратора

Заполняем следующие поля:

  • логин,
  • пароль,
  • подтверждение пароля,
  • электронная почта,
  • имя,
  • фамилия.

Сохраняем данные. Далее откроется окно с предложением выбрать подходящее решение для сайта:

  • Корпоративный сайт производственной компании. Выбор для организаций производственного типа.
  • Корпоративный сайт услуг. В качестве примере выбран сайта банка. Это решение для компаний в области оказания услуг.
  • Демо-сайт для разработчиков.
  • «1С-Битрикс»: Сайт сообщества. Для тех, кто делает сайт социального сообщества.
  • «1С-Битрикс»: Персональный сайт. Сайт для пользователя, создающего собственный сайт.
  • Интернет-магазин.
  • Инфопортал — для СМИ.

Выбираем модуль:

Готовые модули
Готовые модули

Модуль загрузится автоматически. Специальный индикатор также отображает степень загрузки.

Перенос на хостинг

Чтобы перенести сайт на хостинг, проверьте его на соответствие техническим требованиям, которые указаны выше. Используйте скрипт restore:php. Перед этим внимательно его проверьте. Далее создайте архив сайта во вкладке «Резервное копирование» в «Настройках».

Чтобы перенести сайт, выгрузите файл с архивом в корневую директорию сайта. При переносе с локального ПК на хостинг самостоятельно расположите все части рядом с restore:php.

После скачивания архива вам предложат указать пароль для распаковки файлов. Укажите настройки соединения с БД, если при бэкапе был создан дамп БД.

Восстановление базы данных
Восстановление базы данных

После распаковки кликните «Удалить локальную копию». Восстановление после этого завершится.

Не забывайте: при переносе сайта с локального компьютера на хостинг могут измениться показатели скорости сайта. Подробно том, как измерить скорость загрузки и при необходимости ускорить сайт, читайте в статье «Оптимизация сайта на “Битрикс”».


Содержание
  1. Какое программное обеспечение потребуется
  2. Установка на локальный компьютер
  3. Перенос на хостинг
Поможем с сайтами на Битрикс!
Разрабатываем, развиваем и обеспечиваем бесперебойность работы сайтов на Bitrix. Работаем с сайтами любой технической сложности и бизнес-логики. В течение 2 часов реагируем на любые ваши задачи в тикетной системе. В команде 6 программистов и 3 технических менеджера.

Нам доверяют

Жерихова А.В., директор ООО «Позитив»
Айзикович Б.И., генеральный директор ЗАО Медицинский центр «Авиценна»
Левчук Ю.С., управляющий ООО «ТФ Теплодар»