Будь вкурсе свежих уроков!
В категории: Backend — (Курсы PHP) Wordpress, Битрикс, CMS
Будь вкурсе самого свежего материала. Где мы отправляем статьи, видео и много чего интересного.
Курс доступен после регистрации ← ЖМИ!
Хотите получить кратчайший путь
к крупным заказчикам и высоким гонорарам для веб-разработчиков?
Обучаться с наставником

Курс по созданию сайта на 1С-Битрикс

198 просмотров

Как установить 1С-БитриксКак установить 1С-Битрикс

Для начала вам необходимо скачать CMS 1С-Битрикс и для этого потребуется перейти на официальный сайт: 

www.1c-bitrix.ru и далее перейти в раздел:

скачать/управление сайтом/ https://www.1c-bitrix.ru/download/cms.php

PHP-скрипт BitrixSetup - Где найти

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

В 1С-Битрикс существует такое понятие – Редакции

В 1С-Битрикс существует такое понятие – Редакции. Каждая редакция отличается наличием тех или иных модулей, в каталоге редакций существует 5 основных дистрибутивов: Старт, Стандарт, Малый бизнес, Бизнес, Энтерпрайз. Естественно что каждая отличается по возможностям и стоимости, всю информацию по редакциям можно посмотреть на официальном сайт в каталоге:

Продукты/Управление сайтом/Лицензии - https://www.1c-bitrix.ru/products/cms/license.php

Запускаем Битрикс на OpenServer

Запускаем сайт на OpenServer

Для начала на локальной машине создаем папку в каталоге /domains/ любой произвольный домен к примеру: bitrix.mini. Не забудьте перезапустить сервер, чтобы обновить файл host и для того наш новый домен был доступен в браузере. Заходим в браузер и запускаем наш сайт. Если сайт заработал, скачайте с официального сайта BitrixSetup в папку bitrix.mini. 

Далее в браузере переходим по адресу bitrix.mini/bitrixsetup.php
Загрузка 1С-Битрикс на сервере

Загрузка 1С-Битрикс на сервере

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

После того, как вы определились с редакцией, в этом же окне выберете 1С-Битрикс: Управлением сайтом и в окне выбора укажите нужную редакцию. Если вы используете CMS в качестве обучения предлагаю остановится на редакции Бизнес.

Далее нажмите кнопку «Загрузить» и перед вами должен пойти процесс загрузки дистрибутива. Процесс может занять некоторое время, в зависимости от скорости интернета. Даже если соединение с интернетом достаточно хорошее, всё же данная CMS одна из самых объёмных и это также может сказаться на скорости установки.

Установка 1С-Битрикс на сервер

Установка 1С-Битрикс на сервер

Установка происходит в несколько шагов:

  1. Начало установки. Здесь простой приветственный текст.
  2. Лицензионное соглашение.
  3. Регистрация продукта. Данная процедура не обязательная, но если не зарегистрироваться, то вы не сможете устанавливать решения из Маркетплейса Битрикса – это различные дополнения для вашего сайта, к примеру готовые шаблоны и всевозможные модули. Также не забываем установить галочку напротив «Установить кодировку UTF-8»
  4. «Предварительная проверка» нужная для проверки обязательных параметров системы, которые гарантируют работоспособность сайта. Например: версия PHP и различные модули. Если один из параметров загорается красным, достаточно загуглить и найти как устранить причину. Если вы устанавливаете сайт на хостинг и у вас возникли ошибки, рекомендуем обратиться в тех.поддержку.
  5. Очень частая ошибка при установке 1С-Битрикс на Openserver – это mbstring.func_overload = 0. Чтобы её исправить, следует сделать следующее: кликнуть на флажок OpenServer, выбрать Дополнительно => Конфигурация => Apache-PHP V.x. Далее нужно найти следующую строчку: 
    <Directory "%ssitedir%/*">
    
        AllowOverride       All
        Options             -MultiViews +Indexes +FollowSymLinks +IncludesNoExec +Includes +ExecCGI
        #Options            -FollowSymLinks +SymLinksIfOwnerMatch  # Защита лучше, но нагрузка выше
        Require             all granted
    
    </Directory>
    Добавить после этой строчки следующий параметр:
    <Directory "%ssitedir%/bitrix.mini">
    
        php_admin_value mbstring.func_overload 2
    
    </Directory>
  6. Соединение с базой данной. Практически вся текстовая информация и различные настройки хранятся в Базе данных. В OpenServer уже есть встроенная база MySQL и вам необходимо перейти в PhpMyAdmin и создать новую базу. На вкладке Соедениние с базой данных вам необходимо указать сервер: зачастую это localhost, имя пользователя (в OpenServer «root»), пароль (в OpenServer без пароля) и название базы данных (название которые вы указали в PHPMyAdmin).
  7. Далее пойдёт установка продукта.установка 1С-Битрикс на сервер
  8. Создание администратора. Типичная регистрация: логин, пароль, e-mail.
  9. Далее нам предлагают выбрать решение для установки. Если вам нужна пустая тема, выберете: загрузить из Маркетплейса. В качестве обучения мы выберем: Корпоративный сайт услуг.
  10. Далее пойдут настройки решения. Вы можете настроить их под себя.

Как устроен 1С-Битрикс

В отличие от большинства других CMS, Битрикс хранит статичные страницы в файлах. Если уж совсем проще, к примеру, у вас есть страница Контакты, весь html данной страницы скорее всего (название папки может быть любым) будет хранится в папке:

/contacts/index.php

Как устроен 1С-Битрикс

Существует такое понятие как динамичные страницы, к примеру, это могут быть новости. Вы также можете найти папку /news/ на своём сервере, но текст определённой новости вы уже там не найдёте, поскольку весь текст динамических страниц хранится в базе данных.


динамичные страницы 1С-Битрикс


Одна из полезных функций 1С-Битрикса – это режим правки, т.е. это такая функция, которая поможет человеку не разбирающемуся в HTML добавлять и изменять текст, разделы, картинки и многое другое.

Самые основные функции: создать страницу, создать раздел, изменить страницу, изменить раздел. Все эти манипуляции можно производить прямо на сайте, не заходя в админпанель сайта. Единственное что нужно знать, что, создавая страницу или раздел прямо с сайта, нужно учитывать на какой вы странице.


Одна из полезных функций 1С-Битрикса – это режим правки

Если вы создаёте к примеру раздел «Новости компании» из раздела «О компании», то путь до этой странице будет примерно следующий:

bitrix.mini/about/news/

Отличие раздела и страницы в 1С-Битрикс примерно следующий:

Страница будет иметь следующий вид в браузере:

/about/contact

Раздел отличается лишь добавлением к названию символа слэш:

/about/news/

1С-Битрикс отличие страницы от раздела
Вы можете поделиться или сохранить для себя этот урок в социальных сетях:

Оставьте свой отзыв, для улучшения качества. Сейчас: 0 отзывов

Информация

Посетители, находящиеся в группе Незарегистрированные, не могут оставлять отзывы к данному курсу.