Немного статей про *nix
 

Статьи

Страница: 1

27.08.2014

Чтобы все ссылки в Redmine открывались в новом окне необходимо добавить в файл /public/javascripts/application.jsв коневой директории Redmine следующий код:

function addTargetExternalLinks(){
    $(\"a.external\").each(function() {
    $(this).attr(\"target\", \"_blank\");
});
}

$(document).ready(addTargetExternalLinks);

22.04.2010

Для настройки автоматической синхронизации времени в Windows XP, 2003 необходимо выполнить несколько несложных действий, после выполнения которых, время на Вашем компьютере будет регулярно обновляться.

07.10.2009

Для того чтобы снизить нагрузку на apache, и оптимизировать время отклика, установим nginx.

09.08.2009

Для того, чтобы настроить VPN соединение в сетях КАБiNET мы будем использовать MPD, для начала запустим установку:

cd /usr/ports/net/mpd
make install clean

Затем внесем правки в файл /etc/rc.conf

17.07.2009

Зададимся вопросом - как, используя сервер на базе FreeBSD, получить несколько независимых окружений, в народе называемых jail? Например, как использовать одну из jail для почтового сервера, а вторую для web-сервера, при этом каждая jail должна иметь собственный IP-адрес?

Каждая jail на FreeBSD имеет собственные файлы, процессы и учетные записи. Находясь внутри, практически невозможно отличить jail от реальной системы. Самым простым способом определения, создания и модифицирования jail является использование среды ezjail.

09.07.2009

В этой статье я расскажу о том, как создавал jail в FreeBSD 5. Хотя, в настоящий момент, уже вышла 6-ая версия этой операционной системы, особых изменений механизм создания jail не претерпел. Если вдруг какие-либо отличия будут обнаружены, я с удовольствием дополню/исправлю статью.

Моя предыдущая статья касалась работы jail в FreeBSD 4 и смысл ее был в создании изолированного окружения для разрабатываемого мной приложения. До недавнего времени, для работы системы резервного копирования Bacula, я пользовался выделенной машиной. В процессе обновления парка машин, я заменил несколько старых одной новой, более мощной и захотел избавиться от компьютера, используемого проектом Bacula. Поскольку отдавать мощный компьютер под резервное копирование не хотелось, я решил совместить выполнение нескольких задач, при этом не пересекая их.

07.07.2009

Вот именно этим я и занимался на новой работе. Доделал, да.

Итак, вводная. Имеется маршрутизатор Cisco и proxy-сервер. Задача: настроить прозрачное проксирование, используя протокол wccp.

Для начала эта задача была решена на базе Gentoo. В сети множество описаний, как этого добиться. Причем практически везде в качестве прокси используется Squid. К сожалению, Squid не поддерживает WCCP v2. По этой и по ряду других причин, был выбран украинский прокси Oops. В Linux всё было довольно просто. Собираем модули ядра gre и wccp, настраиваем файрволл и всё. А вот с FreeBSD всё оказалось не так тривиально. Но об этом - дальше.

07.07.2009

Сегодня я расскажу вам о установке КС сервера. Для начала нужно определиться чего мы хотим. Существует два протокола (мне известных) , которые используют клиенты, это 48-й и 47-й. На данный момент самый популярным является 47-й. Т.к. для 48 протокола требуется 36 патч к клиенту, а он очень глючный (по моему опыту) , да и писать его уже нет смысла, т.к. официальный стим КС клиент стоит всего 250 р.

06.07.2009

В этой статье рассмотрены установка и настройка спам-фильтра DSPAM в среде операционной системы FreeBSD. С некоторыми подробностями о том, как DSPAM фильтрует спам в письмах, можно ознакомиться в статье «Краткий обзор спам-фильтра DSPAM».
   
    Сперва я сделаю пару оговорок:

  1. Во время моего первого знакомства с этим фильтром я столкнулся с проблемой, когда DSPAM периодически «отваливался». Причем проблема возникала спонтанно — вне зависимости от нагрузки, времени работы и любых других факторов. В итоге, после чтения форумов и списков рассылки выяснилось, что проблема присутствует не только у меня одного. Общей сходной чертой у всех была включенная поддержка ClamAV в DSPAM. И проблема исчезла после того, как обязанность передачи писем ClamAV'у была снята с DSPAM'а и возложена на Postfix. Хотя в текущей версии (3.6.8) проблема устранена, я уже привык не использовать поддержку ClamAV и передавать сообщения для проверки в ClamAV непосредственно из Postfix.
  2. DSPAM по умолчанию собирается с опцией запуска от пользователя root и группы mail. Я считаю, что гораздо лучше будет выделить под это отдельного пользователя.

06.07.2009

Написать данную статью меня побудило падение интернета на нашей техплощадке. То есть иногда 50-100 мегабитный поток внезапно превращался в 10 мегабитный, а то и вообще рвался. После долгих общений с вышестоящим провайдером и многочасовых изучений выводов различных команд было решено, что какой-то из компьютеров сети (всего около 1200) генерирует множество пакетов в направлении Интернета. Опытным путем, а именно выдергиванием джеков, злоумышленник, если его можно так назвать,
был установлен и обезврежен.

Причиной, как вы догадались, являлись банальные вирусы. Данный мануал поможет желающим представить важные параметры своей сетевой подсистемы в виде графиков для удобства мониторинга. Эта система работает у меня на FreeBSD 7.0-STABLE и четырехядерном Пентиум-4. На нем осуществляется подсчет трафика и nat всей сети.

 

06.07.2009

В последние годы виртуализация стала очень модным словом в ИТ, но до недавнего времени для меня она оставалась некой абстрактной технологией. В этой статье я хочу поделиться своим опытом практического использования технологии виртуализации. Речь пойдет создании полностью самодостаточной среды разработки проекта.

Зачем? Попробую перечислить возможные варианты использования:

  • вам важно иметь возможность запуска сайта по Windows/Mac OS X, даже если проект Linux only
  • вы хотите отладить процесс развертывания, на “чистой” системе (особенно если процесс автоматизирован)
  • вы хотите взять работу в дорогу/в отпуск, работать придется на чужом ПК/ноутбуке
  • вы привлекаете в проект фрилансера и не хотите целый день ей/ему объяснять как поднять локальную копию сайта
  • не-программисты из вашей команды хотят иметь “свою” копию проекта, но не могут самостоятельно ее настроить

Если ни один из вариантов вас не заинтриговал, дальше можно не читать.

Страница: 1

Партнеры проекта
Хостинг от RU-Life.NET - надежно, выгодно, проверено!
 

Все права защищены. © Unix66.ru, 2009

Допускается полное, либо частичное цитирование размещенной информации,
при условии размещения ссылки на Unix66.ru в качестве источника.