ИТ-Аутсорсинг Екатеринбург | Хостинг

Как создать хостинг веб-сайтов бесплатно на Linux Debian 10 и ISPconfig 3

Всем привет. Сегодня мы поговорим о том, как сделать собственный хостинг веб-сайтов, заказав у нас VPS/VDS или практически бесплатно, имея хоть какой-нибудь современный компьютер в своем распоряжении и выход в Интернет. Всё что нам потребуется – это дистрибутив Linux Debian версии 10 (x64) который Вы можете скачать с официального сайта

Download Linux Debian

и скрипт автоматической установки панели управления хостингом ISPConfig 3, который будет скачан в процессе установки.

Как многие из вас знают ISPConfig 3 – это панель управления вашим хостингом напрямую через браузер, который имеет более 40000 скачиваний в месяц. Преимущество ISPConfig 3 состоит в том, что данное ПО бесплатное, быстрое, стабильное, защищённое, имеет открытый исходный код, разработчики постоянно его актуализируют и продолжают развивать его. К тому же у ISPConfig3 огромное количество документации и большая поддержка коммунити, включая как форумы, так и различные блоги в сети Интернет. К тому же у ISPConfig 3 есть поддержка энтерпрайз уровня, но уже за дополнительную денежку.

Хостинг-панель ISPConfig3 подходит как для развертывания на одном сервере, так и для развертывания на множество серверов в дата-центре или на предприятии.

Сегодня мы посмотрим, как развернуть и установить ISPConfig 3 используя уже готовый скрипт, доступный с GitHub, благодаря которому, вся установка хостинга с данной панелью будет произведена в течение 10 минут.

Как установить дистрибутив Linux Debian 10 на ПК в данной статье мы описывать не будем. Установку ОС мы произвели в минимальной конфигурации, установив лишь SSH Server.

Из дополнительных программ нам понадобятся SUDO и WGET.

apt install sudo wget

Далее мы скачаем саму хостинг-панель командой:

wget --no-check-certificate -O installer.tgz "https://github.com/servisys/ispconfig_setup/tarball/master"

wget --no-check-certificate -O installer.tgz "http                                          s://github.com/servisys/ispconfig_setup/tarball/master"
--2019-11-26 17:37:48--  https://github.com/servisys/ispconfig_setup/tarball/mas                                          ter
Resolving github.com (github.com)... 140.82.118.3
Connecting to github.com (github.com)|140.82.118.3|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/servisys/ispconfig_setup/legacy.tar.gz/mas                                          ter [following]
--2019-11-26 17:37:49--  https://codeload.github.com/servisys/ispconfig_setup/le                                          gacy.tar.gz/master
Resolving codeload.github.com (codeload.github.com)... 192.30.253.121
Connecting to codeload.github.com (codeload.github.com)|192.30.253.121|:443... c                                          onnected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-gzip]
Saving to: ‘installer.tgz’

installer.tgz           [   <=>              ] 116.62K   251KB/s    in 0.5s

2019-11-26 17:37:50 (251 KB/s) - ‘installer.tgz’ saved [119420]

Распакуем ISPConfig 3 (данный скрипт также подойдет для CentOS 7, Debian 8, Debian 9, Ubuntu 14.04, Ubuntu 15.10, Ubuntu 16.04, Ubuntu 16.10, Ubuntu 18.04):

