Bitrixsetup.php — что это такое
1С Битрикс — это профессиональная среда бизнес-администрирования, с помощью которой можно наладить процесс автоматических продаж и обработки Интернет-заказов, руководить сотрудниками и помочь им увеличить качество обслуживания.
Bitrixsetup.php — что это такое
BitrixSetup — это готовый скрипт для установки пробной или коммерческой версии 1С Битрикс для своего сайта. С его помощью можно распаковать дистрибутив пакета программ в автоматическом режиме без использования дополнительных внешних приложений или доступа к сайту через ssh.
Где взять скрипт
Скрипт можно взять на официальном сайте 1С-Битрикс по адресу. Его не обязательно скачивать на отдельный компьютер. Произвести загрузку можно напрямую в корневой каталог сайта, после чего открыть в браузере.
Для того, чтобы поставить загрузку дистрибутива на сайт для коммерческой версии (через исходные коды) при помощи этого скрипта, владелец бизнеса должен иметь лицензионный пакет с периодом технического обслуживания и обновления инструментов. Также должны выполняться два требования:
- Реальная «привязка» аккаунта пользователя, на чьем сайте будет распакован скрипт, к действующей лицензии — ключу.
- Авторизация владельца бизнеса на сайте.
Обратите внимание! С помощью такого скрипта пользователь может синхронизировать сервер своего ресурса с сервером «1С-Битрикс».
По окончанию загрузки и автоматического размещения дистрибутива в браузере запустится Мастер установки. Как только файлы распакуются и соединение установится, скрипт удаляется для безопасности используемых данных.
Установка 1С-Битрикс на стандартный хостинг
Установка Битрикс происходит в несколько этапов:
- Добавление сайта в панели управления.
- Настройка РНР;
- Создание базы данных для сайта.
- Установка окружения «1С-Битрикс».
Обратите внимание! Первые три — предварительные этапы, без которых невозможно реализовать полноценную установку Bitrix.
Так, и как же установить Битрикс. Первым шагом будет добавление сайта в панель управления. Для этого нужно его создать. Те, кто это уже сделал, могут пропустить этот этап, остальные должны сделать следующее:
- В панели управления пользователя выбрать раздел «Сайты».
- Нажать на кнопку «Добавить».
- Заполнить появившуюся форму.
Изменения будут обрабатываться сервером на протяжении 30 минут. За это время можно выполнить второй этап — настройку РНР:
- В той же панели управления пользователя перейти в раздел «РНР».
- Выбрать опцию «Оптимизировать для Битрикс».
Все дальнейшие настройки модуля по оптимизации будут выполнены автоматически. Они распространяются не на один конкретный сайт, а на все, что привязаны к конкретному аккаунту в системе. Поэтому прежде чем вносить изменения, желательно проконсультироваться со специалистами.
Следующий этап — создание базы данных. Если она уже есть, этот шаг также можно пропустить. При ее отсутствии нужно сделать следующее:
- Зайти в кабинете управления на страницу MySQL.
- Нажать на кнопку «Добавить базу данных».
- Заполнить форму, выбрать кодировку utf8 и сохранить изменения.
Обратите внимание! Владельцы с пакетом услуг «Профи» могут выполнить эти действия в интерфейсе phpMyAdmin.
Последний этап — непосредственная установка вручную. Она производится в четыре этапа:
- Загрузка необходимой версии дистрибутива 1С-Битрикс на официальном сайте производителя по адресу.
- Подключение к серверу хостинга по протоколам SFTP или FTP.
- Как только подключение было установлено, необходимо перейти в каталог по адресу sitename.ru/www/.
- На этой странице содержимое распакованного архива должно установиться в каталог.
Также можно настроить уже установленную систему, выбрать для нее шаблон оформления и разноцветную цветовую схему.
Установка продукта на удаленном хостинге с использованием скрипта BitrixSetup
Во избежание проблем с разницей в сертификатах доступа пользователей FTP и Apache, а также для общего облегчения работы с сервисом для установки «1С-Битрикс: Управление сайтом» рекомендуется использовать специально разработанный для этого скрипт BitrixSetup.
С помощью Bitrix Download можно произвести перенос дистрибутива для пробной или коммерческой версии из официального сайта прямо в свой каталог, пропустив этапы промежуточной загрузки на компьютер. В возможности скрипта также входит полная распаковка архива с дистрибутивом, если невозможно получить доступ к сайту по SSH или с внешними программами. Установить Битрикс с помощью bitrix install php можно по следующему алгоритму:
- перейти по ссылке;
- выбрать раздел BitrixSetup (Bitrix Indir);
- нажать на кнопку «Скачать»;
- в появившемся диалоговом окне выбрать «Сохранить»;
- установить FTP соединение с сервером, на котором будет размещаться сайт;
- сохраненный на компьютере файл bitrixsetup php перенести в корневой каталог сайта на сервере.
Внимание! Устанавливаться и исправно работать «1С-Битрикс» будет только при условии перенесения файла в корневую папку.
Как производить перенос Bitrix CMS
Чтобы перенести Bitrix CMS при помощи установщика на другую площадку, необходимо сделать следующее:
- Войти в интерфейс установщика Bitrix и выбрать вариант «Восстановить проект».
- Следовать инструкция инсталлятора.
- Обязательно сделать резервную копию, которая будет переноситься.
- Получив резервную ссылку на копию Bitrix CMS, скопировать и вставить ссылку на нее в установщик.
- В данном варианте создать базу данных лучше всего через панель управления пользователя.
- После создания базы данных необходимо создать пользователя для нее.
- Заполнив форму и нажав кнопку восстановить, архив будет полностью перенесен.
Лучшим способом облегчить и предупредить проблему, устанавливая дистрибутивы «1С-Битрикс 24» — произвести загрузку на сервер при помощи скрипта bitrix setup php. Этот файл официальная разработка компании и сокращает длительность установки, позволяя пропустить этап длительной загрузки дистрибутивов на локальный компьютер.
Установка 1С-Битрикс на локальный сервер
Виртуальная машина 1С-Битрикс — бесплатный программный продукт для разработчиков, который полностью настроен для стабильной работы сайтов под управлением одноимённой CMS. Сборка оптимизирована и не требует правильного развертывания. С ней вы сможете сэкономить время и силы при установке продукта на локальный сервер.
Подготовка к установке
Перед началом работы необходимо скачать и установить необходимое программное обеспечение. Я буду использовать готовую конфигурацию для VirtualBox. А также, я скачаю клиент для передачи данных по SFTP с графическим интерфейсом, чтобы облегчить процесс переноса уже существующего сайта на локальный сервер.
Для установки нам потребуется:
- VirtualBox
- BitrixVM 7.4.1
- WinSCP
Перед установкой, убедитесь, что ваше устройство поддерживает технологию виртуализации. При запуске VirtualBox данная функция должна быть активирована в BIOS.
Настройки BIOS
Установка и настройка VirtualBox
Процедура установки не требует специальных знаний и навыков. После установки VirtualBox, добавьте образ BitrixVM с помощью инструмента импортирования и нажмите Импорт.
Импорт конфигурации
После добавления конфигурации, переходим к настройкам сети новой виртуальной машины и выбираем тип подключения «Сетевой мост». Без этой настройки виртуальной машине будет присвоен неверный IP-адрес.
Настройки сети для BitrixVM
Далее, запускаем виртуальную машину и дожидаемся загрузки командной строки.
Для продолжения настройки зададим новые пароли для пользователей root и bitrix. При первом запуске вводим дефолтную связку для авторизации:
- root
- bitrix (пароль нужно ввести дважды)
Установка нового сайта
Переходим на стартовую страницу по локальному адресу (его можно узнать из терминала). Следуя подсказкам на странице, можно развернуть лицензионную копию продукта или демоверсию, а также восстановить существующий сайт из резервной копии.
Как установить 1C-Битрикс на локальную машину и создать свой первый сайт
Сегодня мы хотели бы поделиться инструкцией как установить Битрикс на локальный сервер. Вы можете использовать для создания своих проектов. Существует несколько способов установки Битрикс «Управление сайтом».
- на локальный сервер
- на хостинг
- на выделенный сервер
Как установить Битрикс на локальный сервер
Шаг 1. Скачиваем локальный сервер, для этого необходимо пройти на официальный сайт OpenServer и скачать один из вариантов сборки, они абсолютно бесплатны, но при желании, вы можете задонатить ребятам за старание.
Версии премиум более чем достаточно. Устанавливайте сервер в доступное место, лучше не выбирать диск С, чтобы не возникло проблем с правами доступа. Установить можно и на съемный носитель, никаких проблем не будет.
После установки, Openserver необходимо запускать от имени администратора и приостанавливать работу файерволла, чтобы Open Server смог прописать настройки с файл Hosts.
Шаг 2. Открываем официальный сайт 1С-Битрикс , прокручиваем вниз и находим раздел «Удаленная установка на хостинг с помощью скрипта BitrixSetup». Качаем файл BitrixSetup.php (он весит около 150кб).
Шаг 3. Копируем файл в папку OpenServer/domains/my_site (по месту установки сервера, латиницей).
Ещё раз кратко:
- OpenServer установлен и выключен. Работа Файервола антивируса приостановлена.
- В папке domains лежит папка с названием сайта латиницей, а в ней файл bitrixsetup.php
- Запускаем OpenServer.exe от имени администратора, через меню запускаем сервер, ждём пока флажок не станет после желтого — зелёным.
- Открываем снова меню и выбираем «Мои сайты» ->сайт с именем папки из domains (как ниже показано)
Шаг 4. Откроется браузер с списком файлов папке вашего сайта. Выбираем файл bitrixsetup.php и переходим у процессу установки сайта.
Шаг 5. Выбираем нужную сборку (узнать о функиях каждой сборки можно на этой странице ). Выбираем Демонстрационная версия сайта.
Как установить сайт на 1С-Битрикс
Шаг 1 (Начало установки). Жмём Далее.
Шаг 2 (Лицензионное соглашение). Соглашаемся с лицензионным соглашением.
Шаг 3 (Регистрация продукта).
Регистрируем продукт. Это необходимо чтобы мы могли загружать решения из Маркетплейс в демо-версии. Очень полезная штука, так что делаем обязательно!
Обязательно ставим галочку Установить в кодировке UTF-8! Иначе могут (и возникнут) проблемы с кодировкой (иероглифы вместе русских букв).
Шаг 4 (Предварительная проверка).
Начнём по порядку про все ошибки при установке сайта на Битрикс:
Версия PHP меняется в настройках OpenServer. Открываем меню и выбираем Настройки (предпоследняя кнопка, на втором и третьем скриншотах она показана). Мои настройки показаны ниже.
Конфигурация PHP. Тут не должно быть ошибок. Но если возникли, то открываем меню Дополнительно -> Конфигурация -> Настройки PHP.
Находим через поиск нужное значение, например date.timezone и меняем ( внимание «;» в начале строки это комментирование, если оно стоит, то нужно его удалить!)
Большинство ошибок возникают в блоке настройки кодировки UTF-8.
Проблема решается таким же образом, что описан выше, находим через поиск строку «;mbstring.func_overload = 0» и меняем на «mbstring.func_overload = 2».
Чуть выше находится строка «;mbstring.internal_encoding = чтототам», меняем ее на «mbstring.internal_encoding = UTF-8» (Уберите точку с запятой, если она есть!)
Шаг 5 Теперь описание того, что вам необходимо указать:
- * Сервер: localhost
- Пользователь базы данных: Новый
- * Имя пользователя: admin
- База данных: Новая
- *Новая база данных: любое на латинице
- Тип таблиц базы данных: стандартный
- Права на доступ к файлам сайта: 0644
- Права на доступ к папкам сайта: 0755
Лично я в двух местах ставлю всегда Логин: admin Пароль: 123456. Если необходимо потом можно исправить, зато ошибок точно не возникнет.
Шаг 5, 6 Устанавливаем уникальный пароль для администратора, устанавливаем демонтрационный шаблон сайта.
Поздравляю Ваш сайт на системе управления 1С-Битрикс успешно установлен!
Еще больше статей вы сможете найти на сайте vecdev.ru
Обязательно к прочтению.
Материалы на сайте размещаются в соответствии с условиями, представленными на странице "Условия".
Публикация, размещенная на данной странице, является исключительно выражением личного мнения её автора! Автор указан рядом с заголовком публикации.
Этот материал никак не связан с сотрудниками сайта или его владельцем и не обсуждался с ними перед публикацией!
В случае, если данная публикация нарушает Ваши права, просьба перейти на страницу "Контакты" и следовать предложенной там инструкции.