Архивы по Категориям: howto

Миграция Zabbix из MySQL в PostgreSQL

Основано на статье http://vladimir-stupin.blogspot.com/2015/07/zabbix-mysql-postgresql.html автору которой я весьма признателен, другие варианты миграции были гораздо хуже. Операция будет производится на Debian 9 Stretch. Прочие исходные данные:

  • zabbix-server — 3.4.10
  • mariadb — 10.1.26
  • объем БД zabbix — 6GB

Для миграции понадобится сервер с PostgreSQL и утилита pgloader, свежие версии и того и другого доступны в оффициальном репозитории PostgreSQL, инструкция по настройке репозитория. Считаем что репозиторий подключен, ставим PostgreSQL и pgloader. В момент когда я проворачивал операцию (2018.09.25), pgloader (версии 3.5.2) не работал корректно с PostgreSQL 10 см. issue #810 поэтому будем использовать PG 9.6
Читать далее »

Изменение имени хоста на сервере Zimbra

Бывают ситуации, когда необходимо сменить имя хоста на сервере Zimbra, допустим, вы сменили доменное имя с oldname.com на newname.net и, таким образом, вам необходимо перенастроить Zimbra на использование нового имени, в целом это не сложная процедура для которой имеются стандартные средства, но как всегда есть несколько тонкостей. Начать можно с того, что Zimbra практически везде использует FQDN, даже при обращении к внутренним сервисам вроде Aspell. Так что, в случае если Zimbra не может корректно разрешить указанное в настройках доменное имя, то и работать будет некорректно. Вернемся к смене имени хоста, начиная с 6-й версии Zimbra имеется специальная утилита ZmSetServerName, в wiki Zimbra процесс ее использования описан достаточно подробно, но именно в процессе использования этой утилиты могут возникнуть проблемы.
Читать далее »

Настройка VirtualBox без GUI

Иногда бывает необходимость запустить одну виртуальную машину, да и та нужна не постоянно, а лишь иногда, для таких случае VirtulBox на мой взгляд — лучший выбор, на системах с графическим
интерфейсом установка и конфигурация виртуальной машины занимает буквально несколько минут, без графического интерфейса запуск виртуальной машины может оказаться немного более сложным и главное долгим занятием, надеюсь приведенные ниже инструкции позволят запустить новую виртуальную машину существенно быстрее.

Я устанавливал VirtualBox на CentOS 5.6 без графического интерфейса, на этом примере и будут основаны дальнейшие инструкции, хотя настройки должны быть одинаковыми на всех linux системах, отличия только в установке. На FreeBSD и других *nix системах возможно есть какие-то еще тонкости.

Установка

Для установки вы должны обладать правами root на целевой машине, войдите в root shell командами su - или sudo -i Установку можно осуществить несколькими путями, скачав rpm файл из раздела загрузок сайта VirtualBox или же добавив в систему репозиторий VirtualBox и установить все необходимое из него, данный вариант мы и рассмотрим. Загрузим конфигурационный файл репозитория:

cd /etc/yum.repos.d
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

Читать далее »

Nokia N900 и bluetooth мышь

Nokia n900 and Logitech V470
Наверняка многим хотелось подключить к N900 bluetooth мышь, но до недавнего времени, это было не слишком просто, теперь же необходимо выполнить всего несколько действий.

Сначала хочется заметить, что мышь не добавит удобства при управлении самим телефоном или встроенным браузером (микробом), зато если вы используете Remote Desktop или VNC или же пакет «easy debian» — то в данном случае использование мыши определенно пойдет на пользу.

Так же хочу заметить что после соединения с телефоном, моя мышь (Logitech V470) потеряла сопряжение с ноутбуком, пришлось удалить ее из списка сопряженных устройств, а затем подключить заново.

Итак приступим.
Читать далее »

Не работает камера в N900?

Камера Nokia N900
Если вдруг у вас перестала работать камера в Nokia N900 и при запуске приложения камеры оно тутже закрывается с ообщением «Сбой операции» или «Operation Failed» то скорее всего у вас установленно альтернативное ядро и проблема в дрйверах к камере. Проблема решается следующим способом:
Запустите xTerm ака консоль
получите права суперпользователя командой