tar zxvf installer.tgz
 servisys-ispconfig_setup-910159f/
 servisys-ispconfig_setup-910159f/.gitattributes
 servisys-ispconfig_setup-910159f/.gitignore
 servisys-ispconfig_setup-910159f/.travis.yml
 servisys-ispconfig_setup-910159f/CHANGELOG.txt
 servisys-ispconfig_setup-910159f/LICENSE
 servisys-ispconfig_setup-910159f/README.md
 servisys-ispconfig_setup-910159f/TO-DO.md
 servisys-ispconfig_setup-910159f/contributors.txt
 servisys-ispconfig_setup-910159f/distros/
 servisys-ispconfig_setup-910159f/distros/centos7/
 servisys-ispconfig_setup-910159f/distros/centos7/askquestions.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_antivirus.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_basics.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_bind.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_fail2ban.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_fix.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_ftp.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_ispconfig.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_jailkit.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_mailman.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_metronome.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_mta.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_mysql.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_postfix.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_quota.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_webmail.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_webserver.sh
 servisys-ispconfig_setup-910159f/distros/centos7/install_webstats.sh
 servisys-ispconfig_setup-910159f/distros/centos7/preinstallcheck.sh
 servisys-ispconfig_setup-910159f/distros/debian10/
 servisys-ispconfig_setup-910159f/distros/debian10/askquestions.sh
 servisys-ispconfig_setup-910159f/distros/debian10/askquestions_multiserver.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_antivirus.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_basephp.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_basics.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_bind.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_fail2ban.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_fix.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_ftp.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_hhvm.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_ispconfig.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_ispconfigbeta.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_jailkit.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_mta.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_mysql.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_phpmyadmin.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_postfix.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_quota.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_webmail.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_webserver.sh
 servisys-ispconfig_setup-910159f/distros/debian10/install_webstats.sh
 servisys-ispconfig_setup-910159f/distros/debian10/preinstallcheck.sh
 servisys-ispconfig_setup-910159f/distros/debian7/
 servisys-ispconfig_setup-910159f/distros/debian7/askquestions.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_antivirus.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_basics.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_bind.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_fail2ban.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_fix.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_ftp.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_ispconfig.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_jailkit.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_mta.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_mysql.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_postfix.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_quota.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_webmail.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_webserver.sh
 servisys-ispconfig_setup-910159f/distros/debian7/install_webstats.sh
 servisys-ispconfig_setup-910159f/distros/debian7/preinstallcheck.sh
 servisys-ispconfig_setup-910159f/distros/debian8/
 servisys-ispconfig_setup-910159f/distros/debian8/askquestions.sh
 servisys-ispconfig_setup-910159f/distros/debian8/askquestions_multiserver.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_antivirus.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_basephp.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_basics.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_bind.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_fail2ban.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_fix.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_ftp.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_hhvm.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_ispconfig.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_ispconfigbeta.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_jailkit.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_mta.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_mysql.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_postfix.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_quota.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_webmail.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_webserver.sh
 servisys-ispconfig_setup-910159f/distros/debian8/install_webstats.sh
 servisys-ispconfig_setup-910159f/distros/debian8/preinstallcheck.sh
 servisys-ispconfig_setup-910159f/distros/debian9/
 servisys-ispconfig_setup-910159f/distros/debian9/askquestions.sh
 servisys-ispconfig_setup-910159f/distros/debian9/askquestions_multiserver.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_antivirus.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_basephp.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_basics.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_bind.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_fail2ban.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_fix.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_ftp.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_hhvm.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_ispconfig.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_ispconfigbeta.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_jailkit.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_mta.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_mysql.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_postfix.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_quota.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_webmail.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_webserver.sh
 servisys-ispconfig_setup-910159f/distros/debian9/install_webstats.sh
 servisys-ispconfig_setup-910159f/distros/debian9/preinstallcheck.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/askquestions.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_antivirus.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_basephp.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_basics.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_bind.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_fail2ban.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_fix.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_ftp.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_hhvm.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_ispconfig.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_jailkit.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_metronome.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_mta.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_mysql.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_postfix.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_quota.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_webmail.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_webserver.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/install_webstats.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-14.04/preinstallcheck.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/Install_metronome.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/askquestions.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_antivirus.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_basephp.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_basics.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_bind.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_fail2ban.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_fix.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_ftp.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_hhvm.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_ispconfig.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_jailkit.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_mta.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_mysql.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_postfix.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_quota.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_webmail.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_webserver.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/install_webstats.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-15.10/preinstallcheck.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/askquestions.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_antivirus.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_basephp.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_basics.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_bind.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_fail2ban.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_fix.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_ftp.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_hhvm.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_ispconfig.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_jailkit.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_metronome.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_mta.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_mysql.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_postfix.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_quota.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_webmail.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_webserver.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/install_webstats.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.04/preinstallcheck.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/askquestions.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_antivirus.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_basephp.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_basics.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_bind.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_fail2ban.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_fix.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_ftp.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_hhvm.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_ispconfig.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_jailkit.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_metronome.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_mta.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_mysql.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_postfix.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_quota.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_webmail.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_webserver.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/install_webstats.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-16.10/preinstallcheck.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/askquestions.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_antivirus.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_basephp.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_basics.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_bind.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_fail2ban.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_fix.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_ftp.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_hhvm.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_ispconfig.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_jailkit.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_metronome.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_mta.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_mysql.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_postfix.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_quota.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_webmail.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_webserver.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/install_webstats.sh
 servisys-ispconfig_setup-910159f/distros/ubuntu-18.04/preinstallcheck.sh
 servisys-ispconfig_setup-910159f/font/
 servisys-ispconfig_setup-910159f/font/straight.flf
 servisys-ispconfig_setup-910159f/functions/
 servisys-ispconfig_setup-910159f/functions/check_linux.sh
 servisys-ispconfig_setup-910159f/install.sh

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

cd *ispconfig*

И запустим скрипт установки хостинг-панели ISPConfig 3:

sudo bash install.sh

Если Вы производите установку из под обычной учетной записи, то можете получить сообщение вида “administrator is not in the sudoers file. This incident will be reported.” Это означает, что пользователя, который производит запуск скрипта нет в файле /etc/sudoers, поэтому, он не может выполнить данную команду. Пользователя можно добавить в файл командой ниже (или запустить скрипт от имени root).

sudo nano /etc/sudoers

И добавляем строку, например:
administrator ALL=(ALL:ALL) ALL

Если Вы все сделали правильно, то Вы получите следующий вывод на экран:

Welcome to ISPConfig Setup Script v.3.0.3.1
This software is developed by Temporini Matteo
with the support of the community.

=========================================
ISPConfig 3 System installer
=========================================

This script will do a nearly unattended installation of
all software needed to run ISPConfig 3.
When this script starts running, it will keep going all the way
So, before you continue, please make sure the following checklist is ok:

- This is a clean standard clean installation for supported systems
- Internet connection is working properly


