Сервер BOOCO Astra (v 2.x) / bosql
◼ Установка, запуск, остановка микросервиса bosql, просмотр логов
Требования
- Должны быть установлены:
- Docker;
- PostgreSQL;
- Rabbit MQ;
- BOOCO Server 2.x (для работы микросервиса не требуется, нужен для удобной конфигурации).
- В PostgreSQL должен быть заведен пользователь с правами на:
- создание и модификацию таблиц в базе данных;
- просмотр и запись изменений в своей БД.
Установка
- Создайте папку
/opt/bosql
и перейдите в нее: - Скачайте файл
docker-compose.yml
: - Скачайте и отредактируйте шаблон файла конфигурации
.env
: - Загрузите файл с лицензией на сервер BOOCO, адрес которого вы указали в переменной
ROOT_URL
в.env
при установке сервисаbooco
- При необходимости диспетчеризации логов настройте логирование с помощью микросервиса master-logger.
sudo mkdir -p /opt/bosql
cd /opt/bosql
sudo curl https://www.booco.ru/install/microservices/bosql/docker-compose.yml --output docker-compose.yml
sudo curl https://www.booco.ru/install/microservices/bosql/config.env --output .env
Описание переменных .env для bosql
Запуск
sudo docker compose up -d
# или если .env называется по-другому
sudo docker compose --env-file bosql.env up -d
Остановка
sudo docker compose down
Просмотр логов
sudo docker logs bosql -f