Меню

Установка и настройка битрикса

Урок 1: устанавливаем и настраиваем Битрикс

Вступление

Наша задача в этом уроке — установить чистый Битрикс, без каких-либо шаблонов и дополнений. Перед началом убедитесь, что ваш хостинг соответствует техническим требованиям Битрикса, их можно посмотреть по этой ссылке: https://www.1c-bitrix.ru/products/cms/requirements.php

Загружаем дистрибутив Битрикса на свой сайт

Скачиваем архив с официального сайта 1c-bitrix.ru, прямая ссылка на страницу загрузок: https://www.1c-bitrix.ru/download/cms.php

Здесь в блоке «Дистрибутивы» видим ссылки на различные редакции Битрикса: Старт, Стандарт, Малый бизнес и т.п.:

Не буду детально разбирать различия между редакциями, но чем «старше» редакция, тем больше функционала в ней есть и тем дороже она стоит 🙂

Мы будем делать простейший сайт, поэтому скачиваем самую «младшую» редакцию – Старт. Загружайте архив на свой хостинг в директорию сайта и распаковывайте.

Устанавливаем Битрикс

Открываем главную страницу сайта и начинаем процесс установки. На первом экране жмем «Далее»:

Принимаем лицензионное соглашение (предварительно прочитав его, конечно же) и снова жмем «Далее»:

Мы устанавливаем демо-версию, поэтому регистрировать Битрикс пока что не будем => убираем галочку «Я хочу зарегистрировать свою копию продукта, устанавливать решения из Маркетплейс и получать обновления». Сайт будем устанавливать в кодировке UTF-8 => отмечаем чекбокс «Установить в кодировке UTF-8» и жмем «Далее»:

Теперь нам нужно убедиться, что настройки хостинга соответствуют требованиям Битрикса. В моем случае два параметра подсвечены красным цветом:

Версия веб-сервера не выяснен – если в самом начале вы убедились, что версия веб-сервера соответствует требованиям Битрикса, то на это предупреждение можно не обращать внимания. Практика показывает, что скрипт установщика очень часто не может определить версию веб-сервера, даже если она соответствует требованиям Битрикса.

mbstring.func_overload – а вот этот параметр обязательно нужно исправить. Обычно его можно изменить в настройках PHP, в личном кабинете хостинга.

Устанавливаю нужное значение mbstring.func_overload в настройках хостинга и продолжаю установку.

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

Теперь ждем окончания установки:

Далее появляется окно для ввода данных администратора. Вводим необходимую информацию и снова жмем «Далее»:

На следующем шаге Битрикс предлагает нам установить одно из готовых решений (шаблонов). Мы решили, что в следующем уроке будем сами создавать свой шаблон с нуля, поэтому устанавливать готовые решения не будем. Чтобы ничего не устанавливать — выбираем вариант «Демо-сайт для разработчиков», жмем «Далее»:

И отменяем установку решения, нажав «Отмена», а затем «Ок» во всплывающем окне:

Читайте также:  Настройка сервера imap удаление писем с сервера

Отлично, решение не установилось, жмем кнопку «Перейти на сайт»:

На этом установка Битрикса завершена, а мы попали на главную страницу. В самом верху у нас отображается панель администратора с вкладками «Сайт» и «Администрирование». Вкладка «Сайт» — это публичный раздел (который виден всем посетителям). Вкладка «Администрирование» — это админка. На протяжении работы с сайтом мы будем переключаться между этими вкладками:

Удаляем лишние установщики

Вы наверняка заметили, что дистрибутив Битрикса был очень объемным (около 200 мегабайт в моем случае). Удалим лишние файлы, чтобы сайт занимал немного меньше места.

Удалим предустановленное решение из раздела «Маркетплейс». Идем на вкладку «Администрирование», далее Marketplace => Установленные решения и удаляем имеющееся там решение:

Это еще не всё, после удаления снова возвращаемся в список решений, нажав кнопку «Вернуться в список»:

Решение всё еще осталось на сайте. Теперь нам нужно его стереть:

В итоге в списке решений должно быть пусто:

Отлично, теперь идем в Настройки => Настройки продукта => Список мастеров и удаляем установщик демо-сайта:

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

Запускаем проверку системы

В Битриксе есть инструмент «Проверка системы», который помогает найти причины проблем в работе сайта. У нас никаких проблем и ошибок в работе сайта нет, но после установки Битрикса все-таки стоит запустить этот инструмент. В админ панели идем в раздел Настройки => Инструменты => Проверка системы и нажимаем кнопку «Начать тестирование»:

В моем случае есть несколько ошибок и замечаний, а именно:

Справа у каждого пункта есть иконка вопроса, нажав на которую можно получить подробную информацию. Разберем эти ошибки.

Это не критичное замечание. Пока что не будем вникать в то, что собой представляют Агенты в Битриксе. Просто отмечу, что до тех пор, пока вы не создаете своих Агентов, можно не беспокоиться о переводе Агентов на CRON.

И это замечание тоже не критично, если сайт работает без ошибок – это предупреждение можно игнорировать (на моей практике из-за него никогда не возникало проблем).

Кликаем на знак вопроса справа от этого пункта и получаем решение проблемы:

Вносим указанный код в указанные файлы.

После исправления всех ошибок заново запустим тестирование системы, чтобы убедиться, что в этот раз всё в порядке. Если всё в порядке – поздравляю, можете переходить к следующему уроку 🙂

Ошибки, которые могут возникнуть на этапе установки Битрикса

Parse error: syntax error, unexpected ‘::’ (T_PAAMAYIM_NEKUDOTAYIM)

Эта ошибка может появляться при первоначальном открытии сайта. Полный текст ошибки выглядит примерно так:

Читайте также:  Pioneer pl 1250 настройка регулировка ремонт

Скорее всего, проблема кроется в версии PHP. На момент написания этого урока рекомендуемая версия PHP для Битрикса – 7.2. Попробуйте выбрать её в настройках хостинга.

Ваша версия MySql не удовлетворяет минимальным техническим требованиям продукта.

Эта ошибка возникает после ввода параметров соединения с базой данных:

Скорее всего, на хостинге используется устаревшая версия MySQL. На момент написания этого урока версия MySQL должна быть не ниже 5.6.

Если Ваш хостинг использует старую версию MySQL и её никак нельзя обновить – вам пора задуматься о смене хостинга.

Copyright © 2015-2021, Алфавитка.ру – IT-блог разработчика.

Источник

Инструкция по установке 1С Битрикс на хостинге

Для начала работы с CMS 1С Битрикс стоит посмотреть как работает эта система управления сайтом, оценить насколько она удобна и проста в обращении и только потом покупать ее. Система позволяет пользователям установить demo-версию и пользоваться ей в течение 30 дней бесплатно.

Нам потребуется хостинг-площадка под 1С Битрикс, я давно работаю с timeweb.ru. На мой взгляд, это один из лучших хостинг-партнеров битрикса, с ними удобно, потому что просто и быстро можно развернуть сайт или восстановить резервную копию, работать с почтой и доменами, оплачивать услуги и у них есть оперативная техподдержка.
Вообщем давно работаю с ними и, сравнительно с другими хостинг-площадками, проблем практически не возникает.

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

Шаг первый. Заказ хостинга.

Во-первых, переходим по ссылке timeweb.ru и в меню выбираем хостинг для 1с-битрикс, тариф Eterno.

Если будем оформлять хостинг на физ. лицо, вводим ФИО и Электронную почту, для юр. лиц также потребуются реквизиты компании. Жмем на ссылку «У меня есть код партнёра» и вводим мой промо-код 20279 (вам все-равно, а мне будет приятно). Читаем оферту и затем ставим галочку «Я согласен с условиями оферты». После нажатия на кнопку «Заказать» нас сразу перекидывает на страницу панели управления, где уже можно разворачивать сайт, а регистрационные данные с логином и паролем таймвебовцы вышлют в течение 10 минут на вашу почту.

Теперь, когда у нас уже есть хостинг, нужен домен, по которому будет доступен сайт. Здесь уже все предусмотрено, перейдя в левом меню на пункт «Сайты», видим, что один сайт уже создан и к нему прилинковано доменное имя. В моем случае, это cy93520.tmweb.ru, копирую его и запускаю в браузере, вижу тестовую страницу-заглушку timeweb.

Читайте также:  Где в настройках компьютера поменять язык

Шаг второй. Загрузка дистрибутива.

Теперь, для установки cms битрикс, нам потребуется скрипт для загрузки дистрибутива. Не пугайтесь, смотреть в код не придется. Переходим на сайт компании 1C Битрикс http://www.1c-bitrix.ru/download/cms.php и качаем себе на компьютер файл bitrixsetup.php

Далее, этот скрипт нужно загрузить в файловую систему хостинга, для этого в панели управления переходим на страницу «Файловый менеджер», переходим в папку public_html(это корень сайта) и загружаем в нее.

Запускаем скрипт в браузере, после доменного имени, полученного на первом шаге, мы пишем имя скрипта. В моем случае, ссылка будет выглядеть так cy93520.tmweb.ru/bitrixsetup.php.

Шаг третий. Мастер установки.

Выбираем 1С-Битрикс: Управление сайтом редакция Бизнес, можно установить и корпортал Битрикс24, но в другой раз. Жмем «загрузить», идет загрузка дистрибутива, после чего нас перебрасывает на страницу мастера. В первом этапе ничего выбирать не нужно, просто жмем далее.

На следующем экране принимаем Лицензионное соглашение.

На странице регистрации продукта снимаем галочку «Я хочу зарегистрировать свою копию продукта, устанавливать решения из Marketplace и получать обновления» и устанавливаем галочку «Установить в кодировке UTF-8». Жмем «Далее».

В окне предварительной проверки видим ошибки параметров php:

Добавим следующие записи в код файла:

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

Сохраняем файл, ошибки мы исправили. Возвращаемся к мастеру установки и жмем «Далее».

На странице создания БД(базы данных) нужно ввести наименование БД, имя пользователя и пароль к БД.
Создадим БД на хостинге, для этого в панели хостинга кликнем на пункт меню «Базы данных MySQL».

Нажимаем ссылку «Создание новой базы данных», в окошке вводим наименование БД и придумываем пароль к ней. Сохраняем БД.

Наименование БД вписываем в мастере установки в поля * Имя пользователя и *Имя базы данных, пароль вписываем в поле Пароль. Жмем «Далее».

Начнется установка базы данных.

Создаем админа сайта, указываем реквизиты доступа(логин, пароль), почту админа и имя с фамилией. Жмем «Далее».

В окошке выбора решения нам предложат несколько готовых сайтов и возможность загрузить готовое решение из Marketplace. Мы выберем Интернет-магазин

Далее начнется простая процедура выбора шаблона и цвета, ввод основной информации о сайте и т.д. Подробно описывать этот процесс я не стану, для каждого решения эта процедура своя. У интернет-магазина нужно будет выбрать платежные системы и службы доставки, типы платильщиков, местоположения. Пройдя все этапы установки, нажимая «Далее», в итоге мы перейдем на финальную страницу, откуда сможем перейти на готовый сайт.

Источник

Adblock
detector