The detected Linux Distribution is:     Debian GNU/Linux 10 (buster)
Processor (CPU):                        Common KVM processor
CPU Cores:                              4
Architecture:                           x86_64 (64-bit)
Total memory (RAM):                     3,946 MiB (4,138 MB)
Total swap space:                       4,093 MiB (4,292 MB)
Graphics Processor (GPU):               Device 1234:1111 (rev 02)
Computer name:                          YOUR_SERVER
Hostname:                               YOUR_FQDN
IPv4 address:                           YOUR_IPADDRESS
Time zone:                              Asia/Yekaterinburg (+05, +0500)

Virtual Machine (VM) hypervisor:        kvm

Installing for this Linux Distribution: debian10
Is this correct? (y/n)

Жмем Y и отвечаем на вопросы в зависимости от своих предпочтений.

Как создать хостинг веб-сайтов бесплатно на Linux Debian 10 и ISPconfig 3
Как сделать хостинг веб-сайтов бесплатно на Linux Debian 10 и ISPconfig 3
Установка MariaDB на Linux Debian 10 и ISPconfig 3
Как настроить ISPconfig 3 на Linux Debian 10
Как установить ISPconfig 3 на Linux Debian 10
Как установить почтовый сервер на хостинге с ISPconfig 3
Как установить DNS сервер на хостинге с ISPconfig 3
Как установить сервер баз данных на хостинге с ISPconfig 3
Как установить web-сервер nginx на хостинге с ISPconfig 3
Как установить квоту для пользователей на хостинге с ISPconfig3
Как установить изоляцию пользователей JailKit на хостинге с ISPconfig 3
Как установить phpMyAdmin на хостинге с ISPconfig 3
Как сделать почтовый сервер на хостинге с ISPconfig 3
Как установить RoundCube на хостинге с ISPconfig3
Как развернуть хостинг с ISPconfig 3
Как установить почтовый сервер DoveCot на хостинге с ISPconfig3
Как установить антивирус на хостинге с ISPconfig 3
Как установить DKIM или DMARC на хостинге с ISPconfig 3
Настройка SSL на хостинге с ISPconfig 3
Как настроить SSL на хостинге с ISPconfig3
Как настроить шифрование на хостинге с ISPconfig 3
Как установить защищенное соединение на хостинге с ISPconfig 3
How to install ISPconfig 3 on Linux Debian 10

После чего, запустится установка вспомогательных компонентов и в конце, сам ISPConfig.

Welcome to ISPConfig Setup Script v.3.0.3.1
This software is developed by Temporini Matteo
with the support of the community.
You can visit my website at the followings URLs
http://www.servisys.it http://www.temporini.net
and contact me with the following information
contact email/Hangouts: temporini.matteo@gmail.com
Skype: matteo.temporini
=========================================
ISPConfig 3 System installer
=========================================

This script will do a nearly unattended installation of
all software needed to run ISPConfig 3.
When this script starts running, it will keep going all the way
So, before you continue, please make sure the following checklist is ok:

- This is a clean standard clean installation for supported systems
- Internet connection is working properly


The detected Linux Distribution is:     Debian GNU/Linux 10 (buster)
Processor (CPU):                        Common KVM processor
CPU Cores:                              4
Architecture:                           x86_64 (64-bit)
Total memory (RAM):                     3,946 MiB (4,138 MB)
Total swap space:                       4,093 MiB (4,292 MB)
Graphics Processor (GPU):               Device 1234:1111 (rev 02)
Computer name:                          ekt01-web-03
Hostname:                               YOUR_FQDN
IPv4 address:                           YOUR_IPADDRESS
Time zone:                              Asia/Yekaterinburg (+05, +0500)

Virtual Machine (VM) hypervisor:        kvm

Installing for this Linux Distribution: debian10
Is this correct? (y/n) y

Preparing to install... [DONE]

Updating apt package database and upgrading currently installed packages... [DONE]

Installing basic packages (OpenSSH server, NTP, binutils, etc.)... [DONE]

Changing the default shell from dash to bash... [DONE]

Installing Database server (MariaDB)... [DONE]

Restarting MariaDB... [DONE]

Installing Web server (nginx) and modules... [DONE]

Installing PHP-FPM... [DONE]

Installing needed programs for PHP and nginx (mcrypt, etc.)... [DONE]

Reloading PHP-FPM... [DONE]

Installing fcgiwrap... [DONE]

