Архив рубрики: HOWTO’s

Вопросы, касаюшиеся установки и настройки различных приложений.

MySQL/MariaDB: изменить host доступа для пользователя
0 (0)

27 июля 2015

Задача: есть пользователь, которому при создании доступ был ограничен localhost. Требуется изменить его и разрешить подключение с любого хоста. Переключаемся на базу mysql: mysql> use mysql; Нас интересуют две таблицы: mysql> desc user; +————————+————————————+——+——+———+——-+ | Field | Type | Null | Key | Default | Extra | +————————+————————————+——+——+———+——-+ | Host | char(60) | NO | PRI… Читать далее »

Loading

Nagios: NGINX + PHP-FPM — установка на CentOS 6
0 (0)

24 июля 2015

Система: # cat /etc/redhat-release CentOS release 6.5 (Final) Установка NGINX + PHP-FPM Устанавливаем: # yum install nginx php php-fpm php-common gcc glibc glibc-common gd gd-devel make net-snmp unzip Выключаем (не удаляем) Apache HTTP: # service httpd status httpd is stopped # chkconfig httpd off # chkconfig —list httpd httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off

Loading

Apache HTTP: настройка HTTPS и SSL
0 (0)

23 июля 2015

Пример настройки выполняется на: # httpd -version Server version: Apache/2.2.29 (Unix) Server built: Mar 12 2015 03:50:17 # cat /etc/system-release Amazon Linux AMI release 2015.03 Создание ключей Устанавливаем необходимые пакеты: # yum install mod_ssl openssl # cd /etc/httpd # mkdir ssl

Loading

Nagios: мониторинг памяти Linux
0 (0)

21 июля 2015

Настройка клиента Страница плагина https://exchange.nagios.org/directory/Addons/Active-Checks/Linux-Memory-Check/details Недостаток — его придётся использовать через NRPE. Примущества — он использует /proc/meminfo вместо утилиты free. На сервере, который будет мониториться, качаем файл плагина: # cd /tmp # wget https://raw.github.com/hugme/Nag_checks/master/check_linux_memory # chmod +x check_linux_memory

Loading

Nagios: пример использования hostgroup
0 (0)

17 июля 2015

Что бы упростить управление хостами и провекрами — Nagios поддерживает их группировку. Схема будет выглядеть таким образом: hosts.cfg — файл с описанием каждого хоста, который мониторится; host_groups.cfg — файл групп хостов; services.cfg — файл сервисов; для каждого сервиса — указывается имя (или имена — через запятую) группы хостов из host_groups.cfg, что бы подключить к хостам из этой… Читать далее »

Loading

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

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

Loading

Python: ConfigParser — пример использования
0 (0)

11 июля 2015

Для управления билдом нашего приложения — имеется утилита RDSmanager, написанная на Python 2.7. Одна из его задач — управления конфигурациями в INI-файле, который выглядит примерно так: [version_1_0_2_staging] MATH_DLL = 7a00ca94-b68d-4c89-a004-d3a4f5e7cf56 MATH_DLL_XML = 738174f7-f310-4989-8cae-da1690487e7c ASSETMANAGER_API_DLL = 2e9e3807-4f8a-4ae1-a873-4a8f6d152eaf ASSETMANAGER_API_DLL_XML = 024130cf-cbd9-41c2-b432-db9bc8565220 … [debug] MATH_DLL = 7b73c8f2-c5b6-435d-b310-37628302d1a0 MATH_DLL_XML = 5a349f50-76c3-456e-a885-f893c501a050 NETWORK_IMPL_DLL = 90a7b774-aa9a-4b85-b5e7-822333860588 …

Loading