29.12.2011, 04:39
Все по разному пытаются прикрутить nginx к контрольной панели Plesk. Не всегда все работает так, как хотелось бы. За долгое время, опробовав много разных вариантов, остановился на одном из них. Возможно вариант и не самый лучший, но лучший из того что я пробывал. Есть свои определенные минусы, например, после создания/удаления/переименования домена, необходимо запустить скрипт конфигурации nginx через шел, не работает AtMail, хотя Horde работает без проблем.
читать ‘Прикручиваем nginx к Plesk-панели на CentOS.’ »
19.09.2011, 02:59
Здесь я постараюсь описать процесс установки и настройки VPN-сервера на CentOS6 с пользователями в MySQL и авторизацией через radius по chap для xl2tpd и для шифрованного соединения по ms-chap-v2 и mppe для pptpd.
Дано
Виртуальная машина на KVM со свежеустановленной CentOS6 x86_64 minimal.
Задача
1. Установить и настроить в связке pptpd/xl2tpd, freeradius2, radiusclient-ng и mysql.
2. Создать 2-х клиентов для подключения к настроенному VPN-серверу, с выходом в нет четез NAT. Один клиент с динамическим получением адреса, второй с постоянным IP.
3. Перенести pool адресов для раздачи динамическим клиентам из pptpd в radius.
читать ‘VPN-сервер (pptpd/xl2tpd+mysql+radius) на CentOS 6’ »
07.09.2011, 23:25
Иногда бывает необходимо получить доступ к дисковым разделам виртуальных машин. Здесь я постараюсь описать возможности доступа как для файлов-имидждей виртуальных машин, так и для LVM, в случае, если виртуалки стоят на LVM разделах.
В случае с разделами на файлах-имиджах, будем использовать lood-девайсы.
Далее, несколько возможных вариантов файлов-имиджей:
читать ‘Доступ к дискам(разделам) виртуальных машин (lvm in lvm)’ »
04.09.2011, 12:05
Установка и настройка KVM на CentOS, а так же создание виртуальных машин.
Для начала следует проверить поддержку виртуализации аппаратно:
# egrep '(vmx|svm)' --color=always /proc/cpuinfo
Если нет никакого вывода, значит процессор не поддерживает виртуализацию, если же вывод есть, переходим к установке:
# yum install kvm kmod-kvm qemu libvirt python-virtinst qemu-kvm
Далее необходимо выключить selinux, для этого редактируем файл /etc/selinux/config, изменив параметр:
SELINUX=disabled
перезагружаемся
# reboot
читать ‘KVM на CentOS’ »
11.04.2011, 07:00
Здесь представленный вариант подходит практически под любой дистр. Речь пойдет о minidlna.
Захотелось расшарить медиа-контент с компа для просмотра на TV и Android-девайсах. Покопался в нете, решил поставитьa. Там, в принципе и ставить то нечего, делов на 2 минуты.
И так, качаем отсюда последнюю версию — http://sourceforge.net/projects/minidlna/files/minidlna/
читать ‘DLNA-сервер на Linux’ »
08.02.2011, 07:43
Вообще-то я сторонник мониторинга с mrtg + rrd-tool и ручной настройкой, так как графики в таком случае рисуются только при запросе, а все данные хранятся в rrd-файлах, что существенно уменьшает нагрузку при большом количестве серверов и параметров. Однако, в отдельном случае, быстрее и проще настроить munin, он по умолчанию генерирует все графики каждые 5 минут. Пример настройки на CentOS 5.5 с установленной Plesk-панелью.
Munin так же можно настроить на отрисовку графиков по запросу, об этом в самом конце.
читать ‘Munin на CentOS с Plesk-панелью’ »
19.01.2011, 05:17
Описание как быстро развернуть прокси-сервер squid с авторизацией по логину и паролю на примере Debian Lenny.
Ставим необходимые пакеты:
# apt-get install squid apache2-utils
сохраняем оригинальный конфиг:
# cp /etc/squid/squid.conf{,.orig}
читать ‘прокси-сервер squid в Linux’ »
18.01.2011, 08:35
Установим и настроем Nginx с PHP на примере Debian Lenny. Все делается довольно быстро и просто.
Первым делом устанавливаем nginx, php и инструменты для сборки:
# apt-get install nginx php5-cli php5-cgi build-essential
читать ‘Nginx с php на Debian Lenny’ »
18.01.2011, 06:04
По умолчанию в CentOS создается всего 8(0-7) loop-девайсов. При надобности можно увеличить их количество следующим образом
Горячее создание:
mknod -m640 /dev/loop8 b 7 8
mknod -m640 /dev/loop9 b 7 9
chown root:disk /dev/loop8
chown root:disk /dev/loop9
Создать на постоянной основе:
vim /etc/udev/makedev.d/50-udev.nodes
и добавить там необходимое количество
Указать максимальное количество девайсов
vim /etc/modprobe.conf
options loop max_loop=64
11.01.2011, 19:17
Порой бывает необходимо направить весь траффик с машины через шлюз, даже запросы к локальной сети.
Заметка, как такое реализовать на RH-дистрах
читать ‘Scope link в Linux CentOS’ »
03.01.2011, 00:27

При заказе на Hetzner блока IPv6, Вы получите письмо примерно следующего содержания:
IPs: 2a01:4f8:110:4121:: /64
Gateway: 2a01:4f8:110:4116::1 /59
Теперь необходимо всё это дело прописать у себя. У меня на одной из машин крутится несколько виртуальных, соответственно адреса выдадим и им. Все машины на CentOS.
читать ‘Hetzner и IPv6’ »
17.12.2010, 19:01
Задача может возникнуть когда на сервере с Plesk-панелью имеется всего один IP-адрес. В данном случае, что-бы не заводить slave-зоны на другом сервере каждый раз вручную, можно в крон поставить скрипт, который и будет производить синхронизацию зон. Причем, не только добавлять новые зоны, но и удалять старые, а также не только основные домены,но и алиасы к ним.
Для начала нам понадобиться создать юзера в mysql на сервере с Plesk-панелью, и дать ему права на чтение из нужных таблиц.
читать ‘Синхронизация DNS-зон c сервера с Plesk-панелью’ »