Архив метки: CentOS

CentOS: установка MariaDB

23 августа 2014
 

 MariaDB — форк от MySQL, с улучшенной производительностью и новыми возможностями. Больше подробностей можно получить на официальном сайте. Установка выполняется на: # cat /etc/redhat-release CentOS release 6.5 (Final) # uname -p x86_64 Добавляем репозиторий. Получить код для файла описания репозитория под конкретную ОС и архитектуру можно тут>>>. В файл /etc/yum.repos.d/MariaDB.repo вписываем: [mariadb] name = MariaDB baseurl =… Читать далее »

CentOS: yum-cron — автоматическое обновление системы и пакетов

12 августа 2014
 

 Для CentOS имеется несколько утилит для работы с обновлениями: yum-updatesd — служит только для уведомления о доступных обновлениях через почту, syslog или dbus; yum update — запускаемая вручную или через cron; yum-cron — утилита с расширенными возможностями для запуска yum через cron. Мы будем использовать утилиту yum-cron. Устанавливаем: # yum -y install yum-cron … Installed: yum-cron.noarch 0:3.2.29-43.el6.centos… Читать далее »

Python: скрипт создания нового виртуалхоста для нового пользователя

9 августа 2014
 

 Предполагается, что Apache HTTP настроен по статье CentOS: установка Apache HTTP + suEXEC + mod_fcgid. Добавлять сайты приходится не часто — но каждый раз это целая история. Было решено сделать скрипт, что бы автоматизировать этот процесс. Пока он только создаёт пользователя, директории и файлы. ToDo — добавить создание базы и создание конфигурационных файлов virtualhost-а для Apache HTTP… Читать далее »

Linux: Anacron job ‘cron.daily’ on hostname

9 августа 2014
 

 После удаления ClamAV — на почту приходят уведомления вида: Return-path: <[email protected]> Envelope-to: [email protected] Delivery-date: Sat, 09 Aug 2014 03:49:04 +0300 Received: from root by mx0.domain.org.ua with local (Exim 4.72) (envelope-from <[email protected]>) id 1XFuqG-0004cq-5G for [email protected]; Sat, 09 Aug 2014 03:49:04 +0300 Date: Sat, 09 Aug 2014 03:49:04 +0300 Message-Id: <[email protected]> From: Anacron <[email protected]> To: [email protected]Читать далее »

CentOS: порядок выполнения init.d скриптов и приоритеты chkconfig

5 августа 2014
 

 На сервере использовался запуск TeamCity одной строкой в файле /etc/rc.local: su -c teamcity ‘/home/teamcity/TeamCity/bin/runAll.sh start’ Но после перезагрузки — в логе TeamCity появились сообщения: [2014-08-05 13:17:23,402] ERROR — jetbrains.buildServer.SERVER — Unable to change status of build 23908 jetbrains.buildServer.serverSide.db.UnexpectedDBException: Attempting to determine database type SQL exception: Communications link failure Т.е. — MySQL запустился после того, как запустился… Читать далее »

Puppet: установка и настройка puppet-сервера и puppet-агента на CentOS

4 августа 2014
 

  Установка Puppet-master Puppet в репозиториях состоит из двух пакетов — puppet-server и puppet (puppet-клиент). Находим пакеты: # yum list puppet* … puppet.noarch 2.7.25-2.el6 epel puppet-gluster.noarch 0.0.3-1.el6 epel puppet-gluster-doc.noarch 0.0.3-1.el6 epel puppet-server.noarch 2.7.25-2.el6 epel puppetlabs-stdlib.noarch 4.2.1-1.20140510git08b00d9.el6 epel Доступны оказались только в репозитории Epel.

CentOS: No package hwinfo available

2 августа 2014
 

 В репозиториях: # yum repolist … repo id repo name status base CentOS-6 — Base 6,365+2 debug CentOS-6 — Debuginfo 3,100 elrepo ELRepo.org Community Enterprise Linux Repository — el6 309 epel Extra Packages for Enterprise Linux 6 — x86_64 10,913+86 epel-debuginfo Extra Packages for Enterprise Linux 6 — x86_64 — Debug 2,140+20 extras CentOS-6 -… Читать далее »

Error: Package: perl-IO-Compress-2.052-1.el6.rfx.noarch и использование yum-plugin-priorities

17 июля 2014
 

 При установке пакета возникает ошибка: # yum -y install spamassassin … —> Package perl-TimeDate.noarch 1:1.16-11.1.el6 will be installed —> Finished Dependency Resolution Error: Package: perl-IO-Compress-2.052-1.el6.rfx.noarch (rpmforge-extras) Requires: perl(Compress::Raw::Zlib) = 2.052 Available: perl-Compress-Raw-Zlib-2.030-1.el6.rfx.x86_64 (rpmforge-extras) perl(Compress::Raw::Zlib) = 2.030 Available: perl-Compress-Raw-Zlib-2.033-1.el6.rfx.x86_64 (rpmforge-extras) perl(Compress::Raw::Zlib) = 2.033 Available: perl-Compress-Raw-Zlib-2.034-1.el6.rfx.x86_64 (rpmforge-extras) perl(Compress::Raw::Zlib) = 2.034 Available: perl-Compress-Raw-Zlib-2.035-1.el6.rfx.x86_64 (rpmforge-extras) perl(Compress::Raw::Zlib) = 2.035 Available:… Читать далее »

Spamassassin: подключаем к Exim на CentOS

15 июля 2014
 

 Устанавливаем пакет: # yum -y install spamassassin ВАЖНО: требуется подключенный репозиторий rpmforge-extras. При установке возможны проблемы типа Error: Package: perl-IO-Compress-2.052-1.el6.rfx.noarch. После установки рабочий каталог Spamassassin выглядит так: # ls -l /etc/mail/spamassassin/ total 44 drwxr-xr-x 2 root root 4096 Jul 13 12:20 channel.d -rw-r—r— 1 root root 1299 Dec 5 2013 init.pre -rw-r—r— 1 root root 276… Читать далее »