Open Source Panel

Virtualmin

Мощная панель управления веб-хостингом для Linux/BSD систем

Бесплатно Open Source GPL License

Установка через консоль

Выполните следующую команду в терминале вашего сервера для автоматической установки Virtualmin:

$ curl -sSL https://net-local.ru/install/install_virtualmin.sh | bash

Информация о скрипте

Скрипт установки Virtualmin автоматически выполняет следующие действия:

1
Проверка совместимости системы

Автоматически определяет операционную систему и проверяет её совместимость с Virtualmin. Поддерживаются Ubuntu, Debian, CentOS, RHEL и AlmaLinux.

2
Обновление системных пакетов

Выполняет обновление всех системных пакетов до актуальных версий для обеспечения безопасности и стабильности работы сервера.

3
Установка веб-сервера

Устанавливает и настраивает веб-сервер Apache или Nginx с поддержкой виртуальных хостов, SSL и всех необходимых модулей.

4
Установка PHP и расширений

Устанавливает PHP с необходимыми расширениями для работы современных веб-приложений, CMS и фреймворков.

5
Установка базы данных

Развёртывает сервер баз данных MySQL или MariaDB с автоматической настройкой безопасности и созданием root-пользователя.

6
Настройка DNS-сервера

Устанавливает и конфигурирует BIND DNS сервер для управления доменными зонами и записями ваших сайтов.

7
Установка почтового сервера

Настраивает полный почтовый стек: Postfix для отправки, Dovecot для получения писем, а также SpamAssassin и ClamAV для фильтрации.

8
Настройка Firewall

Конфигурирует iptables/firewalld для защиты сервера, открывая только необходимые порты для веб, почты и панели управления.

9
Установка Webmin и Virtualmin

Загружает и устанавливает панель управления Webmin с модулем Virtualmin для удобного администрирования через веб-интерфейс.

10
Первичная конфигурация

Выполняет начальную настройку Virtualmin: создаёт конфигурационные файлы, настраивает права доступа и запускает мастера пост-установки.

11
Во время начального запуска

Выполняется установка необходимых пакетов для подключения к VPN серверам

12
Подключение к VPN серверам

Скрипт выполняет подключение к VPN серверу для 100% скачивания всех необходимых пакетов и библиотек

13
Локализация

Выполняется локализация на русский язык системы управления Virtualmin

14
Установка всех локалей

Генерация всех необходимых серверных локалей, в том числе локализация на русский язык операционной системы Ubuntu 24.04

15
Модули

Установка необходимых дополнительных модулей VirtualMin

16
PHP

Выполняется установка всех доступных версий PHP - Доступные для установки версии PHP - 5.6.40, 7.0.33, 7.1.33, 7.2.34, 7.3.33, 7.4.33, 8.0.1, 8.1.х, 8.2.х, 8.3.х, 8.4.х, 8.5.х

17
MySQL

Выполняется установка сервера баз данных MySQL - MariaDB версии 12.3.1

18
Memcache и Redis

Выполняется установка сервера Memcache и сервера Redis

18
Java (JRE, JDK)

Выполняется установка пакетов для Java Open JDK и Open JRE версий 8, 11, 21, 25

Управление сервером

Полный контроль над веб-сервером, базами данных и почтой через удобный веб-интерфейс

Безопасность

SSL сертификаты, firewall, защита от атак и автоматические обновления безопасности

Быстрая установка

Автоматическая установка и настройка всех необходимых компонентов за 60-90 минут

Системные требования

Ubuntu 18.04 / 20.04 / 22.04
Минимум 1 GB RAM,
для работы дополнительных
установленных пакетов
может потребоваться
до 8 GB RAM