root или sudo gainroot

после этого выполните

apt-get update
apt-get upgrade

должны автоматически скачаться и установиться новые драйвера на камеру fcam-drivers, после этого необходимо перезагрузить аппарат (скорее всего вы получите предупреждение о том что необходима перезагрузка), для этого можно в открытой консоли выполнить команду reboot или выключить и вновь включить телефон.

Собираем rTorrent + ruTorrent

Сначала несколько важных замечаний, актуальны они на момент публикации

  • Обновлено 16.02.2012 — но процесс установки не проверен пошагово, что-то может пойти не так.
  • GIT версия rotrrent у меня так и не заработала корректно, посему запись надо корректировать.
  • Последние версии ruTorrent хранят настроки в пользовательских директориях, таким образом если какое-то время вы проработали без настроенной авторизации, то вам будет необходимо скопировать настройки в пользовательскую директорию, иначе сбросятся счетчики трафика, расписание и некоторые другие настройки. Глобальные настроки и торренты хранятся в /var/www/rutorrent/share а пользовательские в /var/www/rutorrent/share/users/username — где username имя заданное для basic авторизации

Итак теперь к делу.

Читать далее »

1C и NetHASP

На днях устанавливал 1С:Предприятие на сервере. Принес мне специалист по 1C целых 5 HASP ключей, сказал втыкай все их значит в сервер, не объяснив какие из них собственно для чего. Ну вобщем я положился на его опытность и не стал ничего спрашивать, раз говорят «подключай все хаспы к серверу и все заработает» значит должно быть так и есть.

Подключили, установили платформу 1C на сервер и на клиенты. Начали запускать, тут и начались трудности. Читать далее »

Удаление или добавление «www» в имя домена

Часто ли вы набираете www перед именем сайта? Думаю что большинство пользователей сейчас в первую очередь набирают адрес сайта без www, т.к. технической необходимости в этом уже давно нет. Приведу небольшую цитату с сайта nowww.ru

Префикс www для написания доменного имени — не является технической необходимостью. Когда-то давно, когда протокол http не был так распространен как сегодня, приставкой www пользовались для того чтобы указать на принадлежность адреса к интернет-пространству, названному World Wide Web (WWW).

Сегодня уже не только нет необходимости в использовании приставки www, но даже можно говорить о том, что она вредна, и мешает тем, что приходится прописывать для каждого сайтов два URL-адреса, программистам приходится учитывать два возможных обращения к сайту, а уж как неудобно произносить вслух эти «Вэ-Вэ-Вэ» или «Даблъю-Даблъю-Даблъю»...

Так же насколько мне известно Google и другие поисковики/каталоги «наказывают» сайт которые доступны по двум адресам, т.е. www.domain.ru и просто domain.ru (20-ть «НЕ» для Seo п. 12) поэтому для поисковой оптимизации сайта важно чтоб пользователь и поисковые боты все ремя попадали на одну версию сайта с «www» или без, это уже по усмотрению владельца сайта. Решается это очень просто с помощью модуля апачевского модуля mod_rewrite.
Читать далее »

Sticky footer

При верстке часто возникает необходимость «приклеить» какой-то блок к нижней части рабочей области броузера. Если использовать таблицы (что вобщем-то в корне не верно) то расположение элементов в нижней части страницы не вызывает никаких проблем. А вот при правильной верстке блоками, это может вызвать определенные трудности, т.к. объектные модели броузеров как известно не совсем соответствуют стандартам и некоторые броузеры не поддерживают свойства позволяющие реализовать такое «приклеивание» предназначенными для этого методами. В итоге приходится использовать хаки, которые во первых должны опять же быть кроссбраузерными, а во вторых не развалиться с выходом новых версий лучше поддерживающих стандарты.

Решение как оказалось есть. Достаточно простое, хотя и связанное с небольшими заморочками.

Читать далее »