Архив рубрики: Программирование

Программирование

Оптимизация CentOS

Встала задача по оптимизации высоконагрнуженного сервера на базе CentOS 5.4. Помимо ручной правки  конфига sysctl.conf был найден в репозитарии пакет ktune: yum update yum upgrade yum install ktune Он уже включает базовый набор для оптимизации ядра. И создает свой конфиг /etc/sysctl.ktune который подгружает правила к уже существующем в конфиге /etc/sysctl.conf Прирост оптимизации на лицо!!! А… Читать далее »

ProFTP и проверка на вирусы входящего трафика…

Сабж… Устанавливаем Clamav, у меня из коробки… Скачиваем ProFTP сервер: cd /usr/src wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.1.tar.gz tar xzvf proftpd-1.3.1.tar.gz cp mod_clamav-0.10/mod_clamav.* proftpd-1.3.1/contrib Сам модуль: wget http://www.thrallingpenguin.com/resources/mod_clamav-0.10.tar.gz tar xzvf mod_clamav-0.10.tar.gz cd proftpd-1.3.1 patch -p1 < ../mod_clamav-0.10/proftpd.patch И ставим: ./configure —prefix=/usr —sysconfdir=/etc —localstatedir=/var/run \ —enable-openssl —without-pam —disable-auth-pam \ —with-modules=mod_readme:mod_tls:mod_ratio:mod_clamav LDFLAGS=-static make && make install В конфиг proftpd.conf в секцию… Читать далее »

Перенос Linux на Raid1. Лично проверенно на CentOS 5.4

Установленная система на устройство /dev/hda. Имеются следующие разделы: /dev/hda1 — смонтирована на /boot /dev/hda2 — раздел является корнем ФС / /dev/hda3 — смонтирована как /tmp swap — СВОП раздел Есть второй диск /dev/hdb вот на него и надо сделать зеркало. Запускаем fdisk /dev/hda, делаем все разделы как Linux Raid Autoformat опция t=fd, swap оставляем без… Читать далее »

Почтовая система на базе CentOS Postfix, Dovecot, Spamassassin, Amavisd, Clamav, Clamd, Roundcubemail, Postfixadmin

Однажды я уже писал про Почтовую систему на базе Postix и Dovecot. Решил немного усложнить задачу, дабы еще и боротся со спамом. Ну и заодно прикрутить антивирусное приложение. И так что же нам понадобится: Postfix (должен быть собран с поддержкой MySQL), MySQL (храниться вся информация о пользователях), Cyrus-Sasl (необходим для авторизации пользователей), Dovecot (IMAP сервер… Читать далее »