Причина Мы создаём VPS и устанавливаем систему с настройками по умолчанию. Это значит, что Ваш сервер получит стандартное имя. Например: hostname 1234.users.justhost.ru Стандартное имя не является существующим именем домена. Сторонние почтовые сервисы требуют реально существующее имя домена для разрешения приёма почты с Вашего сервера. Решение Вам необходимо быть владельцем реально существующего имени домена, которое Вы […]
Категория: Виртуальные серверы
Полезные скрипты на Perl
Удалить много мелких файлов perl -e ‘chdir «/full/path/folder/» or die; opendir D, «.»; while ($n = readdir D) { unlink $n }’
Краткая инструкция манипулирования LVM
Linux Volume Manager (LVM) — менеджер логических томов Подключаем дополнительный диск, например /dev/sdb # pvcreate /dev/vdb # vgextend vg_jh /dev/vdb # lvextend /dev/vg_jh/root /dev/vdb # resize2fs /dev/vg_jh/root
MySQL — утилиты командной строки
Оптимизация всех баз данных сразу mysqlcheck —user=USERNAME —password=PASSWORD —optimize —all-databases Создать дамп базы mysqldump -uUSER -p DBNAME > file.sql Загрузить данные из дампа mysql -uUSER -p DBNAME < file.sql Статистика медленных запросов Установка значений в файл my.cnf для сбора накопления запросов [mysqld] log_slow_queries = /var/log/mysql/mysql-slow.log long_query_time = 5 Анализ накопленных запросов mysqldumpslow -s c -t […]
MySQL — файл конфигурации my.cnf
Кодировка UTF8 [mysqld] init_connect=’SET collation_connection = utf8_general_ci’ init_connect=’SET NAMES utf8′ default-character-set=utf8 character-set-server=utf8 collation-server=utf8_general_ci Прослушивать только локальный интерфейс 127.0.0.1 bind-address = 127.0.0.1 Логирование log = /var/log/mysql/mysql.log # Лог всех SQL-запросов log_bin = /var/log/mysql/mysql-bin.log # Бинарный лог всех SQL-запросов max_binlog_size = 500M # Максимальный размер, минимум 4096 байт, по умолчанию 1073741824 байт (1 гигабайт) log-error = /var/log/mysql/mysql.login # […]
Полезные скрипты на Python
Подключить дополнительные IP из списка Генератор пароля
Утилита nslookup
Ниже приведены основные примеры использования nslookup Получить данные DNS со своего сервера имен Получить данные с определенного сервера имен Получить NS-записи с определенного сервера имен Получить все записи с определенного сервера имен
iptables — краткая инструкция
iptables — консольная утилита, интерфейс управления работой межсетевого экрана В данной статье рассматриваются примеры фильрации входящего трафика с помощью iptables Посмотреть текущие правила цепочки filter iptables -L Очищаем все цепочки таблицы filter iptables -F Пример 1. Запретить все что не разрешено Разрешить подключение с любых IP для определенных портов iptables -А INPUT —dport ПОРТ1,ПОРТ2,ПОРТ3 -j […]
Нет IP адреса при создании контейнера с CentOS 7 в Proxmox OpenVZ
Вариант I Описание проблемы на багтрекере https://bugzilla.redhat.com/show_bug.cgi?id=1207975 Редактируем файл /etc/sysconfig/network-scripts/ifup-aliases в контейнере — ifup-aliases.orig 2015-04-01 08:46:08.179879018 +0200 +++ ifup-aliases 2015-04-01 08:46:52.558427785 +0200 @@ -261,7 +261,8 @@ is_available ${parent_device} && \ ( grep -qswi «up» /sys/class/net/${parent_device}/operstate || grep -qswi «1» /sys/class/net/${parent_device}/carrier ) ; then echo $»Determining if ip address ${IPADDR} is already in use for device […]
Права доступа в Unix-системах
Стандартными правами доступа являются: для файлов — 644 (rw-r—r—); для директорий — 755 (rwxr-xr-x). Права доступа делятся на три группы: user — права владельца файла; group — права группы, которой принадлежит файл; other — права всех остальных пользователей системы. Двоичное Десятичное Символьное Описание 000 0 — Ничего не разрешено 001 1 —x Нельзя читать и […]