Так как сервер будет подключён к интернет через роутер, то соответственно для этого нужно сделать правильные настройки в роутере.  Настойка заключается в открытии необходимых портов. Приведу пример проброски портов на роутере 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 гигабайт не будут использованы!

Собирая свой домашний сервер, я изначально отказался от наличия в нём дисковода. Считаю, что глупо тратить даже небольшие деньги на девайс, которым воспользуешься один раз. Спросите, как же тогда устанавливать операционную систему? Очень просто. С загрузочной флешки. Создать её проще всего с помощью утилиты unetbootin-windows. Устанавливал я операционную систему Debian - это, на мой взгляд, идеальная ось для сервера.

Главное:  не забыть сначала отформатировать флешку в файловую систему FAT, иначе будет невозможно с неё загрузитЬся. Смотрите видео, в нём я всё подробно показал.

Одним из самых простых и безопасных способов монетизации форума является контекстная реклама и тизеры. Многие не знают, как вставить тизеры или AdSense в форум Kunena. Поясню, как я это сделал на kunena 1.6.4

Открыл файл templates\ваш шаблон\templateDetails.xml и в самом низу, перед закрывающим тегом </positions>, добавил:

<position>kunena_msg_1</position>
<position>kunena_msg_17</position>
<position>kunena_profilebox</position>
<position>kunena_announcement</position>
<position>kunena_bottom</position>
<position>kunena_section_1</position>

Где kunena_msg_1, это вставка рекламы после первого поста, а kunena_msg_17 после семнадцатого. Изменяя эти цифры, можно менять место вывода рекламных блоков.

Позиция kunena_profilebox позволяет выводить рекламу на самом верху, справа от профиля. Остальные позиции я не использую.

Итак позиции в шаблон я прописал. После этого установил модуль mod_j15html и в него засунул код AdSense. При публикации этого модуля я выбрал нужную мне позицию.

Реклама, особенно тизеры, сильно раздрожала форумчан, поэтому в теле форума вывожу её только гостям с помощью модуля mod_guest

Можно, конечно, вывести любыми другими модулями, не вырезающими PHP и джава скрипты.

Скачать - Модуль mod_j15html Скачать - Модуль mod_guest

cooltext1694922260.png