Named has chrooted itself with an update

Дабы убедится что named в chroot-е, выполним команду: ps -ax | grep named Если в выводе видим что-то на подобие этого /var/named/chroot , значит named в chroot-е. Дабы исправить это, выполняем следующие действия: 1) перемещаем файлы зон с /var/named/chroot/var/named в /var/named cd /var/named/chroot/var/named mv -f * /var/named 2) смещаем конф и rndc.key с /var/named/chroot/etc/named.conf в… Читать далее…

Медленные SQL запросы

Это приключалось с каждым из нас при разработке веб-сайтов или приложений, использующих MySQL в качестве базы данных. Продуктивность внезапно сильно падала, и вы не имели понятия, почему это случилось. Этому могут быть первопричиной многие факторы (сильная загрузка CPU, нехватка дискового пространства, или слабая пропускная дееспособность канала), но также это может быть и неоптимизированный запрос, выполняемый… Читать далее…

Восстановление файла /etc/virtual/domainowners

Для возобновления содержимого файла, создайте скрипт со следующим содержимым: cd /etc/virtual vi fix_domainowners.sh нажмите «i» для перехода в режим вставки и пристроите следующий код: #!/bin/sh for u in `ls /usr/local/directadmin/data/users`; do { for d in `cat /usr/local/directadmin/data/users/$u/domains.list`; do { echo «$d: $u» for p in `cat /usr/local/directadmin/data/users/$u/domains/$d.pointers | cut -d= -f1 2>/dev/null`; do { echo… Читать далее…

Ошибка Cannot create SSLMutex

Когда в логах apache видим ошибку «No space left on device: Couldn’t create accept lock or Cannot create SSLMutex», выручат решить проблему следующие действия: Solution: There were myriads of semaphore-arrays left, owned by my apache-user. ipcs -s | grep apache Removing this semaphores immediately solved the problem. ipcs -s | grep apache | perl -e… Читать далее…

Генерирование сертификатов exim

Когда возникла необходимость генерировать новые exim.cert и exim.key файлы, нужно осуществить следующее: /usr/bin/openssl req -x509 -newkey rsa:1024 -keyout /etc/exim.key -out /etc/exim.cert -days 9000 -nodes и необходимо будет заполнить всю необходимую информацию для создания сертификатов. Когда процесс завершен, сполите следующие команды: chown mail:mail /etc/exim.key chmod 644 /etc/exim.key chmod 644 /etc/exim.cert /etc/init.d/exim restart

Отключить gzip сжатие в httpd

Когда при скачивании файла не определяется его размер и в случае разрыва связи не поддерживается докачка файла, необходимо отключить gzip в apache. Апач по умолчанию зипит (архивирует) поток данных, это очень сильно уменьшает трафик. Чтобы это отключить нужно в .htaccess написать строку SetEnv no-gzip dont-vary И тогда размер файла будет определятся.