Архив рубрики: CentOS

CentOS is a Linux distribution that provides a free, enterprise-class, community-supported computing platform functionally compatible with its upstream source, Red Hat Enterprise Linux.

CentOS: настройка сервера и клиента NFS

12 октября 2014
 

 Установка выполняется на: # cat /etc/redhat-release CentOS release 6.5 (Final) Настройка сервера NFS Как правило, NFS уже установлен: # chkconfig —list nfs nfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off # yum list installed | grep nfs nfs-utils.i686 1:1.2.3-39.el6_5.3 @updates nfs-utils-lib.i686 1.1.5-6.el6_5 @updates nfs4-acl-tools.i686 0.3.3-6.el6 @anaconda-CentOS-201311271240.i386/6.5

Linux: описание утилиты nmon

10 октября 2014
 

 nmon — не просто утилита, которая отображает использование памяти и процессора, она так же выводит информацию по использованию сети, дисков, файловой системы и другое. Установка на CentOS: # yum -y install nmon Если вы пользуетесь Putty — переключите кодировку на UTF-8, иначе будет «каша».

NGINX: PHP-FPM — включение PHP server-status

8 октября 2014
 

 По аналогии с Apache: включение server-status в связке NGINX+PHP-FPM тоже можно включить подробный вывод информации о выполняющихся скриптах PHP (для самого NGINX имеется другой модуль, в данном случае речь конкретно про PHP-FPM). По-умолчанию он отключён, а пример и описание можно взять в файле /etc/php-fpm.d/www.conf (CentOS) и настроить отдельно для каждого пула PHP-FPM.

Linux: утилита ps_mem

28 сентября 2014
 

 Удобная утилита, написанная на Python,  для проверки занятой памяти процессами. Суммирует используемую память всех экземпляров каждого процесса программы и выводит общее значение. Установка в CentOS: # yum -y install ps_mem Или через: # pip install ps_mem

CentOS: установка NGINX + PHP-FPM

27 сентября 2014
 

 PHP-FPM — FastCGI Process Manager. Установка выполняется на: # cat /etc/redhat-release CentOS release 6.5 (Final) Необходимы репозитории NGINX и Remi. Устанавливаем NGINX, PHP-FPM и PHP: # yum -y install nginx php php-fpm php-common

CentOS: установка мониторинга Munin

25 сентября 2014
 

 Munin является системой клиент-сервер, потому — устанавливаем сразу оба компонента: # yum -y install munin munin-node После установки — Munin создаёт несколько файлов конфигурации.

CentOS: Cannot retrieve metalink for repository: epel

22 сентября 2014
 

 После добавления репозиториев, при попытке проверить обновления — система сообщила: # yum check-update Loaded plugins: fastestmirror, security Determining fastest mirrors Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

CentOS: и снова про YUM

19 сентября 2014
 

 Расширенное дополнение к посту CentOS: использование YUM и немного о полезных возможностях RPM. Получение помощи в yum Вся справка: # yum help И по отдельным командам: # yum help update Репоизитори в yum

Python: утилита для создания нового Apache VirtualHost + пользователь + база MySQL

14 сентября 2014
 

 Готовясь с переезду со старого сервера (FreeBSD) на новый (CentOS) — пришлось задуматься о том, сколько сайтов надо создавать вручную: добавить пользователя, создать директории, файлы логов, отредактировать файл конфигурации Apache HTTP. С целью упростить себе жизнь, а заодно — попрактиковаться в Python, задумался следующий скрипт. Предполагается, что Apache настроен с поддержкой suEXEC + mod_fcgid (CentOS:… Читать далее »

CentOS: задаём глобальные настройки прокси

10 сентября 2014
 

 Имеется локальная сеть, выход в «мир» в которой осуществялется через TMG-фаервол. Для работы с ним — на одном из серверов установлен CNTLM-прокси, через который должны ходить другие сервера. Задача — задать глобальные настройки прокси для всех пользователей. Настройки окружения для всех пользователей определяются скриптом  /etc/profile. Среди прочего — в нём присутствует возможность дополнить эти настройки,… Читать далее »