Как установить Virtualmin на Ubuntu 20.04 LTS

Как установить Virtualmin на Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить Virtualmin на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Virtualmin — это мощная и гибкая панель управления веб-хостингом для систем Linux и BSD. С Virtualmin вы сможете управлять Apache, Nginx, PHP, DNS, MySQL, PostgreSQL, почтовыми ящиками, FTP, SSH, SSL, репозиториями Subversion / Git и многими другими.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Virtualmin на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.

Установите Virtualmin на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие aptкоманды в терминале.

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common apt-transport-https wget

Шаг 2. Установка Webmin в Ubuntu 20.04.

Перед установкой Virtualmin мы теперь устанавливаем Webmin, потому что Webmin использует плагин Virtualmin для упрощения управления несколькими виртуальными хостами через единый интерфейс, аналогичный cPanel или Plesk.

Теперь установите Webmin, используя официальный репозиторий как в Debian, так и в других системах. Мы можем установить Webmin, используя репозиторий Webmin APT в Ubuntu, как показано ниже:

sudo nano /etc/apt/sources.list
# Add these lines at last
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

# Save and exit the editor

Затем установите ключ GPG, как показано ниже. Нам нужен ключ GPG, чтобы доверять репозиторию:

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

Теперь мы можем установить самую последнюю версию Webmin, используя следующие команды:

sudo apt update
sudo apt install webmin

Шаг 3. Настройте брандмауэр.

По умолчанию Webmin прослушивает подключения через порт 10000 на всех сетевых интерфейсах. Вам необходимо открыть порт в вашем брандмауэре, чтобы интерфейс Webmin был доступен из Интернета:

sudo ufw allow 10000
sudo ufw reload

Шаг 3. Доступ к веб-интерфейсу Webmin.

Чтобы войти в панель управления Webmin, откройте браузер и просмотрите IP-адрес своего сервера следующим образом:

https://your-server-ip-address:10000/

Шаг 4. Установка Virtualmin на Ubuntu 20.04.

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

curl -O http://software.virtualmin.com/gpl/scripts/install.sh

После загрузки сделайте скрипт исполняемым:

sudo chmod +x install.sh

Наконец, выполните следующие команды, чтобы установить Virtualmin:

sudo ./install.sh

Скрипт отобразит предупреждающее сообщение о существующих данных и совместимых операционных системах. Нажмите, yчтобы подтвердить, что вы хотите продолжить установку.

Шаг 5. Доступ к веб-интерфейсу Virtualmin.

Веб-мониторинг Virtualmin по умолчанию будет доступен на HTTPS-порту 10000. Откройте свой любимый браузер и перейдите к или .http://your-domain.com:10000http://server-ip-address:10000

Поздравляю! Вы успешно установили Virtualmin . Благодарим за использование этого руководства для установки Virtualmin в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Virtualmin .