Перейти к содержанию

Готовые решения

Автоматизация сборки статического сайта

В этой статье используется технология контейнеризации приложений Docker. Подразумевается, что Docker Engine установлен без применения прав суперпользователя.

Здесь описывается процедура развертывания системы, позволяющей автоматизировать хранение, учет изменений и обновление сайта, состоящего из статических страниц.

Сервер для разработки веб-приложений

О статье

Здесь описывается пример установки виртуального сервера в среде виртуализации KVM/QEMU, предназначенного для разработки веб-приложений на базе PHP, с использованием MySQL. Требования, предъявляемые к серверу: - отдельные виртуальные диски для размещения кода и баз данных; - доступ разработчиков по ssh и sftp в пользовательские пространства (chroot).

Установка сервера VPN в FreeBSD

Рассмотрим установку сервера OpenVPN. Кроме наличия двух сетевых интерфейсов, особые требования к аппаратному обеспечению не предъявляются. В частности, достаточно 256MB оперативной памяти, 4GB жесткого диска и возможности подключения сменного USB-носителя или диска CD/DVD для установки операционной системы.

Корневой удостоверяющий центр

Корневой удостоверяющий центр (УЦ) используется для выпуска сертификатов только подчиненных УЦ. Подчиненные (выпускающие) УЦ должны выпускать сертификаты для клиентов соответствующих сервисов (VPN, SSH, IMAP и т.п.). Рекомендуется создавать отдельные УЦ для отдельных сервисов. Не рекомендуется без необходимости создавать несколько УЦ на одном персональном компьютере (ПК) или виртуальной машине (ВМ) с полномочиями одного пользователя.