Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Установка 1C-bitrix через DOCKER

1. Предварительные требования

  • Установленный Docker: Инструкция по установке Docker
  • Установленный Docker Compose: Инструкция по установке Docker Compose

2. Установка

  1. Склонируйте проект из github
    git clone https://github.com/ernlitvinenko/bitrix-docker
  2. Соберите образ и запустите в фоновом режиме
    docker compose build && docker compose up -d
  3. После этого перейдите по ссылке и продолжите установку

3. Подключение Базы данных

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

1. Подключение к БД расположенной на хостинге.

Для этого пункта, необходимо узнать у вашего хостинг провайдера данные для подключения и внести их непосредственно в поля для настройки БД.

database parameters

2. Развертка и подключение к БД в Docker-контейнере.

Файл docker-compose.yml позволяет управлять различнрыми контейнерами внутри однго проекта. Для добавления MySQL в конфигурацию docker-compose.yml, нужно раскоментировать сервис mysql.

  mysql:
    image: mysql:8.0
    environment:
      MYSQL_ROOT_PASSWORD: root_password      # Пароль ROOT пользователя
      MYSQL_DATABASE: bitrix_db               # Имя базы данных
      MYSQL_USER: bitrix_user                 # Имя пользователя
      MYSQL_PASSWORD: bitrix_password         # Пароль 
    volumes:
      - mysql_data:/var/lib/mysql
volumes:
  mysql_data:

Обязательно меняйте пароли в конфигурациях!!!

В параметрах базы данных в поле Сервер необходимо указывать mysql (т.е. имя сервиса)

Заключение

Теперь ваш сайт на Bitrix работает через Docker и Nginx. Вы можете использовать данную структуру для разработки и развертывания приложения.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages