На сервере настроен и работает как ipv4 так и ipv6, но при обновлении пакетов или индексов при использовании ipv6 — процесс происходит медленно и может завершится с ошибками, да, странности в работе ipv6, возможно проблема с драйвером, а может и у хостера. Временным (постоянным) решением для себя, я нашел отключение ipv6 для yum. Continue Reading
Метка: CentOS
Установка cVLC в CentOS
Видеоплеер VLC имеет замечательную оснастку clvc, что означает command-line. Все действия VLC (например фоновые задачи, такие как ре-стриминг, запись потока, отдача потока, etc) может быть заскриптовано и управляемо через cvlc. Скорее вы все это уже знаете, умеете и пробовали но ищете как установить это на сервер с CentOS.
Настройка часового пояса в CentOS 7
Правильно сконфигурированный часовой пояс на сервере — очень важный момент для корректной работы ОС и вашего же удобства, например при просмотре log-файлов. Давайте разберемся как работает настройка тайм-зоны в CentOS 7. Continue Reading
Установка Zimbra 8.8 на CentOS 7
О Zimbra сказано уже достаточно много, в наше время это «маст-хэв» софт в любой организации и не только. Для личных нужд Zimbra тоже, более чем отличное средство с множеством возможностей и дополнений. В данной статье мы установим Zimbra 8.8.12 GA на CentOS 7.6 за 10 минут, это Open Source версия, которая обновляется ежемесячно. Процесс тонкой настройки и обновления будет рассмотрен позже. Continue Reading
Исправить график использования памяти в VestaCP
График использования памяти в VestaCP с каких-то пор перестал собирать системные данные и стал выглядеть таким образом. В основном это было замечено на CentOS 7 инсталляциях.
ifconfig command not found в CentOS 7
Столкнулись с отсутствием привычного ifconfig в новых CentOS и подобных ОС сборки Minimal? Его очень легко установить обратно.
Сменить hostname в Fedora 21 / CentOS 7
В новых версиях на ОС Linux RHEL процесс смены хостнейма сменился с банального ‘hostname myhostname’, на использование hostnamectl. А именно, что бы сменить hostname в Fedora 21+ / CentOS 7 выполните следующую команду
Отключить файрвол в Fedora/CeontOS7
Если вдруг появилась необходимость во временном или постоянном отключении файрвола в Fedora22/CentOS7/Debian8, а вы не можете вспомнить — как, прошу под кат.
Установка memcached для Apache
Используя ваш пакетный менеджер, будь то yum или apt-get — устанавливаем 2 пакета. Continue Reading
Добавить репозиторий epel в CentOS 6
Добавим такую полезную штуку как репозиторий epel в CentOS. Continue Reading
Error: database disk image is malformed
Встретилась странная ошибка у yum, «Error: database disk image is malformed» при обновлении пакетов. Выглядит следующим образом. Continue Reading
Centos 6.2 — Установка Zabbix 2.0
Совсем недавно вышла новая версия лучшей системы мониторинга Zabbix 2.0, с обновленным оформлением, исправлением ошибок и новыми «фичами». Пока в репозиториях еще нет пакетов для установки, будем ставить из выложенных исходников, на сайте zabbix.com. Continue Reading
Centos — hddtemp просмотр температуры диска
Для операционных систем на базе Linux есть отличная утилита hddtemp, она проста в использовании и установке.
Приведу несколько команд. Continue Reading
Скрываем лишнюю информацию в httpd и php.
Часто бывает так, что хочется скрыть информацию о сервере на отдаваемых веб-сервером httpd — страницах ошибок.
А именно тип операционной системы, версию php и пр.
Вот как это можно сделать.
Apache (httpd)
В конфигурационном файле веб-сервера /etc/httpd/conf/httpd.conf добавляем следующее (если такие строки уже есть — заменяем, не дублируем!)
ServerTokens Prod (или Minimal) ServerSignature Off
PHP
В заголовках php фреймворк вообще откровенничает больше остальных. Чтобы убрать компрометирующие данные, в конфигурационном файле php — /etc/php.ini пишем следующую директиву.
expose_php Off
После этих действий, Ваш сервер станем менее откровенным в ответах, а значить более защищенным.
Приоритеты репозиториев в CENTOS
Часто бывает так что вы добавили в систему несколько дополнительных репозиториев и один из них используете чаще всего, тут не плохо было бы выставить приоритеты.
Для этого нам понадобится пакет yum-repolist
# yum install yum-priorities
Далее нам нужно подключить этот установленый плагин
Меняем 0 на 1.
# nano /etc/yum/pluginconf.d/priorities.conf [main] enabled = 1
Для примера выставлю приоритет на репозиторий epel
# nano /etc/yum.repos.d/epel.repo
Нужно добавить строку priority=1 (где priority=N число от 1 до 99). Чем больше число — тем ниже приоритет.
[epel] name=Extra Packages for Enterprise Linux 5 - $basearch #baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch failovermethod=priority enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL failovermethod=priority priority=1
Теперь репозиторий epel имеет наивысший приоритет, при установке yum в первую очередь будет использовать именно его. Кстати, если вам нужно установить пакет из определенного репозитория одноразово (имеется ввиду не так часто чтобы давать приоритет 1 — репозиторию) — можно использовать такую команду:
# yum --enablerepo=epel install httpd
Все. Теперь репозиторий epel — у нас основной, остальные настраиваются так же. По умолчанию репозитории имею приоритет — 99.