Advanced Search
Search Results
187 total results found
1 - Установка MSSQL
SQL server – это система управления базами данных, в работе с которой используется язык программирования SQL.================================= СУБД SQL server используются для создания, размещения, хранения и управления реляционными (табличными) базами данных...
2 - Установка Nginx и Dotnet
Установка Nginx ------------------------------------ sudo apt-get install nginx sudo systemctl enable nginx ==================== Установка Dotnet ----------------------------------- wget https://packages.microsoft.com/config/ubuntu/21.04/packages-micr...
3 - Настройка приложения и веб сервера
Создать папку /var/www/<имя сайта>..................................................................... Скопировать туда архив с сайтом из https://nbics.net/SiteResurses/BaseProject/school-sample.nbics.net.zip и разархивировать, далее - настройка................
4 - Установка и настройка Letsencrypt
Для того, чтобы сайт открывался без проблем, используя доступ по протоколу //https необходимо создать и установить SSL сертификат. Для этого используется Let’s Encrypt - бесплатный, автоматизированный и открытый Центр Сертификации, созданный на благо всего общ...
5 - Установка брандмауэра и настройка портов
UFW (Uncomplicated Firewall) - является самым простым и довольно популярным инструментарием командной строки для настройки и управления брандмауэром в дистрибутивах Ubuntu и Debian.Правильно функционирующий брандмауэр является наиболее важной частью полной без...
1. Установка Docker на Debian
# Остановка всех контейнеров sudo docker stop $(sudo docker ps -aq) # Удаление всех контейнеров sudo docker rm $(sudo docker ps -aq) # Удалите любые старые версии Docker (если они установлены): for pkg in docker.io docker-doc docker-compose podman-docker ...
2. Запуск MS SQL 2022 в Docker
1. Извлечение образа контейнера SQL Server 2022 (16.x) sudo docker pull mcr.microsoft.com/mssql/server:2022-latest ------------------------------------------------ 2. Запуск контейнера Восклицательные знаки в пароле не пройдут, поэтому если вместо Linux123...
3. Восстановление базы данных
1. Создаём каталог backup внутри контейнера (находясь вне контейнера) sudo docker exec -it sql1 mkdir -p /var/opt/mssql/backup 2. Бэкап БД ставим в каталог /home на основной системе. И выполняем копирование бэкапа внутрь контейнера в созданный каталог /var/o...
4. Установка Dotnet 7
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb rm packages-microsoft-prod.deb sudo apt-get update && \ sudo apt-get install -y dotnet-sdk-7.0 su...
4a. Установка и запуск Dotnet 7 через Docker
1. Скачайте официальный образ .NET 7: docker pull mcr.microsoft.com/dotnet/aspnet:7.0 2. В файле appsettings.json в Data Source= поставить ip сервера (неважно, серый он или белый, главное чтобы не localhost) 3. Запустите контейнер с .NET 7: docker run -d ...
5. Настройка сайта
1. Поместить распакованный каталог с сайтом в /var/www/ 2. Переименовать каталог с сайтом (дать ему имя домена). Можно этого и не делать. 3. Настройка файла appsettings.json При настройке ориентироваться на это сообщение: .....................................
6. Создание файла Kestrel
1. В каталоге /etc/systemd/system/ создаём файл с именем kestrel-NAME_DOMAIN-service.serviceгде NAME_DOMAIN - это имя папки с сайтом. 2. Вставляем в пустой файл такие строки: [Unit] Description=vsm veb core NAME_DOMAIN application [Service] WorkingDire...
7. Создание конфига Nginx
1. В каталоге /etc/nginx/sites-available/ чистим файл default и прописываем туда такие строки: server { listen 80; server_name NAME_DOMAIN; root /var/www/NAME_DOMAIN; keepalive_timeout 60; location / { ...
8. Запуск Kestrel и сертификат
sudo systemctl enable kestrel-school-sample.nbics.net-service.service sudo systemctl start kestrel-school-sample.nbics.net-service.service sudo apt install certbot python3-certbot-nginx sudo certbot --nginx -d <имя_домена> /////////////////////////////...
9. Возможные ошибки
Kestrel может не запуститься, из за отсутствия прав на /var/www Эти команды после настройки nginx обязательны: Даём права для nginx на каталог с сайтом chown -R www-data:www-data /var/www/ chmod -R 755 /var/www/ ===========================================...
Докер SQL Server
sudo docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=LinuxMint333" \ -p 1433:1433 --name sql1 --hostname sql1 \ -d \ mcr.microsoft.com/mssql/server:2022-latest docker exec -it sql1 /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "LinuxMi...
Сброс dotnet
root@yunohost:/home/oleg_kondratenko# ps aux | grep dotnet root 163826 9.5 3.8 275796092 1273636 pts/1 Sl+ 17:35 0:14 dotnet /var/www/school-sample.nbics.net/VSM.Web.Core.dllroot 164276 0.0 0.0 6244 648 pts/2 S+ 17:37 0:00 grep d...
Что такое NBICS.NET
Образовательно-проектная среда NBICS.NET Проект направлен на создание современной распределенной цифровой инфраструктуры для инженерного творчества всех участников в пределах интернет доступности. Его особенностью является объединение в рамках одного окна р...
NBICS-платформа
Коммуникационная среда. Система планирования и проведения мероприятий в форматах видеоконференцсвязи и вебинаров.-------------------------------------- Ситуационный центр.Система управления организацией. Обеспечивает сбор, хранение, обработку и анализ данн...
1 - NBICS-управление
Ситуационный центр. Инструмент мониторинга, контроля и анализа состояния организации для руководителя. -------------------------------------------- Конструктор рабочих мест. - Чаты (текстовые сообщения, файлы, аналитические отчёты)- Виде...