yandex

yum-plugin-post-transaction-actions

Сегодня мне потребовалось произвести некоторые действия на сервере, но только после того, как будет обновлен конкретный пакет в системе. Как оказалось, уже есть готовое решение в виде плагина для yum под названием yum-plugin-post-transaction-actions. Для его установки выполните команду yum install -y yum-plugin-post-transaction-actions После установки появится директория /etc/yum/post-actions/ где можно создавать файлы с правилами. Создаваемые файлы должны…

CentOS. Ограничение установленных ядер и удаление старых

Запишу, чтобы снова не забыть =) В /etc/yum.conf есть параметр installonly_limit, который отвечает за количество устанавливаемых ядер Linux. По умолчанию этот параметр равен 5. Чтобы удалить лишние ядра и оставить только 2 последних, потребуется доустановить пакет yum-utlis yum install -y yum-utils И выполнить команду package-cleanup –oldkernels –count=2  

Конфигуратор файла репозитория для MariaDB

Случайно наткнулся на удобный конфигуратор от разработчиков форка MySQL, который позволяет создать файл под все популярные дистрибутивы и версии Linux. Живет конфигуратор здесь – https://downloads.mariadb.org/mariadb/repositories/ На скриншоте можно увидеть вариант выбора и получения результата для MariaDB 10.1 и CentOS 7 64bit, который выключает не только содержимое файла, но и команду для установки сервера баз данных.

Установка php 5.2 на CentOS 6

Только никому не говорите, что я это вам рассказал. До сих пор остались сайты, которым для работы требуется php 5.2.x, на CloudLinux эту проблему решили централизовано и там для пользователя можно активировать с php 6.x до php 4.x парой команд или кликов (если панель управления сервером умеет работать с этим). В ISPmanager такой возможности нет.…

allocation request failed on channel 0 stdin: is not a tty

Сегодня на одном выделенном сервере наткнулся на ошибку, которая возникала при авторизации по ssh PTY allocation request failed on channel 0 stdin: is not a tty Варианты решения проблемы. 1.  Можно подключаться в следующем формате ssh user@host “/bin/bash -i” 2. в /etc/fstab добавить строку none /dev/pts devpts defaults 0 0 3. В файл ~/.bashrc добавить…

YUM thread.error: can’t start new thread

При попытке обновить VDS на CentOS с помощью команды yum update возникает следующая ошибка: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Traceback (most recent call last): File “/usr/bin/yum”, line 29, in ? yummain.user_main(sys.argv[1:], exit_code=True) File “/usr/share/yum-cli/yummain.py”, line 229, in user_main errcode = main(args) File “/usr/share/yum-cli/yummain.py”, line 104, in main result, resultmsgs = base.doCommands()…

Обновление phpMyAdmin, проблемы с безопасностью

Уже практически неделю буйствует эпидемия среди серверов на базе Linux, вызванная проблемой с безопасностью в phpMyAdmin, о которой можно прочесть в разделе Debian Security Advisory на официальном сайте Debian. Обратите внимание на дату, когда данная проблема была найдена.Данная проблема была устранена в phpMyAdmin версиях 2.11.8.1-5+lenny4 (для стабильной ветки lenny) и в  3.2.4-1 (для нестабильной ветки…

Установка Apache-ITK для Centos 5.5

Добавьте в систему дополнительный сторонний репозитарий командой: rpm -ihv https://web.archive.org/web/20130430101223/http://centos.alt.ru/repository/centos/5/i386/centalt-release-5-3.noarch.rpm   Обновляете систему репозитариев: yum update yum clean Обновляете apache: yum update httpd В файле /etc/sysconfig/httpd следует изменить строку, чтобы она приняла следующий вид: HTTPD=/usr/sbin/httpd.itk Редактируете конфигурационный файл Apache по вкусу.