Установка ВЕБ-Сервера-КС
«Web-Сервер-КС» версии 3.1.24 позволяет устанавливать один контейнер (docker или podman) c http сервером Angie, Apache, Nginx по указанному порту, внутри которого возможна установка .NET Core 3 приложений. Диапазон используемых портов: 5444-5493 и дополнительно 443 порт (по умолчанию).
В поставляемом образе контейнера используются компоненты:
- http сервер Apache 2.4 (лицензия Apache 2.0)
- http сервер Nginx 1.18.0 (лицензия BSD из 2 пунктов)
- Runtime библиотека .NET Core 3.1.18 (лицензия MIT)
- prometheus 2.31.1 (лицензия Apache 2.0).
Подробная информация о «Web-Сервер-КС» (описание, создание и удаление экземпляра контейнера, структура) в каталоге /opt/dks-wsks-3.1.24/, файл readme.txt.
Инструкция примера для работы с контейнером (структура, основные команды развертывания, удаления, обновления приложения) в каталоге /opt/wsks-3.1.24_443/ctl/ файл readme.txt.
Скачайте и распакуйте образ dks-wsks-3.1.24
wget -O /opt/dks-wsks-3.1.24_d11.tar.gz
https://keysystems.ru/files/web/Linux/wsks/3.1.24/dks-wsks-3.1.24_d11.tar.gz --no-check-certificate
tar -C /opt/ -xvf /opt/dks-wsks-3.1.24_d11.tar.gz
Узнайте установленные локали:
locale -a | grep ru
Пример вывода (ru_RU.utf8):
ru_RU
ru_RU.koi8r
ru_RU.utf8
ru_UA
ru_UA.utf8
Установка контейнера с http-сервером Docker+Apache, или Docker+Nginx, или Docker+Angie. Порты web-сервиса 443, и prometheus 9091 укажите свои, а также укажите локаль ru_RU.utf8. Рекомендуется Docker+Angie.
- Docker+Apache:
/opt/dks-wsks-3.1.24/install.sh -ws "apache2" -p "443" -cs "docker" -pp "9091"
- Docker+Nginx:
/opt/dks-wsks-3.1.24/install.sh -ws "nginx" -p "443" -cs "docker" -pp "9091"
- Docker+Angie:
/opt/dks-wsks-3.1.24/install.sh -ws "angie" -p "443" -cs "docker" -pp "9091"