Installing phpMyAdmin... --2019-11-26 17:57:19--  https://files.phpmyadmin.net/phpMyAdmin/4.9.0.1/phpMyAdmin-4.9.0.1-all-languages.tar.gz
Resolving files.phpmyadmin.net (files.phpmyadmin.net)... 46.46.180.70
Connecting to files.phpmyadmin.net (files.phpmyadmin.net)|46.46.180.70|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10054763 (9.6M) [application/octet-stream]
Saving to: ‘phpMyAdmin-4.9.0.1-all-languages.tar.gz’

     0K .......... .......... .......... .......... ..........  0%  940K 10s
    50K .......... .......... .......... .......... ..........  1% 2.67M 7s
   100K .......... .......... .......... .......... ..........  1% 3.79M 5s
   150K .......... .......... .......... .......... ..........  2% 4.53M 5s
   200K .......... .......... .......... .......... ..........  2% 4.78M 4s
   250K .......... .......... .......... .......... ..........  3% 8.27M 4s
   300K .......... .......... .......... .......... ..........  3% 9.53M 3s
   350K .......... .......... .......... .......... ..........  4% 10.1M 3s
   400K .......... .......... .......... .......... ..........  4% 12.0M 3s
   450K .......... .......... .......... .......... ..........  5% 11.3M 2s
   500K .......... .......... .......... .......... ..........  5% 11.4M 2s
   550K .......... .......... .......... .......... ..........  6% 12.8M 2s
   600K .......... .......... .......... .......... ..........  6% 15.7M 2s
   650K .......... .......... .......... .......... ..........  7% 18.0M 2s
   700K .......... .......... .......... .......... ..........  7% 14.8M 2s
   750K .......... .......... .......... .......... ..........  8% 12.8M 2s
   800K .......... .......... .......... .......... ..........  8% 19.8M 2s
   850K .......... .......... .......... .......... ..........  9% 16.1M 2s
   900K .......... .......... .......... .......... ..........  9% 17.2M 1s
   950K .......... .......... .......... .......... .......... 10% 16.8M 1s
  1000K .......... .......... .......... .......... .......... 10% 30.4M 1s
  1050K .......... .......... .......... .......... .......... 11% 20.0M 1s
  1100K .......... .......... .......... .......... .......... 11% 19.5M 1s
  1150K .......... .......... .......... .......... .......... 12% 15.2M 1s
  1200K .......... .......... .......... .......... .......... 12% 18.1M 1s
  1250K .......... .......... .......... .......... .......... 13% 18.9M 1s
  1300K .......... .......... .......... .......... .......... 13% 18.6M 1s
  1350K .......... .......... .......... .......... .......... 14% 16.8M 1s
  1400K .......... .......... .......... .......... .......... 14% 17.9M 1s
  1450K .......... .......... .......... .......... .......... 15% 18.7M 1s
  1500K .......... .......... .......... .......... .......... 15% 18.2M 1s
  1550K .......... .......... .......... .......... .......... 16% 15.2M 1s
  1600K .......... .......... .......... .......... .......... 16% 18.8M 1s
  1650K .......... .......... .......... .......... .......... 17% 17.6M 1s
  1700K .......... .......... .......... .......... .......... 17% 17.3M 1s
  1750K .......... .......... .......... .......... .......... 18% 13.2M 1s
  1800K .......... .......... .......... .......... .......... 18% 17.1M 1s
  1850K .......... .......... .......... .......... .......... 19% 15.3M 1s
  1900K .......... .......... .......... .......... .......... 19% 16.0M 1s
  1950K .......... .......... .......... .......... .......... 20% 12.7M 1s
  2000K .......... .......... .......... .......... .......... 20% 16.5M 1s
  2050K .......... .......... .......... .......... .......... 21% 17.2M 1s
  2100K .......... .......... .......... .......... .......... 21% 18.9M 1s
  2150K .......... .......... .......... .......... .......... 22% 17.8M 1s
  2200K .......... .......... .......... .......... .......... 22% 18.5M 1s
  2250K .......... .......... .......... .......... .......... 23% 18.8M 1s
  2300K .......... .......... .......... .......... .......... 23% 17.3M 1s
  2350K .......... .......... .......... .......... .......... 24% 16.7M 1s
  2400K .......... .......... .......... .......... .......... 24% 19.1M 1s
  2450K .......... .......... .......... .......... .......... 25% 19.4M 1s
  2500K .......... .......... .......... .......... .......... 25% 20.6M 1s
  2550K .......... .......... .......... .......... .......... 26% 17.7M 1s
  2600K .......... .......... .......... .......... .......... 26% 19.7M 1s
  2650K .......... .......... .......... .......... .......... 27% 18.6M 1s
  2700K .......... .......... .......... .......... .......... 28% 19.3M 1s
  2750K .......... .......... .......... .......... .......... 28% 15.3M 1s
  2800K .......... .......... .......... .......... .......... 29% 19.2M 1s
  2850K .......... .......... .......... .......... .......... 29% 17.5M 1s
  2900K .......... .......... .......... .......... .......... 30% 18.4M 1s
  2950K .......... .......... .......... .......... .......... 30% 17.7M 1s
  3000K .......... .......... .......... .......... .......... 31% 18.2M 1s
  3050K .......... .......... .......... .......... .......... 31% 18.8M 1s
  3100K .......... .......... .......... .......... .......... 32% 18.1M 1s
  3150K .......... .......... .......... .......... .......... 32% 14.1M 1s
  3200K .......... .......... .......... .......... .......... 33% 17.2M 1s
  3250K .......... .......... .......... .......... .......... 33% 17.7M 1s
  3300K .......... .......... .......... .......... .......... 34% 18.1M 1s
  3350K .......... .......... .......... .......... .......... 34% 21.7M 1s
  3400K .......... .......... .......... .......... .......... 35% 23.7M 1s
  3450K .......... .......... .......... .......... .......... 35% 18.3M 1s
  3500K .......... .......... .......... .......... .......... 36% 18.0M 1s
  3550K .......... .......... .......... .......... .......... 36% 17.6M 1s
  3600K .......... .......... .......... .......... .......... 37% 20.2M 1s
  3650K .......... .......... .......... .......... .......... 37% 20.1M 1s
  3700K .......... .......... .......... .......... .......... 38% 20.1M 1s
  3750K .......... .......... .......... .......... .......... 38% 16.7M 0s
  3800K .......... .......... .......... .......... .......... 39% 18.6M 0s
  3850K .......... .......... .......... .......... .......... 39% 18.9M 0s
  3900K .......... .......... .......... .......... .......... 40% 18.2M 0s
  3950K .......... .......... .......... .......... .......... 40% 14.4M 0s
  4000K .......... .......... .......... .......... .......... 41% 15.9M 0s
  4050K .......... .......... .......... .......... .......... 41% 18.0M 0s
  4100K .......... .......... .......... .......... .......... 42% 19.5M 0s
  4150K .......... .......... .......... .......... .......... 42% 16.8M 0s
  4200K .......... .......... .......... .......... .......... 43% 18.2M 0s
  4250K .......... .......... .......... .......... .......... 43% 19.9M 0s
  4300K .......... .......... .......... .......... .......... 44% 18.4M 0s
  4350K .......... .......... .......... .......... .......... 44% 14.2M 0s
  4400K .......... .......... .......... .......... .......... 45% 16.6M 0s
  4450K .......... .......... .......... .......... .......... 45% 19.2M 0s
  4500K .......... .......... .......... .......... .......... 46% 18.8M 0s
  4550K .......... .......... .......... .......... .......... 46% 17.3M 0s
  4600K .......... .......... .......... .......... .......... 47% 19.0M 0s
  4650K .......... .......... .......... .......... .......... 47% 18.7M 0s
  4700K .......... .......... .......... .......... .......... 48% 20.2M 0s
  4750K .......... .......... .......... .......... .......... 48% 15.6M 0s
  4800K .......... .......... .......... .......... .......... 49% 18.5M 0s
  4850K .......... .......... .......... .......... .......... 49% 21.8M 0s
  4900K .......... .......... .......... .......... .......... 50% 18.4M 0s
  4950K .......... .......... .......... .......... .......... 50% 17.8M 0s
  5000K .......... .......... .......... .......... .......... 51% 20.3M 0s
  5050K .......... .......... .......... .......... .......... 51% 19.9M 0s
  5100K .......... .......... .......... .......... .......... 52% 20.4M 0s
  5150K .......... .......... .......... .......... .......... 52% 16.1M 0s
  5200K .......... .......... .......... .......... .......... 53% 19.6M 0s
  5250K .......... .......... .......... .......... .......... 53% 19.9M 0s
  5300K .......... .......... .......... .......... .......... 54% 19.1M 0s
  5350K .......... .......... .......... .......... .......... 54% 17.2M 0s
  5400K .......... .......... .......... .......... .......... 55% 20.9M 0s
  5450K .......... .......... .......... .......... .......... 56% 17.2M 0s
  5500K .......... .......... .......... .......... .......... 56% 19.0M 0s
  5550K .......... .......... .......... .......... .......... 57% 20.0M 0s
  5600K .......... .......... .......... .......... .......... 57% 39.5M 0s
  5650K .......... .......... .......... .......... .......... 58% 41.5M 0s
  5700K .......... .......... .......... .......... .......... 58% 41.3M 0s
  5750K .......... .......... .......... .......... .......... 59% 34.9M 0s
  5800K .......... .......... .......... .......... .......... 59% 27.9M 0s
  5850K .......... .......... .......... .......... .......... 60% 29.8M 0s
  5900K .......... .......... .......... .......... .......... 60% 39.7M 0s
  5950K .......... .......... .......... .......... .......... 61% 22.9M 0s
  6000K .......... .......... .......... .......... .......... 61% 46.4M 0s
  6050K .......... .......... .......... .......... .......... 62% 42.9M 0s
  6100K .......... .......... .......... .......... .......... 62% 32.2M 0s
  6150K .......... .......... .......... .......... .......... 63% 35.6M 0s
  6200K .......... .......... .......... .......... .......... 63% 38.3M 0s
  6250K .......... .......... .......... .......... .......... 64% 43.4M 0s
  6300K .......... .......... .......... .......... .......... 64% 38.4M 0s
  6350K .......... .......... .......... .......... .......... 65% 25.9M 0s
  6400K .......... .......... .......... .......... .......... 65% 34.7M 0s
  6450K .......... .......... .......... .......... .......... 66% 29.0M 0s
  6500K .......... .......... .......... .......... .......... 66% 34.9M 0s
  6550K .......... .......... .......... .......... .......... 67% 36.5M 0s
  6600K .......... .......... .......... .......... .......... 67% 41.1M 0s
  6650K .......... .......... .......... .......... .......... 68% 36.9M 0s
  6700K .......... .......... .......... .......... .......... 68% 38.2M 0s
  6750K .......... .......... .......... .......... .......... 69% 25.5M 0s
  6800K .......... .......... .......... .......... .......... 69% 25.2M 0s
  6850K .......... .......... .......... .......... .......... 70% 27.8M 0s
  6900K .......... .......... .......... .......... .......... 70% 30.4M 0s
  6950K .......... .......... .......... .......... .......... 71% 26.4M 0s
  7000K .......... .......... .......... .......... .......... 71% 32.0M 0s
  7050K .......... .......... .......... .......... .......... 72% 30.2M 0s
  7100K .......... .......... .......... .......... .......... 72% 24.7M 0s
  7150K .......... .......... .......... .......... .......... 73% 26.1M 0s
  7200K .......... .......... .......... .......... .......... 73% 23.8M 0s
  7250K .......... .......... .......... .......... .......... 74% 36.4M 0s
  7300K .......... .......... .......... .......... .......... 74% 24.3M 0s
  7350K .......... .......... .......... .......... .......... 75% 25.9M 0s
  7400K .......... .......... .......... .......... .......... 75% 24.1M 0s
  7450K .......... .......... .......... .......... .......... 76% 27.3M 0s
  7500K .......... .......... .......... .......... .......... 76% 26.9M 0s
  7550K .......... .......... .......... .......... .......... 77% 25.3M 0s
  7600K .......... .......... .......... .......... .......... 77% 34.0M 0s
  7650K .......... .......... .......... .......... .......... 78% 28.6M 0s
  7700K .......... .......... .......... .......... .......... 78% 27.5M 0s
  7750K .......... .......... .......... .......... .......... 79% 27.2M 0s
  7800K .......... .......... .......... .......... .......... 79% 26.9M 0s
  7850K .......... .......... .......... .......... .......... 80% 30.4M 0s
  7900K .......... .......... .......... .......... .......... 80% 28.9M 0s
  7950K .......... .......... .......... .......... .......... 81% 10.8M 0s
  8000K .......... .......... .......... .......... .......... 81% 23.0M 0s
  8050K .......... .......... .......... .......... .......... 82% 21.5M 0s
  8100K .......... .......... .......... .......... .......... 83% 19.4M 0s
  8150K .......... .......... .......... .......... .......... 83% 24.2M 0s
  8200K .......... .......... .......... .......... .......... 84% 16.4M 0s
  8250K .......... .......... .......... .......... .......... 84% 24.3M 0s
  8300K .......... .......... .......... .......... .......... 85% 21.6M 0s
  8350K .......... .......... .......... .......... .......... 85% 14.4M 0s
  8400K .......... .......... .......... .......... .......... 86% 19.8M 0s
  8450K .......... .......... .......... .......... .......... 86% 22.9M 0s
  8500K .......... .......... .......... .......... .......... 87% 25.4M 0s
  8550K .......... .......... .......... .......... .......... 87% 17.6M 0s
  8600K .......... .......... .......... .......... .......... 88% 19.4M 0s
  8650K .......... .......... .......... .......... .......... 88% 21.5M 0s
  8700K .......... .......... .......... .......... .......... 89% 20.8M 0s
  8750K .......... .......... .......... .......... .......... 89% 22.0M 0s
  8800K .......... .......... .......... .......... .......... 90% 19.9M 0s
  8850K .......... .......... .......... .......... .......... 90% 19.4M 0s
  8900K .......... .......... .......... .......... .......... 91% 20.6M 0s
  8950K .......... .......... .......... .......... .......... 91% 17.7M 0s
  9000K .......... .......... .......... .......... .......... 92% 21.9M 0s
  9050K .......... .......... .......... .......... .......... 92% 20.0M 0s
  9100K .......... .......... .......... .......... .......... 93% 20.6M 0s
  9150K .......... .......... .......... .......... .......... 93% 14.9M 0s
  9200K .......... .......... .......... .......... .......... 94% 21.4M 0s
  9250K .......... .......... .......... .......... .......... 94% 21.9M 0s
  9300K .......... .......... .......... .......... .......... 95% 21.8M 0s
  9350K .......... .......... .......... .......... .......... 95% 20.9M 0s
  9400K .......... .......... .......... .......... .......... 96% 20.3M 0s
  9450K .......... .......... .......... .......... .......... 96% 24.3M 0s
  9500K .......... .......... .......... .......... .......... 97% 20.7M 0s
  9550K .......... .......... .......... .......... .......... 97% 15.4M 0s
  9600K .......... .......... .......... .......... .......... 98% 22.2M 0s
  9650K .......... .......... .......... .......... .......... 98% 18.8M 0s
  9700K .......... .......... .......... .......... .......... 99% 20.3M 0s
  9750K .......... .......... .......... .......... .......... 99% 16.8M 0s
  9800K .......... .........                                  100% 52.2M=0.6s

