Архив рубрики: it

zabbix server на ubuntu server 20.04

zabbix — это мощная система мониторинга, разобраться в которой не очень просто, но она настолько крутая, что попробовать её однозначно стоит. В ней присутствует аудит с помощью собственного агента, по snmp, простым ping`ом, есть возможность создавать триггеры, отправлять уведомления о событии, в общем всё что необходимо для оперативного выявления проблем. Apache, php, mysql и phpmyadmin мы уже установили и настроили ранее, поэтому на этом останавливаться не будем. Читать далее

Apache, php, mysql и phpmyadmin на ubuntu server

Комплект LAMP ( linux apache php mysql ) настолько часто используем и необходим, что заметку по его установке и минимальной настройке обязательно надо сделать. Этот набор будет полезен, как для запуска других сервисов на сервере, так и для веб-разработки. Приступим. Читать далее

Резервное копирование с отправкой на почту

Будем считать, что ssmtp на ubuntu server для отправки писем мы установили по вот этой статье, а предположим вы хотите получать резервные копии конфигурационных файлов с этого сервера на почту. Вся процедура будет происходить на ubuntu server 20.04.
Суть будет сводиться к тому, что в определённую папку складываем необходимые файлы, даём на них полные права, архивируем и отправляем на почту по расписанию. Читать далее

Arduino с сетевым модулем и mqtt в openHAB

Настало время попробовать хотя бы тестово подключить Arduino с сетевым модулем на базе w5100 к openHAB по протоколу mqtt. Установку openHAB на raspberry pi мы рассматривали с этой статье, поэтому будем считать, что openHAB уже установлен и mqtt брокер mosquitto тоже, а вот что с этим делать дальше — не понятно. Будем разбираться. Для Arduino потребуется библиотека pubsubclient. Именно из неё мы возмём пример. Для подключения к брокеру mosquitto в моём случае (и это правильный путь) необходима авторизация, логин и пароль для которой мы так же указывали при установке по статье «openHAB 2 и mqtt брокер на raspberry pi«. Для прошивки Arduino буду использовать стандартную Arduino IDE. Как установить библиотеку в Arduino ide, здесь рассказывать не стану, это довольно просто и можно с лёгкостью найти не одну статью в интернете по этой теме.
Для теста нам нужны сделующие компоненты:
Arduino UNO или MEGA
Ethernet shield W5100
Светодиод с резистором
В результате будем моргать светодиодом, поключенным к пину №3 Arduino (подключен в gnd и в pin №3). Читать далее

openHAB 2 и mqtt брокер на raspberry pi

openhab, mqtt, брокер, mosquitto, raspberry, pi

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

Итак, есть на наличии raspberry pi 2 со всеми необходимыми сопутствующими, такими как блок питания, карта памяти microsd, монитор и кабель для подключения к монитору.
2 пути развернуть openHAB 2 и mqtt брокер mosquitto на raspberry pi:
1) Скачать уже готовый образ openhabian и записать его на карту памяти raspberry pi
2) Распаковать сначала образ raspbian на raspberry pi и потом устанавливать необходимые пакеты.
В статье мы расмотрим оба этих варианта. Начнём с самого простого, то есть с первого варианта. Читать далее

Arduino и управление светом

Думаю, первое о чём задумывается человек, желающий добавить элементы «умного дома» себе в квартиру — это управление освещением. В идеале минимальный набор функций, которыми должен быть наделён «умный свет» должен состоять из возможности включать и выключать свет как с выключателя, расположенного на стене, так и с любого устройства в домашней локальной сети, имеющего на борту браузер. Ещё есть большое желание управлять освещением с пульта дистанционного управления.
Итого минимальный функционал:

  • Включение/выключение света с кнопки
  • Включение/выключение света в браузере (а значит любым смартфоном/планшетом/компьютером/ноутбуком и т.д. в сети)
  • Включение/выключение света с ПДУ

Включать и выключать свет можно любым Читать далее

Мультипереключатель на Raspberry pi 2

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

Область применения огромнейшая. Сигнализация, уведомления о событиях. Открылась дверь или окно, вам или письмо пришлёт raspberry pi на e-mail или камеру включит. В общем фантазии есть где разгуляться.

Сегодня попробуем реализовать простейшую схему, когда мультипереключатель нажимается, загорается светодиод. Дело с кнопкой мы уже реализовывали здесь, а со светодиодом здесь. Объединим их. Читать далее

Переходник с hdmi на vga в raspberry pi 2

команды, freebsd, настройка, установка, сервер, server, ubuntu, network, interfaces, сеть, raspberry

hdmi — vga raspberry pi

Приобретённый переходник с hdmi на vga был подключен к raspberry pi 2, но автоматически работал через раз. То есть включил питание raspberry pi 2, он загрузился, а изображения нет, перезагружаешь малинку командой reboot, изображение появляется, а иногда и не появляется. Можно было поставить hdmi_safe=1, тогда картинка появлялась всегда, но с очень плохим разрешением. В итоге решил подправить конфиг raspberry pi 2, чтобы получить на vga нормальное разрешение. Читать далее

Virtualbox — виртуализация во FreeBSD без X11. Установка, создание виртуальной машины

Итак, как всегда, начнём с задачи: Установить virtualbox на сервер без X11 на FreeBSD, создать виртуальную машину и установить на неё другую операционную систему. Я ставить буду тоже FreeBSD, но это уже не принципиально. Таким образом, на одном физическом ПК можно установить несколько виртуальных машин. Читать далее

S.M.A.R.T. во FreeBSD — мониторинг состояния hdd

Мониторинг — штука полезная, а мониторинг состояния винчестера (HDD) вещь необходимейшая, ибо ничего так не расстраивает, как внезапно вышедший из строя накопитель…, а если ещё и бэкапов нет, то совсем беда. Для мониторинга будем использовать S.M.A.R.T. во FreeBSD. Читать далее