Контейнеры для развертывания\установки сайта на битрикс
С помощью данных контейнеров можно быстро развернуть сайт битрикс у себя локально.
По рекомендациям битрикса, при изменении шаблона, его рекомендуется копировать в папку /local.
Рабочая папка с шаблоном в проекте '/www/local/templates/название_шаблона'. Шаблон нужно скопировать через админку из папки '/bitrix/templates/имя_шаблона' в папку '/local/templates', после чего шаблон автоматически примонтируется и появится в проекте.
- PHP 7.4.33 (cli) (gd, xdebug 3.1.6, )
- mysql 5.7
- memcached
- Склонируйте репозиторий bitrix-docker
git clone https://github.com/alekslesik/bitrix-docker
Создать и заполнить файл .env
(пример .env.example). ВСЕ ПОЛЯ ОБЯЗАТЕЛЬНЫ
- Собрать контейнеры командой
make run
или если нет поддержки Makefile:
docker-compose up --build -d
- В браузере ввести
http://localhost:80/bitrixsetup.php
При установке
bitrix
необходимо в окне создания базы данных в графе "Сервер"localhost
заменить наmysql
(так как контейнер поднятый в сети имеет названиеmysql
)
-
Скопировать бекап в папку
backup
-
Собрать контейнеры командой
make run
или если нет поддержки Makefile:
docker-compose up --build -d
- В браузере ввести
http://localhost:80/restore.php
При востановлениии необходимо в окне создания базы данных в графе "Сервер"
localhost
заменить наmysql
(так как контейнер поднятый в сети имеет названиеmysql
)