CentOS 6 cp /etc/localtime /root/old.timezone rm /etc/localtime ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime Обновление часовых поясов yum install tzdata В интерактивном режиме tzselect PHP Выберите необходимую зону из списка поддерживаемых временных зон и внесите изменения в файл php.ini [Date] date.timezone = Europe/Moscow
Категория: Физические серверы
DirectAdmin — записи MX
Войдите в DirectAdmin; Выберите Уровень пользователя; Выберите домен, для которого требуется изменить запись МХ. Если в вашем аккаунте только один домен, пропустите этот шаг; Нажмите Записи MX в разделе Управление электронной почтой; Выберите все имеющиеся записи МХ и нажмите удалить; Введите имя почтового сервера в текстовом поле Значение и выберите 10 в раскрывающемся списке. Нажмите […]
Скрипты для теста PHP
Тест $_GET и $_POST Тест CURL Тест crypt Вывод: SHA-256: juaFVzRYTG1JY
DirectAdmin — как сменить имя сервера
Имя сервера (hostname) — это имя, которое Вы даёте своему серверу. Имя сервера должно быть полным именем реально существующего домена, однозначно определяющее IP Вашего сервера в сети. Пример допустимого имени сервера: server.domain.com где domain.com — имя реально существующего домена (может быть по совмещению и названием Вашего сайта). Значение server (или допустимые значения ns1, www) как […]
На моём новом сервере не работает отправка почты
Причина Мы создаём 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 из списка Генератор пароля