Главная
› Главная



Новые статьи:

Mysqldump: [Warning] Using a password on the command line interface can be insecure
Боремся с предупреждением: mysqldump: [Warning] Using a password on the command line interface can be insecure.
Работаем с MySQL 8
Консольные команды для работы с MySQL сервером 8-й версии.
Ubuntu 24.04. Установка и настройка snmp.
Устанавливаем и настраиваем SNMP на Ubuntu 24.04. Цель - запустить на минималках, для использования с mrtg.
Asterisk 20. Ubuntu 24.04. Модем Huawei E1550.
Ubuntu 24.04. Добавляем и настраиваем модем Huawei E1550 в Asterisk 20.
Ubuntu 24.04. Mosquitto, MQTT-брокер.
Устанавливаем и настраиваем mosquitto на Ubuntu 24.04.
Ubuntu 24.04, как изменить порт ssh
Меняем порт для подключения по ssh в Ubuntu 24.04
PostgreSQL шпаргалка
PostgreSQL - как создать базу, как создать пользователя и т.д...
WiFi точка доступа из Raspberry Pi
Делаем wifi точку доступа на основе Raspberry Pi с ОС Raspbian Buster.

Ложка дегтя
Почему-то, если использовать встроенный wifi адаптер, то очень скоро натыкаешься на ограничение по количеству одновременно подключаемых клиентов. Например, у меня получилось одновременно подключить только 10 клиентов. Проблема, как оказалось, известная, но никто не чешется и даже не может понять, отчего так. С адаптерами, подключаемыми по USB, дело обстоит лучше, некоторые граждане смогли одновременно подключить аж 30 клиентов.
RabbitMQ - установка на Ubuntu 22.04
RabbitMQ - сервер очередей, работает с сообщениями по протоколу AMQP (Advanced Message Queuing Protocol). Установим на Ubuntu 22.04.
Ставим на Ubuntu 22.04 разные версии php
Поставим на Ubuntu 22.04 две разные версии - php 7.4 и php 8.2.
Ставим и настраиваем bind9 на Ubuntu
bind9, он же named - самостоятельный DNS сервер. Установим master DNS и настроим одну зону на Ubuntu.
Установка и настройка spamd на FreeBSD
Установим и настроим spamd на FreeBSD. В качестве брандмауера для spamd будем использовать IPFW.
И спойлер: после установки, настройки и запуска, первое же тестовое письмо, отправленное на сервер, не дошло, в логах сервера-отправителя следующее: "status=deferred (TLS is required, but was not offered by host...". Почтовик хочет TLS, но spamd такое не умеет. На данный момент spamd без поддержки TLS бесполезен. Плюс в логах spamd вылезла давняя болячка: IPFW setsockopt(IP_FW_TABLE_FLUSH) (No such process). Как лечить - не нашел.
Установка roundcube на FreeBSD
Установим и настроим roundcube в связке nginx + MySQL на FreeBSD. Roundcube работает в связке с Dovecot + Postfix.
Установка postfixadmin на FreeBSD
FreeBSD. Установим postfixadmin и настроим его работу через nginx. Важное замечание: postfixadmin не обязательно устанавливать на том же сервере, что и postfix. Общей должна быть только база данных.
Asterisk, установка в Ubuntu
Мейнстримщики и лемминги тащат и ставят образ asterisk с официального сайта. Не будь, как они!
Создаем образ для докера на основе Ubuntu, внутри Exim.
Для докера официального образа Exim от разработчиков не существует, не знаю, зачем, но мы сделаем свой.
Asterisk 18. FreeBSD. Модем Huawei E1550.
FreeBSD, добавляем модем Huawei E1550 в Asterisk 18.
Asterisk 18, настройка
Настройка основных параметров, добавление абонентов, консоль. PJSIP.
Asterisk 18, установка на FreeBSD
Устанавливаем Asterisk 18 на FreeBSD.
MikroTik,настраиваем на роутере DNS-сервер
Настраиваем и используем DNS-сервер роутера MikroTik.
Последние правки:

