четверг, 9 июня 2011 г.

Apache - Failed to enable the 'httpready' Accept Filter

Стандартная ошибка при попытке первый раp стартануть apache на FreeBSD

# apachectl start
[Thu Jun 09 15:45:08 2011] [warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter
# kldload accf_http
Решается очень просто...
Если Вы не планируете использовать фильтр, то можно добавить в httpd.conf строчки:

 AcceptFilter http none 
 AcceptFilter https none
Если он Вам нужен, то добавляем в /boot/loader.conf:

accf_http_load="YES"
Это сработает после только перезагрузки сервера. Чтоб подгрузить модуль без перезагруки, нужно выполнить клманду:

kldload accf_http
Все :), теперь можно запускать apache

пятница, 3 июня 2011 г.

SSH авторизация по ключам.

Одним из самых надежных способов аторизации и одновременно удобных является авторизация по ключам.
Естественно при условии безопасного хранения приватных ключей (а для этого можно использовать например программу Truecrypt, вот заметка по использованию..)
Такой способ авторизации часто используется в скриптах, например с такими программами как sftp, scp и др.

пятница, 27 мая 2011 г.

nice Badly formed number

При использовании утилиты nice в csh выдавалась ошибка. Это же сообщение и выдавалось и на пример из man

# nice -n 5 date
nice: Badly formed number.
Выяснилось, что данный вариант действует в sh, а для оболчек csh,tcsh актуален следующий вариант:

# nice +5 date
# nice -5 date

вторник, 17 мая 2011 г.

Cannot dump. Device not defined or unavailable.

Сегодня при возникновении Kernel panic обнаружил что не используется swap.

Cannot dump. Device not defined or unavailable.
Как оказалось по-умолчанию в FreeBSD 8.x отключено создание дампов. Для решения этой проблемы нужно было добавить всего лишь одну строку в /etc/rc.conf:

dumpdev="AUTO"
P.S. для применения параметра требуется перезагрузка.

воскресенье, 8 мая 2011 г.

Видео курсы информационных технологий и не только.

Яндекс провели курсы информационных технологий, видео и презентационные материалы они выложили по этой ссылке.(Есть возможность смотреть с сайта)

Первая часть курса состояла из восьми лекций, на которых мы рассказали про :
   - операционные системы;
   - архитектуру ЭВМ;
   - устройство GNU/Linux;
   - системы хранения данных;
   - файловые системы;
   - сети и протоколы;
   - виртуализацию;
   - безопасность.

lektorium.tv
Лекции ведущих лекторов России в свободном доступе по разным направлениям!
Там опубликован весь архив Computer Science клуба.
Кроме того, была организована запись всех лекций на хорошие камеры и микрофоны.
(Есть возможность смотреть с сайта)


hasbrains.ru
Скринкасты по различнвм направлениям в ИТ.
На данный момент (12.06.2012), доступны скринкасты по Ruby, Autocad, Android.
Ресурс новый но весьма перспективный.
Надеюсь в ближайшем будущем появится больше полезных скринкастов.



P.S. Рекомендую посмотреть...

Ссылки:
 Лекции yandex
 lektorium.tм - Лекции ведущих лекторов России в свободном доступе (не только ИТ)

понедельник, 18 апреля 2011 г.

Установка PostgreSQL на FreeBSD


PostgreSql - очень мощная свободная объектно-реляционная система управления базами данных (СУБД).
Существует в реализациях для следующих платформ: Linux, Solaris/OpenSolaris, Win32, Mac OS X, FreeBSD, QNX 4.25, QNX 6
PostgreSQL базируется на языке SQL и поддерживает многие из возможностей стандарта SQL:2003
Сильными сторонами PostgreSQL считаются:
 - поддержка БД практически неограниченного размера;
 - мощные и надёжные механизмы транзакций и репликации;
 - расширяемая система встроенных языков программирования: в стандартной поставке поддерживаются PL/pgSQL, PL/Perl, PL/Python и PL/Tcl; дополнительно можно использовать PL/Java, PL/PHP, PL/Py, PL/R, PL/Ruby, PL/Scheme и PL/sh, а также имеется поддержка загрузки C-совместимых модулей[5];
 - наследование;
 - легкая расширяемость.

В общем это очень достоя СУБД для корпоративных приложений.
Рассмотрим установку на FreeBSD

пятница, 8 апреля 2011 г.

Wake-on-LAN

Wake-on-LAN (WOL; в переводе с англ. — «пробуждение по [сигналу из] локальной сети») — технология, позволяющая удалённо «пробудить» (включить) компьютер посредством отправки через локальную сеть специальным образом сформированного пакета данных (так называемого «magic packet» — «„волшебного“ пакета», см. ниже)
Принцип работы
Управляемый компьютер находится в дежурном режиме (англ. stand-by) и выдаёт питание на сетевой адаптер. Сетевой адаптер находится в режиме пониженного энергопотребления, просматривая все пакеты, приходящие на его MAC-адрес, и ничего не отвечая на них. Если одним из пакетов окажется magic packet, сетевой адаптер выдаст сигнал на включение питания компьютера. На встроенных сетевых эту опцию нужно включать в BIOS.
Поднять хост возможно только в одном бродкаст сегменте.