О чём и на чём это?

SONY DSC

Домашняя серверная 🙂

Сайт создан как эксперимент, с целью проверки возможности работы микрокомпьютера Rasberry Pi 2 в качестве полноценного веб-сервера, а также удовлетворения желания высказаться на различные темы 🙂 На фото слева внешний 2,5 HDD подключенный к интернет центру Zyxel Giga II. Диск питается по USB от Zyxel-я, используется для FTP-сервера и хранение торрентов. Его содержимое доступно домашнему ТВ по протоколу DLNA. По центру Raspberry Pi2, на котором работает этот веб-сайт, облачное хранилище и система мониторинга состояния сервера. Питание по USB от Zyxel. На стене — сам Zyxel Giga II. В розетке сверху воткнут только блок питания Zyxel-я, от которого вся эта канитель и питается. 🙂



Процессор
Память
Диск
Трафик

Более подробно

История кратко:

18/06/2015 — запуск тестовой версии сайта под управлением ОС Rasbian и веб-сервера Apache2 + PHP + MySQL. Сайт базируется на бесплатном движке WordPress.

19/06/2015 — регистрация домена http://osila.ru на RUcenter (www.nic.ru), настройка NAT и динамического DNS на интернет-центре Zyxel Giga II

20/06/2015 — запуск приватного FTP-сервера на базе интернет-центра Zyxel Giga II

22/06/2015 — настройка плагина WordPress для автоматического резервного копирования на удаленный FTP-сервер. Плагин «UpdraftPlus«

23/06/2015 — запуск приватного облачного хранилища ownCloud.

29/06/2015 — смена ОС на Raspberry Pi2. Установил DietPi. Теперь место на microSD увеличилось, за счет уменьшения объема ОС в 4 раза, с 4Гб (Raspbian) до 1Гб (DietPi).

30/06/2015 — Озаботился безопасностью 🙂 Настройка поддержки https и htaccess в Apache2. Работа ownCloud исключительно по протоколу https.

01/07/2015 — Опять про безопасность 🙂 Установка плагина «wSecure» для WordPress. Запуск мониторинга работы сервера Cacti (это те графики что выше по тексту 🙂 ).

15/07/2015 — «прикрутил» к сайту плагин «Easy FancyBox«. Теперь фото открываются с прикольным эффектом.

16/07/2015 — сменил microSD Kingston 8Gb на Sandisk Ultra 32Gb.

20/07/2015 — подключил на сайте систему комментариев Disqus.

21/07/2015 — подключил плагин социальных кнопок «UpToLike«. На русском.

22/07/2015 — подключил все к источнику бесперебойного питания APC Back-UPS 500.

27/10/2015 — подключил плагин для проведения опросов WP-Polls

01/12/2016 — Отключил плагин wSecure, т.к стал просить денег 🙂 Отключил плагин UpToLike, т.к. из-за какого-то бага в плагине, данный сервис перестал работать после обновления WordPress.

  • Pingback: Система мониторинга | BeerLog-a()

  • Pingback: Настройка веб-сайта | BeerLog-a()

  • Pingback: Настройка системы мониторинга | BeerLog-a()

  • Pingback: Настройка облачного хранилища | BeerLog-a()

  • Андрей

    не работает мониторинг какти (или ссылка битая http://osila.ru/cactigraph/)

    • 🙂 Не. Пусть эта висит. RPI2 сейчас пыльный и лежит между стеной и тумбой )))
      Cacti не работает, т.к. я кое-что экспериментировал на RPI2 и нарушил его работу, случайно. Переустановлю со временем, может на выходных. Но его данные мне уже не интересны, т.к. в теч. полутора лет он рисовал графики по которым я определил все что мне было нужно: оперативной памяти более чем достаточно для CMS WordPress, нагрузка на CPU —
      небольшая в WordPress и в районе 70% если формировать фотогалерею в ownCloud.
      Так что для фотогалерей я бы купил уже RPI3, а для сайта сгодиться даже первая версия RPI.

  • Сергей Ранчин

    Приветствую, спасибо за подробное описание, купил банану пи под те же цели, правда винт планирую к ней напрямую подключить для mysql, хотя понравилась и ваша реализация через zyxel, стоит такой же))

    • У меня mysql крутиться на micro-SD флешке, там-же где основная ОС, сайт и облако. Я хотя и делаю периодически бэкап флешки, менять ее пока не приходилось. Все работает стабильно.
      Я тут тоже думал, может взять Oringe Pi Zero для опытов? 🙂

      • Сергей Ранчин

        Я взял http://www.banana-pi.org/m2u.html обошелся с али за 3 200 с корпусом и блоком питания, тут встроенной памяти 8 гигов, сата выход есть. Ваш сайт кстати перестал работать. Со след месяца меняю провайдера, у нового белый айпишник бесплатный.

        • Кратковременно может не работать в момент смены динамичного IP-адреса (я все еще на DDNS сижу). Сейчас уже работает.

          • Сергей Ранчин

            Увы не работает, проверял с разных сетей, с компа и мобильных устройств, пробовал чистить DNS кэш. Адрес сайта не пингуется 100.79.68.80

          • Странно. У меня провайдер Ростелеком и я вчера когда писал с работы — проверил сайт работал, да и облако у меня постоянно подключено на работе — все работало и синхронизировалось. Может у других провайдеров DNS обновляется позже. Я пробовал вечером с Мегафона — сайт тоже типа не работал, а дома с Ростелекома зашел в Интернет — работает. Вывод: DDNS — видимо несерьёзная технология. Буду покупать белый IP. Спасибо вам за информацию, данная проблема влияет на кол-во посещений моего проекта. Я сам нахожусь территориально в Самарской области, а вы откуда?

          • Сергей Ранчин

            Я из Пензы. Проверял на ТТК, дом ру и теле2. Нигде не работает. Однако у родителей Ростелеком. Проверил — сайт открылся