Установка SemAnsi
Системные требования
- Windows Server 2016+ или Linux (Ubuntu 20.04+, CentOS 7+)
- .NET 8.0 Runtime
- База данных: PostgreSQL 13+ или Microsoft SQL Server 2019+
- Ansible (установленный на сервере, к которому будет подключаться система)
- Node.js (для сборки фронтенда, опционально)
Шаги установки
- Скачайте последнюю версию SemAnsi с репозитория (или получите установочный архив).
- Распакуйте архив в папку веб-сервера (например,
/var/www/semansiилиC:inetpubwwwrootsemansi). - Настройте строку подключения к базе данных в файле
appsettings.json:"ConnectionStrings": { "DefaultConnection": "Host=localhost;Database=semansi;Username=postgres;Password=yourpass" } - Запустите миграции базы данных:
dotnet ef database update
- Настройте веб-сервер (IIS, Nginx или Kestrel) для проксирования запросов.
- Откройте браузер и перейдите по адресу вашего сайта. Вы увидите страницу входа.
- Войдите с учетными данными администратора (по умолчанию: admin / admin, обязательно смените пароль).
После установки перейдите к разделу Первая настройка.