FreeBSD 9.1 Программный RAID5

Опубликовано admin -

После установки FreeBSD 9.1, родилась идея создания своего файло-хранилища с последующим созданием Медиа Центра. Для начала я решил создать программный RAID5 массив. Для экспериментов, я буду использовать 3 диска по 20Gb. Чтобы создать RAID5 мы будем использовать утилиту gvinum.

Теги

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

Опубликовано admin -

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

 

Начнём.

Теги

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

Опубликовано admin -

Простенький скрипт последовательно выполняющий следующие операции: 

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

 

Теги

Смотрим текущую нагрузку на диски HDD

Опубликовано admin -
Иногда бывают ситуации, когда в top’e вроде бы всё нормально, но сервер всё равно тормозит. Тогда нужно обратить внимание на нагрузки дисковой подсистемы.
Теги

Монтирование ISO образов в FreeBSD

Опубликовано admin -
Не раз сталкивался с ситуацией, когда нужно посмотреть что находится внутри ISO образа или установить что-то из него под FreeBSD системой. Так вот, для этой цели, есть встроенная возможность используя команду mdconfig.
Теги

Установка и настройка memcached для Drupal 7

Опубликовано admin -

Memcached — это программное обеспечение, позволяющее хранить данные в оперативной памяти в виде "ключ-значение" (хэш таблицы).
Memcached используется для кэширования данных в оперативной памяти, позволяя существенно ускорить работу веб-приложений, уменьшив нагрузку на базу данных.
Как уже было описано в статье Кэширование спасет ваш Drupal сайт Memcached можно использовать как кэширующий бэкенд для Drupal 7.

Полезные команды, которые могут пригодиться при DDoS и не только

Опубликовано admin -

В моем случае, в качестве frontend сервера, стоит nginx и формат access-лога имеет вид:

log_format main ‘$remote_addr — $remote_user [$time_local] «$host» «$request» ‘
‘$status $body_bytes_sent «$http_referer» ‘
‘»$http_user_agent» «$http_x_forwarded_for» -> $upstream_response_time';

Что на выходе дает что-то вроде такой строки:

Теги

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

Опубликовано admin -

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

Пойдём по порядку.
После того, как флешка вставлена в USB-порт, нужно определить каким устройством её определила система. Для этого набираем слудующую команду:

Теги

Импорт и экспорт контента в Drupal 7

Опубликовано admin -

Создавая интернет-магазины, иногда приходится предусматривать возможность импорта/экспорта продуктов из csv/xml файлов.
До недавнего времени мне доводилось работать больше с импортом продуктов из CSV. С этой задачей с легкостью справляется модуль Feeds.
Иногда стандартного функционала модуля не хватало, поэтому ставился дополнительный модулек Feeds Tamper.
В двух словах, суть работы с модулем feeds в том, что создается импортер, в котором согласуются строки импортируемого файла с полями ноды.

 

Теги