Архив раздела ‘Заметки’

Как собрать php-ffmpeg с поддержкой swscaler

Сразу скажу, что собирается это все без проблемв CentOS, а вот на FreeBSD по непонятным причинам swscaler отключен и мантейнера это вполне устраивает.
Приступаем:
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
yum install ffmpeg ffmpeg-devel flvtool2 mplayer mencoder lame libogg libvorbis libtheora swftools amrnb amrwb transcode x264
wget http://downloads.sourceforge.net/sourceforge/ffmpeg-php/ffmpeg-php-0.6.0.tbz2
tar xjf ffmpeg-php-0.6.0.tbz2
cd ffmpeg-php-0.6.0
phpize
./configure && make
make install
Осталось добавить в php.ini

Читать продолжение этой записи »

Шифрование файловых систем LUKS и CryptoFS

Порой приходится хранить ценную информацию, к которой никто не должен иметь доступа. Но в тоже самое время необходимо пользоваться услугами системных администраторов.
Как же быть? Как сохранить свои данные в целости и сохранности? И тут на помощь приходит шифрование файловых систем. Я расскажу только про две из них — LUKS и CryptoFS.
Следует отметить, что LUKS отлично работает [...]

Читать продолжение этой записи »

Настройки для высокопропосещаемого вебсервера FreeBSD

sysctl kern.ipc.maxsockets=204800
sysctl kern.ipc.nmbclusters=204800
sysctl kern.ipc.somaxconn=4096
sysctl net.inet.tcp.recvspace=819
sysctl net.inet.tcp.recvbuf_auto=0
sysctl kern.ipc.nmbjumbop=192000
sysctl net.inet.tcp.sendspace=16384
sysctl net.inet.tcp.sendbuf_auto=1
sysctl net.inet.tcp.sendbuf_inc=8192
sysctl net.inet.tcp.sendbuf_max=131072
sysctl net.inet.tcp.maxtcptw=102400
sysctl kern.maxvnodes=200000

Читать продолжение этой записи »

Блеск и нищета защиты от SYN Spoof DDOS

Перед вами на картинке — стандартная трехфазовая система установки соеденение TCP/IP.
Сервер, сокет которого слушает запросы от клиента:

Для установки соеденения клиент выбирает CISN для пакета и отправляет его с флагом SYN, обычно это называют SYN пакетом. Когда сервер получает SYN пакет, он создает новое соеденение TCP, которое отнимает память.
На второй фазе установки TCP соеденения сервер выбирает SISN [...]

Читать продолжение этой записи »

Редирект

Nginx, с www на без ww:
if ($host ~* www\.(.*)) {
set $host_without_www $1;
rewrite ^(.*)$ http://$host_without_www$1 permanent;
}
Apache без www на с www:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

Читать продолжение этой записи »

Как сделать бекап OpenVZ контейнера без даунтаймов

Виртуальные сервера — это очень удобно. Можно разделять проект на задачи и для каждой выделять VPS, и по мере роста проекта разносить эти виртуалки по разным физическим серверам.
Но удобство этим еще не заканчивается. В OpenVZ меня очень привлекает возможность создания полного бекапа без даунтаймов. Так как не все знают о такой возможности, я хочу описать ее [...]

Читать продолжение этой записи »

Как можно просто и быстро установить Linux по сети на примере установки CentOS 5

А вот kickstart Linux by Yeti:

В серверной все чаще попадаются сервера без внешних CD/DVD-приводов. Время от времени на них нужно ставить операционную систему и в этом может сильно помочь установка по сети. Вы просто включаете сервер и начинаете установку. Сетевая карта должна поддерживать технологию PXE. PXE – Pre-Boot Execution Environment, [...]

Читать продолжение этой записи »

NFS — предоставляем серверу доступ к файловой системе другого

Продолжение. Начало статьи.
Network File System — сетевая файловая система разработанная компанией Sun Microsystems в 1984 году. Технология позволяет монтировать удаленные файловые системы у себя, далее вы с ними работаете как с локальными, права доступа задаются при экспорте.

Читать продолжение этой записи »

Как настроить сеть в Linux на примере CentOS 5

Эта статья поможет изучить базовую настройку сетевого интерфейса и маршрутов в Linux. После изучения статьи вы сможете администрировать сетевой интерфейс в, добавлять статичные маршруты и создавать шлюзы на Linux.

Читать продолжение этой записи »

TFTP — просто передать файл по сети

Первая статья из серии про сервер начальной установки (Install Server)
TFTP
TFTP (Trivial File Transfer Protocol) — это простой протокол передачи данных. Для передачи данных использует протокол UDP, что в свою очередь не гарантирует надежность передачи. Также в нем нет средств аутентификации пользователей. TFTP используется в связке с другими технологиями когда нужно [...]

Читать продолжение этой записи »
 
Страница 3 из 4«1234»
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .