Рубрика IT

Установка Zentyal 4.0 x86

Так как поиск нужного мне образа Zentyal 4.0 под x86 не увенчался успехом, будем по старинке изобретать велосипед и ставить ручками.

1. Берём готовую Убунту, в моём случае это Ubuntu 14 Server, у кого нету ставим, ибо это не сложно. Обновляем все пакеты.


2.  Для установки Zentyal 4 на наш сервер необходимо в список репозиториев Ubuntu, в файл /etc/apt/sources.list добавить строку.

3. Для авторизации пакетов из репозитория Zentyal нам необходимо импортировать публичный ключ.

4. Обновляем список пакетов

5. Ну и теперь устанавливаем сам Zentyal:

6. Если всё сделали правильно, то вебморда Zentyal будет доступна по адресу https://your_server_IP:8443/

 

Параметры линии связи под ADSL

Первичные параметры линии:

Сопротивление шлейфа не более 1200 Ом
Сопротивление изоляции не менее 40 МОм
Емкость шлейфа не более 300 нФ
Емкостная асимметрия не более 10 нФ, или не более 5%

Вторичные параметры линии:

Затухание сигнала: Line Attenuation
от 5 dB до 20 dB — рабочая линия
от 21 dB до 30 dB — возможны сбои
от 31 dB до 40 dB — периодически пропадает синхронизация
от 41 dB и выше — оборудование работать не будет

Уровень шума:  SNR Margin
от -65 dB до -50 dB — линия отличная
от -51 dB до -35 dB — хорошая линия
от -36 dB до -20 dB — работа с периодическими сбоями
от -19 dB и ниже — работа оборудования невозможна

 

Также часто встречается параметр SNR Margin, который показывает соотношение уровня сигнала к уровню шума в линии англ. Signal-to-Noise Rate, значения, отображаемые оборудованием имеют только косвенное отношение к таблице указанной выше.

Вместо «Читать далее» отображается […]

Если у вас  возникла сложность с тем, что в WordPress при переходе в рубрики http://sitename.ru/?cat=n вместо слов  «Читать далее» отображается непонятная и некликабельная […], то нужно в файле arhive.php заменить the_excerpt который выводит анонс с […] на

 

 

Как удалить надпись «Архив рубрики %имя_рубрики» в WordPress.

Как удалить надпись «Архив рубрики %имя_рубрики» в WordPress.

В админке блога заходим в меню Внешний вид – редактор. Справа вы увидите список файлов шаблонов темы. Находим archive.php, открываем и ищем слова, которые надо убрать, то есть «Архив рубрики» ( Для чего благополучно жмём Ctrl+F  и щем нужный текст). Затем меняем их на нужное нам выражение, или просто удаляем. Сохраняем и радуемся результату.

 

Не открывается админ-панель после восстановления Akeeba BackUp на Joomla

После восстановления из резервной копии сайта на Joomla, сделанной с помощью Akeeba BackUp, иногда пропадает админка. То есть форма входа в админ панель есть, но когда вводишь логин и пароль при входе попадаешь на страницу 404. Решение у данной проблемы достаточно простое, надо в файле configuration.php 
найти  строку public $live_site и удалить то, что написано в кавычках, привести к виду


Всё, вход снова работает, как и админка.

Мониторим squid с помощью Zabbix

Для мониторинга сквида нам понадобится установленные и настроенные squid3 и zabbix.

Установим утилиту squidclient — это имитация удаленного управления squid-ом (Cache Manager) из командной строки (в основном получение статистики).

Проверяем её работоспособность (при запуске вывалит информацию по сквиду)

Затем прописываем  в конфиге агента следующие строки /etc/zabbix/zabbix_agentd.conf

И передёргиваем его


Проверяем что zabbix-agent отдаёт нам нужную информацию

Screenshot_8

 

Импортируем шаблон на сервере template_squid.xml Если недоступен, то качаем по этой ссылке

Вот вобщем то и всё, пользуемся и радуемся.

Мониторинг температуры жёстких дисков средствами Zabbix

Решил я тут на досуге заняться установкой и настройкой системы мониторинга серверов на основе  Zabbix.
Для тех кто не знает что это такое, привожу инфу из Wiki

ZABBIX — свободная система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования, написанная Алексеем Владышевым

Для хранения данных используется MySQL, PostgreSQL, SQLite или Oracle. Веб-интерфейс написан на PHP. ZABBIX поддерживает несколько видов мониторинга:

  • Simple checks — может проверять доступность и реакцию стандартных сервисов, таких как SMTP или HTTP без установки какого-либо программного обеспечения на наблюдаемом хосте.
  • ZABBIX agent — может быть установлен на UNIX-подобных или Windows хостах для получения данных о нагрузке процессора, использования сети, дисковом пространстве и т. д.
  • External check — выполнение внешних программ. ZABBIX также поддерживает мониторинг через SNMP.

В предыдущих статьях я уже описывал как можно его поставить, поэтому мы будем исходить из того, что у вас уже установлен Zabbix.  Итак, приступим.

 

Устанавливаем утилиту контроля температуры жёстких дисков.

По-умолчанию при запуске hddtemp у простого пользователя нет прав на чтение данных с дисков. Исправляем эту проблему.

Затем прописываем в zabbix_agentd.conf следующие строки (Если у вас больше жёстких дисков, то дописываем и для них)

Рестартуем агента.

Проверяем что всё ок

 

Теперь идём в Настройка -> Узлы сети -> Элементы данных -> Создать новый элемент

zabbix

 

Аналогично повторяем наши телодвижения для диска sda, тобишь повторяем все действия в настройках Zabbix, но вместо SDB пишем SDA. Вот в общем то и всё, а на выходе мы получаем график

hdd_temp

 

 

Установка и настройка sqstat на Ubuntu server 12.04 LTS

По сути это просто несколько php скриптов для мониторинга текущей нагрузки на канал прокси squid. Из чего следует, что для полноценной работы этих скриптов нам понадобится web сервер, в моём случае это apache2. Важно знать, что sqstat мониторит только трафик с машин, выходящих в интернет через squid.

Сперва идём настраивать squid3, поэтому идём в /etc/squid3/squid.conf и прописываем туда строки

и перезапускаем сквид.

Скачиваем программу с сайта и распаковываем в директорию /var/www/squid-stat.
Меняем название файла config.inc.php.defaults на config.inc.php и вносим изменения в следующие строки

Теперь, чтобы вместо ip или dns записей отображались имена пользователей, создаём в папке соскриптами  /var/www/squid-stat/ файл hosts.txt в котором прописываем IP адреса и имена пользователей в подобном виде.

Теперь можно в браузере набирать путь до скрипта sqstat.php и наблюдать за использованием канала.
Чтобы не набирать руками каждый раз путь, сделаем файл .htaccess и в него пропишем

Если вдруг вывалилась ошибка, надо поставить символ «;» в конце только что раскомментированной строки

 

 

Мониторинг в Ubuntu средствами командной строки

Для просмотра запущенных процессов в Ubuntu Linux при помощи терминала, необходимо набрать в нем следующие команды:

top – команда выдачи данных об активности процессов в Ubuntu

Программа top динамически выдает в режиме реального времени информации о работающей системе, показывает запущенные процессы и потребление ими ресурсов системы. По умолчанию выдает задачи, наиболее загружающие процессор сервера, и обновляет список каждые пять секунд.
При выполнении top в верхней части окна отображается астрономическое время, время, прошедшее с момента запуска системы, число пользователей в системе, число запущенных процессов и число процессов, находящихся в разных состояниях, данные об использовании ЦПУ, памяти и свопа.
Далее идет таблица, характеризующая отдельные процессы. Число строк, отображаемых в этой таблице, определяется размером окна: сколько строк помещается, столько и выводится. Список процессов может быть отсортирован по используемому времени ЦПУ (по умолчанию), по использованию памяти, по PID, по времени исполнения. Переключать режимы отображения можно с помощью команд, которые программа top воспринимает. Это следующие команды (просто нажимайте соответствующие клавиши, только с учетом регистра, то есть вместе с клавишей Shift):
Shift+N — сортировка по PID;
Shift+A — сортировать процессы по возрасту;
Shift+P — сортировать процессы по использованию ЦПУ;
Shift+M — сортировать процессы по использованию памяти;
Shift+T — сортировка по времени выполнения.
Кроме команд, определяющих режим сортировки, команда top воспринимает еще ряд команд, которые позволяют управлять процессами в интерактивном режиме. С помощью команды можно завершить некоторый процесс (его PID будет запрошен), а с помощью команды можно переопределить значение nice для некоторого процесса. Таким образом, эти две команды аналогичны командам kill и renice.
Команду том можно использовать со следующими параметрами:
Читать далее »

Установка Zabbix 2.2 на ubuntu server 12.04 LTS

Для установки нам понадобится

  • Ubuntu 12.04 LTS
  • Сервер БД — МySQL
  • Web-сервер (у меня apache2)
Приступим.

Устанавливаем утилиту для быстрого подключения сторонних репозиториев


Подключаем PPA со свежими сборками Zabbix

Обновляем системные данные о репозиториях

Устанавливаем сервер Zabbix 2.0

 

Выбираем настройку БД с помощью dbconfig-common,  затем указываем пароль root доступа к MySQL, а после указываем пароль приложения для zabbix-server.
Настало время поставить вебморду.

Выбираем тип БД для Web-интерфейса — МySQL, прописываем пароль на БД для Web-интерфейса.

Вот вобщем то и всё, подключаемся к нашему web серверу http://server/zabbix/

Учётная запись администратора по умолчанию

Вы можете перейти на страницу администрирования для настройки параметров приложения.