2019-11-26 17:57:20 (16.6 MB/s) - ‘phpMyAdmin-4.9.0.1-all-languages.tar.gz’ saved [10054763/10054763]

Creating Apache config file for phpMyAdminsed: no input files
/home/administrator/servisys-ispconfig_setup-910159f/distros/debian10/install_phpmyadmin.sh: line 55: a2enconf: command not found
[..DONE]

Activating new configuration (restarting Apache2)...
Failed to reload apache2.service: Unit apache2.service not found.
[.DONE]

Configuring phpMyAdmin configuration store (database).
Creating phpMyAdmin tables.
[...DONE]

[..DONE]

[DONE]

Installing Let's Encrypt (Certbot)... [DONE]

Installing FTP server (Pure-FTPd)... Generating DH parameters, 2048 bit long safe prime, generator 2
This is going to take a long time
...............................................................................................+...........................................................+.............................................................................................................................................................+.............................................................................................................................................................................................................................................................................................+........................................................+.........................+...................................................................................+..........................................+...............................................+............................................................................+............................................................................................................................................................................+................................................................................................................................................+.........................................................................+...............................................+.......+............................+..............+........+............................................................................+...............+..+.........+....................................................................................................................................+..............................................................................................+.........................+................................+....................................................................+.................................+.............................+...................................................+..................................+...................................................................................................+...........+....................................+...........................................................+....................................................................................................................................+......+.....................................................+.....................................................+......................................................................................................+............................................................+.............................................................................................................................................................................................................................................................................................................................................+................................+.......................+............................................................................................+......................................+.........................................................................................................................................................................................................................+....................................................................................................................................................................................................................+........................+......+.......................................+..........................................................................................................+...+...............................................................................................................................................................................................................................+...............+......+...............................+...............................................................................................................................................................................................................................................................................................................................................................................................................................................+.......+................+....................+................................................................................+..............+....................................................................................+.......................+................................+.........................................................................................+.................................+..............................................................+.....................................................................+................................................+.........+.+.....................................................+.........................................................................++*++*++*++*
Generating a RSA private key
.................................+++++
....+++++
writing new private key to '/etc/ssl/private/pure-ftpd.pem'
-----
[DONE]

