Установка htop в CentOS Linux

Решил обновить статью.

Кое-что изменилось и в статье не написал как ставить на 64bit архитектуру пакет htop.

Для установки htop в CentOS нужно добавить дополнительный репозиторий, так как в официальных репозиториях CentOS, прописанных по умолчанию, htop отсутствует!
Установка репозитория epel на CentOS 5.X:

Для архитектуры x86_64 ставим так: rpm -ivh http://mirror.yandex.ru/epel/5/x86_64/epel-release-5-4.noarch.rpm
или так:
wget http://mirror.yandex.ru/epel/5/x86_64/epel-release-5-4.noarch.rpm
rpm

Читать далее

Оптимизация работы MySQL

О

Автоматический тюнинг MySQL сервера при помощи ПО MySQLTuner
MySQLTuner (http://rackerhacker.com/mysqltuner/) представляет собой Perl скрипт,
анализирующий статистику работы MySQL сервера и на ее основе дающий
рекомендации по оптимизации настойки СУБД.

Загружаем и выполняем скрипт:
<span

Читать далее

Как сменить mac адрес сетевой карты в CentOS (Fedora, RedHat)

И так есть задача: сменить mac адрес сетевой карты в CentOS Linux. Данная краткая заметка будет справедлива для всех RedHat дистрибутивов: CentOS, RedHat, Fedora и т.д.

Mac адрес меняется путем редактирования файла сетевого интерфейса.
Команда: /etc/sysconfig/network-scripts/ifcfg-eth0 (ifcfg-eth[номер интерфейса]В PHP обнаружена неприятная уязвимость позволяющая внедрить код на атакуемый сайт.

Набрав

Читать далее

Уязвимость в PHP

В PHP обнаружена неприятная уязвимость позволяющая внедрить код на атакуемый сайт Серверу в данном случае ничего не грозит, а вот сайтам клиентов на хостинге может быть очень неприятно. Как работает данная уязвимость: в конфигурационный файл php.ini нужно добавить директиву auto_append_file=»OFF»» Из справки по PHP вычитал следующее: Директива auto_append_file уточняет имя обрабатываемого файла, включаемого в парсинг … Читать далее

Рубрики PHP

Ошибка при обновлении FreeBSD 8.2

При бинарном обновлении FreeBSD командами:

# freebsd-update fetch

# freebsd-update install

Получаем ошибку: /usr/src/lib/libc/gen/libc_dlopen.co: no such file or directory

Проблема решается просто:
Надо создать несуществующую директорию, чтобы система докачала недостающие файлы:

mkdir -p /usr/src/lib/libc/gen

и опять повторяем процедуру

Читать далее

Ошибка systemconfig-network-tui после обновления

При запуске systemconfig-network-tui падает с ошибкой UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xd1 in position 0: ordinal not in range(128)

Вчера обновил систему на CentOS 5.7 (тоже самое повторилось на Fedora) и получил следующую ошибку при запуске systemconfig-network-tui:

UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xd1 in position 0: ordinal not in range(128)

После

Читать далее

Настройка Bind + GeoIP

Как настроить NS сервер с привязкой GeoIP

Для настройки NS сервера с выдачей по запросу ip адреса сервера ближайшего к клиенту воспользуемся Bind и базой ip адресов от Maxmind.

Есть несколько способов настроить связку Bind + GeoIP. Один из способов предполагает внесение изменений в код сервера

Читать далее

Рубрики Bind

Ошибка при установке Fedora Only RAID0 arrays can contain growable members

При установке Linux Fedora 17 на этапе создания программного raid1 вылезла ошибка:

Only RAID0 arrays can contain growable members

Опытным путем выяснил, что данная проблема проявляется только при условии выбора опции «Use all avaluable disk space» по русски «Занять все доступное пространство».

Если задать размеры

Читать далее

Создание новых разделов на дисках где ранее был raid в linux CentOS

Есть два диска, на которых раньше средствами Linux был создан raid. При установке Centos запускается dev-mapper и система вместо двух дисков видит только одно устройство. Что делать в этом случае, если надо из этих дисков собрать новый raid массив? Читаем ниже: 1. При запуске программы установки выбираем режим: linux 2. После запуска графической оболочки или … Читать далее

Репозиторий rpmforge для CentOS 5 64bit:

Устанавливаем репозиторий rpmforge для CentOS 5 64bit: rpm —import http://apt.sw.be/RPM-GPG-KEY.dag.txt wget http://apt.sw.be/redhat/el5/en/x86_64/dag/RPMS/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm тут важно понимать, что версия репозитория актуальна на момент написания статьи. Для проверки новой версии заходим по адресу: http://apt.sw.be/redhat/el5/en/x86_64/dag/RPMS/ rpm -K rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm Не забываем указать вашу версию репозитория. rpm -i rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm И делаем yum update на всякий случай. Установка репозитория epel-release (Extra Packages … Читать далее