Astra Linux 1.8, инструкция по подготовке к установке TeamDo

1. Установить необходимые утилиты для тестирования и работы скриптов приложения.
apt-get install -y curl net-tools dnsutils wget

2. Настроить DNS.
- Проверить разрешаются ли адреса
- dig teamdo.ru
- dig hub.teamdo.ru
- `dig <Адрес.Вашего.Сайта.Teamdo>
- Настроить https://astra.ru/local/ajax/download/docs/12/21527/#subsubsection.5.5.2

3. Установить часовой пояс и включить синхронизацию времени.
- Проверить `timedatectl`

- Установить часовой пояс timedatectl set-timezone Asia/Tomsk
- Настройка синхронизации демоном systemd-timesyncd
- В файл /etc/systemd/timesyncd.conf добавить сервера точного времени
( посмотреть адреса можно например здесь - https://www.ntp-servers.net/servers.html?ysclid=msni3rm1ji15048634 )
```
NTP=ntp.sniim.ru server ntp.sstf.nsk.ru ntp1.vniiftri.ru ntp2.vniiftri.ru
FallbackNTP=ntp3.vniiftri.ru ntp4.vniiftri.ru
```
- Включить службу systemctl enable systemd-timesyncd --now
- Посмотреть статус синхронизации timedatectl timesync-status

4. Установить Docker и Docker compose.
- Установка apt-get install -y docker.io docker-compose-v2
- Проверка docker -v; docker compose version

5. Если необходимо установить сервер БД (в конфигураторе выбран внешний сервер БД)
- Установка apt-get install -y mariadb-server
- Настройка
- mariadb-secure-installation
- создать файл /etc/mysql/astra.conf


- Добавить в конфиг /etc/mysql/mariadb.cnf

- Перезапустить сервис service mariadb restart

6. Если необходимо установить и настроить веб сервер angie или nginx (в конфигураторе выбран внешний веб сервер)
Angie
- Установка https://angie.software/angie/docs/installation/oss_packages/#install-astrase-oss
Nginx
- Установка `apt-get install -y nginx

7. Создать пользователя для запуска приложения
! У пользователя должен быть ID 1000. Если пользователь с id 1000 уже существует, то необходимо изменить его id.
- Создать пользователя id 1000
useradd -m -s /bin/bash -u 1000 -U teamdo
usermod -aG docker teamdo

Были ли сведения полезными?
Просмотров: 408 / Полезно: нет