Restarting Pure-FTPd... [DONE]

Installing Quota... [DONE]

Initializing Quota, this may take a while... sed: -e expression #1, char 20: unknown command: `U'
sed: can't read /etc/rc.local: No such file or directory
quotacheck: Scanning /dev/sda1 [/] quotacheck: Cannot stat old user quota file //quota.user: No such file or directory. Usage will not be subtracted.
quotacheck: Cannot stat old group quota file //quota.group: No such file or directory. Usage will not be subtracted.
quotacheck: Cannot stat old user quota file //quota.user: No such file or directory. Usage will not be subtracted.
quotacheck: Cannot stat old group quota file //quota.group: No such file or directory. Usage will not be subtracted.
quotacheck: Checked 5021 directories and 42840 files
quotacheck: Old file not found.
quotacheck: Old file not found.
done
/dev/sda1 [/]: group quotas turned on
/dev/sda1 [/]: user quotas turned on
[DONE]

Installing Jailkit... [DONE]

Installing Webmail client (Roundcube)... Installing Webmail client Plugins (Roundcube)... [DONE]

Restarting nginx... Job for nginx.service failed because the control process exited with error code.
See "systemctl status nginx.service" and "journalctl -xe" for details.
[DONE]

Installing SMTP Mail server (Postfix)... [DONE]

