Встановлення та налаштування Asterisk 1.8 + FreeBSD 9.2 + Huawei E1550

Реалізувати бюджетний варіант VoIP телефонії, для здешевлення дзвінків на телефони потрібних операторів, всіх інших блокуємо. Будемо використовувати три Huawei E1550 (при потребі кількість можна збільшити). Також три сім-картки різних операторів: МТС, Київстар, Лайф. Клієнти мають підключатися зовні на VoIP шлюз (маємо білу ІР). Також в процесі експлуатації налаштувати: перевід дзвінків; опрацювання черги на вхідні дзвінки і т.д.. В якості платформи буде використовуватися звичайний ПК та операційна система FreeBSD 9.2 amd64.

Установка Медиа сервера MiniDLNA на FreeBSD

Итак, у нас есть ОС FreeBSD, Raid 5, Сервер Samba, а также какой-нибудь девайс, типа X-BOX 360, PS3, Smart TV или просто компьютер. Мы готовы для установки и настройки медиа сервера MiniDLNA для FreeBSD, с помощью которого мы и будем вещать наши мультимедийные файлы (фотки, видео, музыка) на выше указанные девайсы.

Скрипт обновления ПО FreeBSD

Простенький скрипт последовательно выполняющий следующие операции: 1) чистка портов, 2) обновление дерева портов, 3) обновление INDEX.db, 4) обновление базы данных пакетов, 5) поиск пакетов требующих обновления, 6) само обновление с помощью утилиты portupgrade (нужно установить, если её нет в системе).

Безопасная настройка web-сервера (nginx+apache2-mpm-itk)

В данной статье я попытаюсь составить наиболее полное описание безопасной настройки web-сервера (nginx+apache), под управлением ОС Debian. А также eaccelerator для более продуктивной работы сервера.

Одновременная загрузка нескольких изображений в Drupa 7

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

Подключение USB флешки к Debian

Если мы просто вставим флешку в компьютер с Debian то внешне ничего не произойдёт и в какую директорию переходить, чтобы найти файлы с флешки — неизвестно. Чтобы зайти в папку флешки — нужно её сначала примонтировать.

Логирование PHP скриптов отправляющих почту

Сегодня я расскажу как можно вести лог скриптов, что отправляют почту методами PHP. Это удобно, если у вас на сервере поселился спаммер и вы не знаете где его искать, т.к. сами пути запускающих скриптов по-умолчанию не падают в /var/log/syslog или в /var/log/mail.log.

Проверка производительности дисков в FreeBSD с помощью diskinfo

diskinfo — это мощная утилита в FreeBSD, предназначенная для получения информации о жестких дисках, SSD и других устройствах хранения данных. С ее помощью можно получить не только основную информацию о дисках, но и провести тестирование производительности, включая линейную скорость чтения и время поиска.

Смотрим текущую нагрузку на диски HDD в FreeBSD с помощью gstat

Когда необходимо узнать, насколько активно используются диски в системе FreeBSD в реальном времени, одним из самых удобных инструментов является утилита gstat. Она отображает текущую загрузку дисков и информацию об операциях ввода-вывода (I/O), что помогает отслеживать производительность и выявлять узкие места в работе жестких дисков и SSD.