notby.NET Logo

Категория: FreeBSD

Изображение предпросмотра статьи: Добавить второй IP-адрес на сетевую карту в FreeBSD 14

Добавить второй IP-адрес на сетевую карту в FreeBSD 14

Бывают ситуации когда необходимо добавить на одну сетевую карту два и более IP-адреса. В FreeBSD можно добавлять необходимое количество дополнительных IP-адресов на сетевую карту. Добавление IP-адреса происходит при помощи команды временно до перезагрузки или постоянно. Также можно вручную открыть файла /etc/rc.conf и внести изменения для добавления необходимых IP-адреса.

Читать далее
Изображение предпросмотра статьи: Авторизация SSH через ключ

Авторизация SSH через ключ

Подключение к SSH серверу и последующая авторизация через ключ намного безопаснее авторизации через ввод пароля. Пароль можно попытатся подобрать, что будет создавать лишнею нагрузку на сервер. А самое удобное в авторизации по ключу, что не нужно каждый раз вводить пароль и подключение происходит автоматически. Это позволяет сделать действия с удаленным сервером автоматизированные.

Читать далее
Изображение предпросмотра статьи: Конфигурация и сборка ядра FreeBSD 14

Конфигурация и сборка ядра FreeBSD 14

В большинстве случае собирать свое ядро FreeBSD 14 не имеет смысла для x86-64 архитектуры. Того что в ядре нет можно подключить как модули ядра при загрузке системы. Собрать свое ядро есть смысл, если сервер имеет очень мало оперативной памяти или необходима очень сильная оптимизация производительности. При такой сборке будут выкинуты лишние драйвера, ненужные компоненты ядра и добавлены если необходимо недостающие. Для сборки ядра необходимы исходные коды FreeBSD системы.

Читать далее
Изображение предпросмотра статьи: Обновление FreeBSD 13.2 до FreeBSD 14

Обновление FreeBSD 13.2 до FreeBSD 14

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

Читать далее
Изображение предпросмотра статьи: Управление пакетами в FreeBSD 14

Управление пакетами в FreeBSD 14

В FreeBSD бывает два способа установки и управления приложениями через порты или пакеты. Утилита pkg используется для управления пакетами в FreeBSD. В статье будут показаны основные команды pkg утилиты и рассказано как установить и удалить программы и сервисы через пакеты, обновить все установленные пакеты за раз.

Читать далее
Изображение предпросмотра статьи: Установка и настройка Memcached для PHP 8.2 в FreeBSD 14

Установка и настройка Memcached для PHP 8.2 в FreeBSD 14

Memcached это сервис кэширования данных в оперативной памяти. Если нужно построить большую выборку данных (“Лучшие комментарии/статьи за сутки/неделю”, “Навигация по каталогу”, "Данные профиля пользователя" и другие) или обсчитать в PHP какие-то данные которые не требуются в реальном времени, то такие данные нужно кэшировать. Memcached позволяет кэшировать запросы к базе данных (MySQL, MariaDB и других) через средства PHP, чтобы снизить нагрузку на базу данных.

Читать далее
Изображение предпросмотра статьи: Настройка NUT (Network UPS Tools) для управления ИБП в FreeBSD 14

Настройка NUT (Network UPS Tools) для управления ИБП в FreeBSD 14

Любой сервер должен иметь источник бесперебойного питания. Для управления источником бесперебойного питания (ИБП, UPS) в FreeBSD будем использовать Network UPS Tools (NUT). Необходимо будет настроить автоматическое выключение сервера в случае отключение электроснабжения и включение его обратно при появлении электричества.

Читать далее
Изображение предпросмотра статьи: Настройка IPTV утилитой udpxy в FreeBSD

Настройка IPTV утилитой udpxy в FreeBSD

У меня сервер FreeBSD используется как маршрутизатор, а у провайдера есть IPTV по средствам Multicast (IGMP). Можно использовать конечно маршрутизацию и трансляцию Multicast в локальную сеть, но это сложнее и у меня сеть телевизор которые понимает только прямые HTTP трансляции. Для этих задач есть серверная программа udpxy. Принцип работы основан на том что она принимает Multicast по протоколу UDP и транслирует его в протокол TCP. Вещание осуществляет по средствам HTTP запросов.

Читать далее
Изображение предпросмотра статьи: Обновление всех установленных портов FreeBSD 14

Обновление всех установленных портов FreeBSD 14

Периодически выходят новые версии программного обеспечения и различных сервисов. В данной статье будет рассказано как обновить программы и сервисы через “Коллекцию Портов FreeBSD”. Это можно обновлять в ручную по отдельности, но это долго. Существует две утилиты для автоматического обновления всех установленных в систему портов, это Portmaster и Portupgrade. 

Читать далее
Изображение предпросмотра статьи: Неожиданная проблема MySQL после обновления FreeBSD

Неожиданная проблема MySQL после обновления FreeBSD

Обновил я FreeBSD до версии 13.2 и все программы до последних версий. В том числе MySQL до 8.0.35 версии. И получилось очень интересная проблема. MySQL престала запускатся, и даже не писала никаких логов никуда, как будто сервис MySQL даже не запускали. Проблема прям совсем странная.

Читать далее