Category Archives: Блокнот

Прочие заметки по администрированию, не вошедшие в другие категории.

Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML} – Решение

При переносе данных с одной конфигурации в другую или загрузки каких-либо бухгалтерских данных в 1С пользователь может столкнуться с сообщением «Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДанными XML}». Обычно после данного сообщения об ошибке следует какое-либо уточнение, конкретизирующее тип ошибки, например «Тип не определен (ПланСчетовСсылка.Налоговый)». Появление данной ошибки обычно сигнализирует о несовпадении типов объектов в двух конфигурациях… Подробней »

Массовая оптимизация таблиц Mysql

Известно, что фрагментированные базы данных mysql замедляют работу сервера mysql. И эти базы нужно иногда оптимизировать: производить дефрагментацию. Есть два способа оптимизации таблиц утилитой mysqlcheck. Первый: mysqlcheck -Ao Здесь: ключ A проверяет таблицы на ошибки, а ключ o производит оптимизацию. Второй способ: mysqloptimize -A Значение ключей здесь то же самое. :)

Импорт и экспорт базы mysql при помощи консоли

Импорт и экспорт базы данных mysql при помощи консоли, я думаю, — это самый универсальный и самый удобный способ, по сравнению с тем же phpmyadmin, который нужно ещё и устанавливать, и настраивать. А работа с консолью занимает минимум времени. Конечно же, у вас должен быть доступ к SSH, либо напрямую к консоли, если это ваш… Подробней »

Ограничение доступа к ssh по ip

Купил у провайдера статический ip и решил разрешить доступ к ssh только лишь с этого ip. Преимущества очевидны: никто, кроме меня, не сможет подключиться по ssh к вашему серверу. Никто не сможет подбирать пароли. И fail2ban становится не нужен. :) Короче, от статического ip одни сплошные плюсы. Способ первый. Указание разрешённых ip в файле /etc/hosts.allow.… Подробней »

Ограничение доступа к админке сайта по ip при помощи nginx

Если у вас статический ip, и вы администрируете сайт исключительно с этого адреса, вы можете ограничить доступ к админ-панели сайта по ip. Как правило, панели управления сайтами расположены в папке (изредка — на поддомене :) Например, у вордпресс — это /wp-admin/. Значит, нужно ограничить доступ только к этой директории. В этом случае конфигурационный код будет… Подробней »

Использование phpmyadmin в связке с nginx

После настройки связки nginx+php-fpm вам может потребоваться phpmyadmin для управления базами данных MySQL. Наиболее распространённая практика — доступ через алиас. Чуть реже — поддомен. Рассмотрим первый вариант. В первую очередь следует установить сам phpmyadmin незамысловатой командой: # aptitude install phpmyadmin Во время установки будет задано два вопроса. Первый — выполнить ли автоматическую настройку для веб-серверов… Подробней »

Настройка сервиса для синхронизации Firefox версии 1.5

Если вы пользуетесь браузером Mozilla Firefox (Iceweasel), то наверняка знаете о прекраснейшей возможности — синхронизации данных: паролей, закладок, настроек, дополнений и т.д. А обладая собственным сервером на ос линукс, вы можете с лёгкостью организовать своё собственное хранилище. В версии 1.0 сервис полностью был заменяемым. То есть, в настройках браузера вы могли указать адрес вашего сервера… Подробней »

Prosody — Jabber/XMPP сервер для Debian

В репозиториях Debian Jessie присутствует приемлемая версия 0.9.7. Её мы и устанавливаем вместе с дополнением для работы с mysql: # aptitude install prosody Далее нужно решить, какую базу данных использовать: mysql или sqlite. SQLite более компактна и нетребовательна к ресурсам. Она представляет собой файл на сервере, где и хранятся таблицы с информацией. Её легко скопировать,… Подробней »

Права доступа к файлам и папкам

Задача: запретить доступ к файлам пользователя на сервере от чтения другими пользователями. Может пригодиться, если пользователей на сервере несколько, первого взломали и от его имени пытаются просмотреть каталоги других пользователей. Если нужно изменить права для уже существующих файлов при помощи chmod: find /catalog -type f -print | xargs chmod 640 В итоге владелец файлов сможет… Подробней »