Добавление диапазона IP адресов для сетевого интерфейса в Red Hat, CentOS, Fedora.

Иногда владельцам выделенных серверов необходимо добавить не один, два ip адреса к своему сетевому интерфейсу, а целую подсеть. Как это сделать? Не будешь же, к примеру, для добавления 18-ти ip адресов создавать 18 файлов вида ifcfg-eth0:X. К счастью, у нас есть соответствующий механизм.

Для добавления диапазона адресов 192.168.1.2 - 192.168.1.20 для сетевого интерфейса eth0 создаем файл:

vi /etc/sysconfig/network-scripts/ifcfg-eth0-range0

и в него добавляем следующие строки:

CentOS 6 и php 5.2.17

В дистрибутиве CentOS 6 изначально присутствует php версии 5.3. Это не всегда хорошо, потому как многие программы работают с этой ветко криво. Например UmiCMS. Вот и возникает парадоксальная ситуация, связанная со снижением версии php например до  5.2.17.

Одним из вариантов решения данного вопроса является использование репозитария atomic. Для его установки используем следующие команды:

wget http://www.atomicorp.com/installers/atomic
sh atomic

Далее удаляем установленный php.

Обновляем PHP с 5.1.x до 5.2.x на CentOS 5.3

 В стандартной поставке CentOS 5.3 включен php версии 5.1.6, который, мягко говоря, ну совсем не новый. К нашему счастью у CentOS есть тестовый репозитарий. Его нужно включить и обновить php.

Создаем файлик:

touch /etc/yum.repos.d/CentOS-Testing.repo 

открываем его в нашем любимом текстовом редакторе и добавляем туда следующие строки:

BIND9 - режим MASTER/SLAVE

В этой статье я хочу рассказать вам о том, как настроить BIND9 Named сервер на Linux машинах и сделать из них связку основного и резервного ДНС сервера.

Если у вас возникли вопросы по установке пакета BIND из репозиториев или из исходников. Отпишите об этом в комментариях и я постараюсь помочь вам в решении вашего вопроса.

Итак, допустим, BIND установлен и что же дальше?

Давайте проверим работает ли он в данный момент времени или нет?

Apache + SuExec + PHP (ServerAPI as CGI/FastCGI)

Сегодня в этой заметке хочу рассказать Вам о том, что же все-таки такое SuExec, зачем он нужен и как его установить на web-сервер в Linux системе.

Не смотря на то, что интернет кишит множеством материалов по SuExec, о том как его ставить и какими способами, все же возникает множество вопросов начиная от корректности способов установки и его настройки до, почему же все в итоге не работает? Или работает но не так как надо?

Сброс пароля администратора (admin) для ISPConfig 3.

В жизни бывает всякое, в том числе и утеря паролей. Как сбросить пароль пользователя администратор (admin) в ISPConfig 3.х.  Если в версии 2.х все было легко и просто (заходили в консоль сервера и меняли пароль пользователя admin командой passwd admin), то в весрии 3.х так просто этого сделать не получиться, потому что система не создает локального пользователя admin. Пользователи и пароли хранятся в базе данных MySQL под названием dbispconfig. Вот что нужно сделать чтобы сменить пароль:

Заходим в MySQL шел как root:

Установка PHP 5.3.6 Apache (httpd) и MySQL 5.1.56 на CentOS 5.5.

Сегодня мы рассмотрим установку php 5.3.6 и сопутствующих пакетов на CentOS 5.5
В стандартных репозитариях их нет, но, к счастью, существуют сторонние в которых они присутствуют. Вот и подключим их.

Первым делом подключаем репозитарий EPEL (Extra Packages for Enterprise Linux):

rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

Для 64-х битных систем устанавливаем репозитарий отсюда:

Узнаем все о железе.

При получении нового выделенного сервера, системный администратор просто обязан проверить, что же ему дали. Соответствуют ли заявленные характеристики выделенного сервера реальным? Для этого разработано несколько отличных утилит. 

Мониторинг системы

  Системные команды, которыми можно проверить ресурсы системы.

Поддомены (SubDomains) в ISPConfig.

В этой заметке опишу способ добавления поддоменов в панели управления хостингом ISPConfig.  Сразу хотелось бы отметить, что реализация добавления поддоменов в ISPConfig, на мой взгляд, сделана абсолютно ужасно. Итак, приступим. 

RSS-материал