Установка кодировки UTF8 для ssh шелл FreeBSD

  1.  Выполняем в консоли chpass. Приводим секцию Class к виду: Class: russian. Должно получиться чтото вроде:

2. В файле /etc/login.conf прописываем:

3. Выполняем в консоли

Сий мануал справедлив для FreeBSD 8.4

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

monit — утилита, которая позволяет отслеживать запущен ли процесс. Если нет — она может его перезапустить.

1) Устанавливаем из пакетов:

2) Добавляем в автозагрузку:

в файл /etc/rc.conf добавляем строку monit_enable=»YES»

3) Создаем файл настроек на основе /usr/local/etc/monitrc.sample .Можно просто переименовать в /usr/local/etc/monitrc

Из того что нужно было мне:

Веб интерфейс, как лишняя «дыра» не нужен — комментируем

4) В /etc/monit.d/ создаем файл, например monit.conf с отслеживаемыми сервисами. Например:

Вот пример конфига который получился в конце концов у меня:

error: option —single-version-externally-managed not recognized

При попытке установки:

pip install mysql-connector

Выводится сообщение:

error: option —single-version-externally-managed not recognized

Решение:

pip install -U pip setuptools —egg mysql-connector

Приоритеты процессов в FreeBsd

Зачем они собственно нужны? А затем, чтобы если вдруг серверу «поплохело», он знал на какие процессы важно выделять процессорное время, а на какие можно «подзабить».

Например сервер доступа : день,  сетевая активность низкая, процессор не загружен обработкой сетевых пакетов, вполне можно выполнять все задачи. Вечер: идет дикая нагрузка на сетевую подсистему, процессор в полочке. Ничего страшного, бросаем все силы на обработку сетевых пакетов, на всем остальные задачи, не «системные», выделяем время по остаточному принципу.

Для выставления приоритетов в FreeBSD используется команд:

Это для запуска. Для уже запущеных процессов приоритет можно выставить командой:

Установка локали UTF-8 во FreeBSD

Добавляем в /etc/profile, следующие строчки:

и перелогиниваемся..

1 4 5 6 7 8 9