Данная хостинг панель  позволит легко управлять созданием  и управлением сайтами, пользователями и реселлерами. Панель может управлять и виртуальными машинами, но я не буду это рассматривать, так как на домашнем сервере это трудно реализовать.

Устанавливал я хостинг панель ISPConfig 3, руководствуясь документацией, опубликованной на официальном сайте этой хостинг панели. Найти всю документацию можно на сайте http://www.ispconfig.org

Установка описана очень подробно и начинается с установки системы. Так как операционная система у меня уже установлена, то этот момент я пропустил. Проскролил  страницу вниз и перешёл по ссылке сразу на третью страницу.

В интернете часто советуют использовать для превращения в сервер старый компьютер. На первый взгляд совет хороший, но в нём слишком много минусов. Во-первых, старый компьютер уже частично отработал свой ресурс и в любой момент может выйти из строя, а  значит,  возможна полная потеря всей информации, на нём находящейся. Во-вторых, как правило,  такие компьютеры слишком шумные в работе и потребляют необоснованно много электроэнергии. Ну и, в-третьих,  в случае поломки достать комплектующие бывает совсем невозможно. Например, слишком старый процессор или планки памяти, которые уже давным-давно не выпускают.

Поэтому лучше сразу покупать новые и современные комплектующие, а главное - рассчитать мощность железа конкретно под задачи, которые Вы возложите на свой домашний веб-сервер. В таком случае можно собрать почти бесшумный и потребляющий мизерное количество энергии сервер.

Так как сервер будет подключён к интернет через роутер, то соответственно для этого нужно сделать правильные настройки в роутере.  Настойка заключается в открытии необходимых портов. Приведу пример проброски портов на роутере ZyXEL Keenetic Lite.  Конечно, у Вас может быть другой роутер, но принцип открытия портов везде сходный.

Итак… Сначала зайдём в админку. Она находится по адресу 192.168.1.1 - система запросит логин и пароль.  Затем нужно определить локальный адрес сервера (в моём случае он 192.168.1.36 у Вас он может быть другим) и сделать его постоянным. Иначе говоря, привязать к серверу. В таком случае IP адрес не будет изменяться даже после перезагрузки роутера.

Затем, если в Вашем роутере есть функция «домашний сервер», то включите её, сопоставив с  IP адресом сервера. После этого нужно включить перенаправление портов и прописать все порты, которые должны быть открыты.

Прежде,  чем приступить к установке операционной системы на домашний вебсервер,  я зашёл в настройки BIOS, чтобы включить функцию автозапуска сервера после внезапного отключения питания. Для этого во вкладке Power изменил настройку в первой строке – After  Power Failure, выбрав в выпадающем меню <Power  On>, и сохранил настройки.

Для чего это нужно? К примеру, в момент Вашего отсутствия дома отключили электричество.  Сервер перейдёт на питание от бесперебойного источника питания, и  какое-то время всё будет работать автономно. Но  если отключение продлится дольше, чем способен обеспечить Ваш UPS? Тогда сервер в конце концов  вырубится. И вот, когда снова в Ваш дом подадут напряжение, благодаря включенной в BIOS функции автозагрузки сервер самостоятельно включится.

Данный образец  настроек показан на примере материнской платы Intel D2500HN

Создание программного RAID1 и установка на него операционной системы - это не так сложно, как может показаться на первый взгляд. В этом видео я показал самый простой способ разбивки дисков, так как считаю: для домашнего сервера этого достаточно и нет никакого смысла мудрить со сложной разбивкой дисков.

Для установки системы подключите к серверу монитор и клавиатуру,  а также не забудьте подключить сервер к роутеру. Для создания RAID1 нужно минимум два диска. Желательно, чтобы диски были одинакового объёма. В противном случае максимальный размер дискового массива будет равен диску с наименьшим размером. К примеру, есть два sata диска: один на 1 терабайт,  а второй диск на 500 гигабайт. В итоге массив RAID1 будет 500 гигабайт. Получится, что оставшиеся ещё 500 гигабайт не будут использованы!