Restarting Postfix... [DONE]

Installing POP3/IMAP Mail server (Dovecot) and Mail signing (OpenDKIM, OpenDMARC)... [DONE]

Installing Antivirus utilities (Amavisd-new, ClamAV), Spam filtering (SpamAssassin), Greylisting (Postgrey) and Rootkit detection (rkhunter)... (This may take awhile. Do not abort it...) [DONE]

Stopping SpamAssassin... [DONE]

Disabling SpamAssassin... [DONE]

Updating Freshclam Antivirus Database. Please Wait... ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
ERROR: /var/log/clamav/freshclam.log is locked by another process
[DONE]

Restarting ClamAV... [DONE]

Installing DNS server (Bind)... [DONE]

Installing haveged... [DONE]

Installing Statistics (Webalizer and AWStats)... [DONE]

Installing Intrusion protection (Fail2Ban)... [DONE]

Restarting Fail2Ban... [DONE]

Installing Firewall (UFW)... [DONE]

Installing ISPConfig3...

Далее начинается установка самого ISPConfig 3.

ISP Config 3 installation process
--------------------------------------------------------------------------------
 _____ ___________   _____              __ _         ____
|_   _/  ___| ___ \ /  __ \            / _(_)       /__  \
  | | \ `--.| |_/ / | /  \/ ___  _ __ | |_ _  __ _    _/ /
  | |  `--. \  __/  | |    / _ \| '_ \|  _| |/ _` |  |_ |
 _| |_/\__/ / |     | \__/\ (_) | | | | | | | (_| | ___\ \
 \___/\____/\_|      \____/\___/|_| |_|_| |_|\__, | \____/
                                              __/ |
                                             |___/
--------------------------------------------------------------------------------


>> Initial configuration

Operating System: Debian 10.0 (Buster) or compatible

    Following will be a few questions for primary configuration so be careful.
    Default values are in [brackets] and can be accepted with <ENTER>.
    Tap in "quit" (without the quotes) to stop the installer.


Select language (en,de) [en]: en

Installation mode (standard,expert) [standard]: standard

Full qualified hostname (FQDN) of the server, eg server1.domain.tld  [YOUR_FQDN]:

MySQL server hostname [localhost]:

MySQL server port [3306]:

MySQL root username [root]:

MySQL root password []: YOUR_PASSWORD

MySQL database to create [dbispconfig]:

MySQL charset [utf8]:

Configuring Postgrey
Configuring Postfix
Generating a RSA private key
......................................++++
...........................................................................................................................................................................................................................++++
writing new private key to 'smtpd.key'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:RU
State or Province Name (full name) [Some-State]:EKT
Locality Name (eg, city) []:EKT
Organization Name (eg, company) [Internet Widgits Pty Ltd]:MLHOST
Organizational Unit Name (eg, section) []:CLOUD
Common Name (e.g. server FQDN or YOUR name) []:YOUR_FQDN
Email Address []:YOUR_EMAILADDRESS
[INFO] service Mailman not detected
Configuring Dovecot
Creating new DHParams file, this takes several minutes. Do not interrupt the script.
Configuring Spamassassin
Configuring Amavisd
[INFO] service Rspamd not detected
Configuring Getmail
Configuring Jailkit
Configuring Pureftpd
Configuring BIND
Configuring nginx
[INFO] service OpenVZ not detected
Configuring Ubuntu Firewall
[INFO] service Metronome XMPP Server not detected
Configuring Fail2ban
Configuring Apps vhost
Installing ISPConfig
ISPConfig Port [8080]:

Admin password [c452f680]: YOUR_PASSWORD

Re-enter admin password []: YOUR_PASSWORD

Do you want a secure (SSL) connection to the ISPConfig web interface (y,n) [y]: y

Generating RSA private key, 4096 bit long modulus (2 primes)
.......................++++
.............................................................................................................................++++
e is 65537 (0x010001)
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:RU
State or Province Name (full name) [Some-State]:EKT
Locality Name (eg, city) []:EKT
Organization Name (eg, company) [Internet Widgits Pty Ltd]:MLHOST
Organizational Unit Name (eg, section) []:CLOUD
Common Name (e.g. server FQDN or YOUR name) []:YOUR_FQDN
Email Address []:YOUR_EMAILADDRESS

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:
writing RSA key


Configuring DBServer
Installing ISPConfig crontab
Installing ISPConfig crontab
no crontab for root
no crontab for getmail
Detect IP addresses
Restarting services ...
nginx.service is not active, cannot reload.
Installation completed.
Restarting nginx... Restarting nginx (via systemctl): nginx.service.
[DONE]

Restarting Amavisd... [DONE]

sed: can't read /etc/php/7.3/apache2/php.ini: No such file or directory

Well done! ISPConfig installed and configured correctly :D 😃

Now you can access to your ISPConfig installation at: https://YOUR_FQDN:8080 or https://YOUR_IPADDRESS:8080
The default ISPConfig Username is: admin
              and the Password is: admin
Warning: This is a security risk. Please change the default password after your first login.

You will need to edit the username and password in /var/lib/roundcube/plugins/ispconfig3_account/config/config.inc.php of the roundcube user, as the one you set in ISPconfig
phpMyAdmin is accessible at: http://YOUR_FQDN:8081/phpmyadmin or http://YOUR_IPADDRESS:8081/phpmyadmin
Webmail is accessible at: http://YOUR_FQDN:8081/webmail or http://YOUR_IPADDRESS:8081/webmail

You can visit the GitHub repository at: https://github.com/servisys/ispconfig_setup/
If you need support or have questions, ask here: https://www.howtoforge.com/community/#ispconfig-3.23
Please report any errors or issues with this auto installer script at: https://github.com/servisys/ispconfig_setup/issues and with ISPConfig at: https://git.ispconfig.org/ispconfig/ispconfig3/issues

Проверяем. что хостинг-панель работает, открыв ссылку https://YOUR_FQDN:8080 или https://YOUR_IPADDRESS:8080 из-под учетной записи admin и с заданным паролем:

How to install ISPconfig on Ubuntu

Должна открыться страница примерно следующего содержания:

ISPConfig 3 hosting panel

В разделе User Management – Remote Users у пользователя roundcube меняем пароль согласно предупреждению после выполнения установки.

Security Risk ISP Config
ISPconfig 3 Users

И вносим изменения в файл

sudo nano /var/lib/roundcube/plugins/ispconfig3_account/config/config.inc.php
<?php
$config['identity_limit'] = false;
$config['remote_soap_user'] = 'roundcube';
$config['remote_soap_pass'] = 'YOUR_NEW_PASSWORD';
$config['soap_url'] = 'https://192.177.167.44:8080/remote/';
$config['soap_validate_cert'] = true;

Проверяем, что служба postfix запущена (бывает, что она не работает по какой-либо причине).

sudo service postfix status
● postfix.service - Postfix Mail Transport Agent
   Loaded: loaded (/lib/systemd/system/postfix.service; enabled; vendor preset: enabled)
   Active: active (exited) since Tue 2019-11-26 18:06:31 +05; 16min ago
  Process: 26900 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
  Process: 29085 ExecReload=/bin/true (code=exited, status=0/SUCCESS)
 Main PID: 26900 (code=exited, status=0/SUCCESS)

Nov 26 18:06:31 ekt01-web-03 systemd[1]: Starting Postfix Mail Transport Agent...
Nov 26 18:06:31 ekt01-web-03 systemd[1]: Started Postfix Mail Transport Agent.
Nov 26 18:17:05 ekt01-web-03 systemd[1]: Reloading Postfix Mail Transport Agent.
Nov 26 18:17:05 ekt01-web-03 systemd[1]: Reloaded Postfix Mail Transport Agent.
Nov 26 18:18:05 ekt01-web-03 systemd[1]: Reloading Postfix Mail Transport Agent.
Nov 26 18:18:05 ekt01-web-03 systemd[1]: Reloaded Postfix Mail Transport Agent.

И в самом конце проверяем журнал на наличие ошибок:

cat /var/log/ispconfig_setup.log

Если все выполнено успешно, то ошибок не должно быть. Спасибо за внимание!

+7 982-737-93-65 | support@mlhost.ru | Екатеринбург | Политика конфиденциальности

Условия использования программного обеспечения хостинга | Условия использования сайта