Предыдущий урок Следующий урок

Урок 01. Установка Bitrix

Править на github


Начинаем с вами с установки Битрикса. Используйте готовый сервер, если у вас таковой есть. Либо, если хотите запустить проект локально, у вас должны быть установлены php8.1 и mysql.

ВНИМАНИЕ

Прогресс идет и Битрикс тоже не стоит на месте. Текущая поддерживаемая версия php 8.1. И они наконец-таки избавились от необходимости указывать опцию mbstring.func_overload=2

Скрипты приведенные ниже немного отличаются от тех, что записаны в уроках, с учетом этих нововведений

Скачать Bitrix

Чтобы скачать Битрикс, зайдите на их сайт в раздел "Скачать".

Запуск с использованием встроенного в php веб-сервера

Для запуска в PhpStorm укажите следующие параметры в конфигурации запускаемого приложения:

-d
short_open_tag=on
-d
display_errors=on
-d
mbstring.internal_encoding=utf-8
-d
opcache.revalidate_freq=0
-d
memory_limit=128M
-d
max_input_vars=10000
-d
date.timezone="Europe/Moscow"
-d
sendmail_path="/usr/sbin/sendmail -t -i -f noreply@noserver.ru"

Если вы не используете PhpStorm, то выполните подобную такую команду просто из консоли

/usr/bin/php8.1 -S course01.bitrixcasts.lesson:8081 -t /www/bitrixcasts/01_course/demo1 -d short_open_tag=on -d display_errors=on -d mbstring.internal_encoding=utf-8 -d opcache.revalidate_freq=0 -d memory_limit=128M -d max_input_vars=10000 -d date.timezone=Europe/Moscow -d "sendmail_path=/usr/sbin/sendmail -t -i -f noreply@noserver.ru"

Я использую в уроках доменное имя course01.bitrixcasts.lesson и порт 8081 вы можете выбрать другие значение. Но в любом случае их нужно указать в файле hosts

Добавьте туда подобную строку, тем самым вы подскажете вашему компьютеру, что все запросы к этому доменному имени нужно перебрасывать на адрес локального компьютера, а не искать где-то в вебе:

127.0.1.1   course01.bitrixcasts.lesson

Установка Bitrix

Сейчас вы станете свидетелем самого искрометного описания для урока: "Далее просто следуйте мастеру установки."

Дополнительные материалы

  1. Документация: Битрикс по процессу установки

Задать вопрос или оставить комментарий
1

Урок 01. Установка Bitrix

0:06:21
2

Урок 02. Инициализация git репозитория в Bitrix

0:01:21
3

Урок 03. Инспекция админки Bitrix

0:03:38
4

Урок 04. Создание страниц и разделов на сайте

0:03:04
5

Урок 04 ч.2. Создание логической структуры сайта

0:02:29
6

Урок 04 ч.3. Свойства страниц и разделов

0:04:36
7

Урок 05. Конфигурирование Bitrix

0:02:20
8

Урок 06. Куда писать свой код в Bitrix

0:01:38
9

Урок 06 ч.2. Установка composer в Bitrix

0:02:09
10

Урок 06 ч.3. Место для отладки в Bitrix

0:01:45
11

Урок 07. ч1. Интеграция шаблона сайта: Как не надо делать

0:05:31
12

Урок 07. ч2. Интеграция шаблона сайта: создание первого шаблона

0:09:05
13

Урок 07. ч3. Интеграция шаблона сайта: что будем интегрировать

0:03:06
14

Урок 07. ч4. Интеграция шаблона сайта: интеграция реального шаблона сайта

0:06:35
15

Урок 07. ч5. Разбор интеграции шаблона сайта: метод ShowHead

0:01:46
16

Урок 07. ч6. Разбор интеграции шаблона сайта: метод ShowTitle

0:02:35
17

Урок 07. ч7. Разбор интеграции шаблона сайта: проверка на пролог

0:02:19
18

Урок 08. Отложенные функции, ShowHead, ShowTitle, ShowProperty

0:07:28