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

CentOS: установка Oracle Java 7 вместо OpenJDK

12 июля 2015
 

 Со страницы загрузок качаем нужный пакет, например: Linux x64 131.69 MB jdk-7u79-linux-x64.rpm Устанавливаем его: # rpm -ivh /home/setevoy/jdk-7u79-linux-x64.rpm Находим оба исполняемых файла – OpenJDK и Oracle: # find / -name “java” -type f /var/lib/alternatives/java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-28.b13.el6_6.x86_64/jre/bin/java /usr/java/jdk1.7.0_79/jre/bin/java /usr/java/jdk1.7.0_79/bin/java

Nagios: установка на CentOS 7 + NGINX

1 июля 2015
 

 Краткая статья, без особых подробностей. Установка выполняется на CentOS 7. Вместо Apache HTTP – будет использоваться NGINX. Установка Nagios Важно: у Nagios 3.5 есть проблемы при работе с NGINX. Поэтому – будем устанавливать 4. Находим тут>>> последнюю версию (на момент написания – это была 4.1), качаем: # cd /tmp/ # wget http://downloads.sourceforge.net/project/nagios/nagios-4.x/nagios-4.1.0/nagios-4.1.0rc1.tar.gz # tar xfp nagios-4.1.0rc1.tar.gz Создаём… Читать далее »

CentOS: установка Tomcat 7 из репозитория с помощью yum

24 июня 2015
 

 Установить Tomcat 7 можно из репозитория JPackage 6. Устанавливаем сам репозиторий: # yum localinstall http://mirrors.dotsrc.org/jpackage/6.0/generic/free/RPMS/jpackage-release-6-3.jpp6.noarch.rpm Обновляем установленные приложения: # yum update

CentOS: обновление Python до 2.7 и установка Django 1.8

7 мая 2015
 

 По умолчанию – CentOS 6 использует Python 2.6, и Django 1.3. Задача – установить Python 2.7, Setuptools, PIP и Django 1.8. Ещё одно замечание, прежде чем вы начнёте – с вероятностью в 99% – проекты на Django 1.3 не “взлетят” на Django 1.8. Основная проблема при обновлении (которая почему-то почти нигде не указывается) – это… Читать далее »

PowerDNS: установка и настройка на CentOS + MySQL/MariaDB + Poweradmin

27 марта 2015
 

 Домашняя страница PowerDNS – тут>>>. Установка выполняется на CentOS 6.6. Установка MariaDB полностью описана тут>>>. Устанавливаем MariaDB: # yum install MariaDB-client MariaDB-common MariaDB-compat MariaDB-devel MariaDB-server MariaDB-shared Запускаем: # service mysql start

Postfix: пересылка локальной почты на внешний почтовый сервер (relay)

21 января 2015
 

 Письма для root по умолчанию доставляются через локальный Posfix-сервер (MTA – Mail Transport Agent). Проблема заключается в том, что для домена прописана неверная МХ-запись: # dig domain.com MX +short 10 puppy.domain.com. И доставка почты через него невозможна: Jan 14 16:19:07 zeus postfix/smtp[21287]: 37399CC: to=<user@domain.com>, orig_to=<root>, relay=none, delay=1.4, delays=0.01/1.3/0.04/0, dsn=4.4.1, status=deferred (connect to puppy.domain.com[172.***.***.121]:25: Connection refused)

CentOS: создание локального репозитория

17 января 2015
 

 В наличии имеется 8 серверов, и очень печальный канал в мир. Что бы уменьшить нагрузку, и ускорить процесс – можно создать отдельный репозиторий на одной машине, которая будет обновлять в нём пакеты, и потом раздавать обновления другим машинам в сети. Настройка выполняется на CentOS 6.6. Список зеркал (как HTTP, так и rsync) можно найти тут>>>.

CentOS: YUM плагин yum-verify – проверка установленных пакетов

8 января 2015
 

 yum-verify выполняет действия, схожие с rpm -V (–verify),  – проверяет корректность установленных пакетов и их конфигурационных файлов, что может помочь при поиске следов взлома. Выводит информацию в более удобном виде, и даёт более точное описание несоответствий. Устанавливаем: # yum install yum-verify После установки – для YUM будут доступны новые опции: verify – не проверяет файлы… Читать далее »