l2tp соединение с ipsec между двумя роутерами MikroTik
Создадим защищенное vpn соединение между двумя роутерами mikrotik. Рассмотрим случай, когда к одному из роутеров подключено два провайдера.
Docker - первые шаги
Docker для новичков. Первый образ. Первый контейнер. Ubuntu.
Docker - контейнер с MySQL сервером
Создаем Docker контейнер с MySQL сервером из официального образа mysql.
Запускаем Selenium контейнеры с браузерами под docker.
Запускаем контейнеры с standalone-браузерами от Selenium. Так как у меня на сервере стоит FreeBSD, то я запускал docker в виртуалке под virtualbox. В качестве гостевой ОС я использовал Unubtu 18.04, для работы 4-х контейнеров chrome, chrome-debug, firefox, firefox-debug необходим жесткий диск на 10 гигабайт.
Обновление портов в FreeBSD 10.1+
Применимо к FreeBSD 10.X - FreeBSD 13.X. С апреля 2021 года появилась возможность качать дерево портов из git.
mysql 5.7 access denied for user ‘root’@’localhost’
При попытке зайти через phpmyadmin получаем ошибку access denied for user ‘root’@’localhost’.
Ubuntu 18.04 - установка mrtg
Установка и первоначальная настройка mrtg на Ubuntu 18.04.
Ubuntu - создаем raid 1
Ubuntu - создаем новый программный raid 1 (зеркало) из двух новых дисков.
Asterisk 13. FreeBSD. Модем Huawei E1550.
FreeBSD. Добавляем модем Huawei E1550 в Asterisk 13.
Защищаем asterisk от подбора паролей (fail2ban)
Защита asterisk от подбора паролей при помощи fail2ban.
Получаем SSL сертификаты от Let's Encrypt при помощи acme.sh.
Let's Encrypt - центр сертификации от некоммерческой организации ISRG, существующий при поддержке EFF и многих компаний, взявшей на себя миссию дать людям бесплатные SSL/TLS сертификаты для сайтов и серверов. Хотя сам LE в качестве клиента рекомендует использовать certbot, могут возникнуть сложные случаи, где certbot, увы, бесполезен. В этом случае нам поможет acme.sh.

Ubuntu 16.04, настройка сети
Настройка сети на Ubuntu 16.04. Чуть позже здесь появится описания настроек сети, а прямо сейчас вы можете прочитать про ошибку, по которой я не нашел информации в интернете, решение нашел опытным путем.
Установка docker-machine на FreeBSD
Docker Machine - официальная альтернатива порту docker-freebsd для запуска Docker под FreeBSD.
FreeBSD - подключаемся к Мегафон
Нет ничего проще! Подключение доступно даже на только что установленной FreeBSD. Подключаемся при помощи 3G или 4G-модема.
NFS сервер и клиент на FreeBSD
NFS-сервер на FreeBSD.
ClamAV - установка на сервере FreeBSD
Бесплатный консольный и не только антивирус для FreeBSD.
После известных событий, базы с сигнатурами больше не обновляются у антивирусов, установленных на устройствах с ip-адресами РФ и Беларуси, сам антивирус при этом работает. В сети уже появились описания, как это можно обойти.
Установка FreeBSD 11.1
Загружаемся с флешки и устанавливаем FreeBSD 11.1 из интернета. Обновляем систему и порты до актуального состояния. Собираем свое ядро.
Cтавим MySQL 5.6 или 5.7 на Debian
Хочешь поставить Mysql 5.6 или 5.7 на Debian? Здесь ты найдешь инструкцию, которая подходит для Debian Wheezy, Jessie и Ubuntu.
Festival - text-to-speech engine
Устанавливаем Festival и русский голос для него. Использование - перевод текста в звуковые файлы для asterisk.
Asterisk в качестве домашней АТС
Делаем из asterisk домашнюю АТС. Наша телефонная сеть:
- 5-6 абонентов;
- сервер с asterisk (прямой выход в интернет, без NAT);
- бонус сервера: выход наружу через GSM-модем;
- клиенты в локальной сети (без NAT);
- клиенты снаружи (с NAT).