Изменения документа Установка SQL REST Proxy сервиса
Редактировал(а) PROSTO:СКУД 2026/09/16 13:37
От версии 14.1
отредактировано PROSTO:СКУД
на 2026/07/22 08:52
на 2026/07/22 08:52
Изменить комментарий:
К данной версии нет комментариев
К версии 13.1
отредактировано PROSTO:СКУД
на 2026/07/22 08:47
на 2026/07/22 08:47
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -78,6 +78,7 @@ 78 78 5. Нужно создать TLS-сертификаты или указать корпоративные сертификаты. 79 79 6. Нужно запускать `uvicorn app.main:app` как обычную службу `systemd` 80 80 81 + 81 81 === 3.1 Системные зависимости=== 82 82 83 83 Т.к. для проекта нужен Python 3.11 или версия, с которой зависимости проекта гарантированно устанавливаются. Если в Astra Linux доступен только более старый Python, согласуйте установку Python 3.11 с администратором безопасности. Не заменяйте системный `/usr/bin/python3`. ... ... @@ -115,6 +115,7 @@ 115 115 > deb https://dl.astralinux.ru/astra/stable/1.8_x86-64/main-repository/ 1.8_x86-64 main contrib non-free non-free-firmware 116 116 > deb https://dl.astralinux.ru/astra/stable/1.8_x86-64/extended-repository/ 1.8_x86-64 main contrib non-free non-free-firmware 117 117 119 + 118 118 === 3.2 Пользователь и каталоги=== 119 119 120 120 Создать каталоги: ... ... @@ -135,6 +135,7 @@ 135 135 > --shell /usr/sbin/nologin \ 136 136 > sqlproxy 137 137 140 + 138 138 Дать права а каалоги: 139 139 140 140 > sudo chown -R root:root /opt/sql-proxy ... ... @@ -162,6 +162,7 @@ 162 162 > sudo chown -R root:root /opt/sql-proxy 163 163 > sudo find /opt/sql-proxy -type d -exec chmod 755 {} \; 164 164 > sudo find /opt/sql-proxy -type f -exec chmod 644 {} \; 168 +``` 165 165 166 166 Сделайте скрипт `generate_certs.sh` исполняемым: 167 167 ... ... @@ -237,7 +237,7 @@ 237 237 > sudo chown root:sqlproxy /etc/sql-proxy/sql-proxy.env 238 238 > sudo chmod 640 /etc/sql-proxy/sql-proxy.env 239 239 240 - ===3.6 Настройка запуска через systemd===244 +3.6 Настройка запуска через systemd 241 241 242 242 Создадим unit: 243 243 ... ... @@ -245,6 +245,7 @@ 245 245 246 246 Содержимое файла: 247 247 252 + 248 248 > [Unit] 249 249 > Description=P-SKUD SQL REST Proxy Service 250 250 > After=network-online.target