Построение виртуального массового хостинга на базе Apache2 + mod_rewrite + mod_userdir + mod_suexec
В этой статье описан один из методов построения системы виртуального хостинга с использованием mod_rewrite для определения соответствий виртуальных хостов физическим директориям на сервере. Вдобавок, используя сопоставление хоста имени пользователя мы сможем запускать CGI-скрипты с правами юзера через suEXEC
[ Читать дальше ]
20.06.09 | *NIX, web-servers | Comments (2)
Пять примеров использования grep
Утилита grep является одной из самых важных при построении блоков фильтрации текста в shell. В этой статье мы покажем пять простых примеров ее использования, которые позволят вам по достоинству оценить ее возможности
[ Читать дальше ]
19.06.09 | *NIX | Comments (1)
Мы на Twitter && 6 Desktop-twitter-клиентов и один мобильный
Итак :)
Поддавшись веяниям мод мы организовали себе трансляцию в twitter. Присоединяйтесь :)
И поэтому наш сегодняшний пост будет в том же ключе.
Предлагаем вашему вниманию обзор нескольких десктопных twitter-клиентов для linux, одного для мобильных устройств, поддерживающих J2ME и даже плагинов для Vim и Emacs.
Поехали :)
[ Читать дальше ]
17.06.09 | *NIX, boombick.org | Comments (1)
Собственный видеохостинг
Статья описывает процесс построения собственного видеохостинга (как, например, YouTube) на базе lighttpd с модулем mod_flv_streaming для трансляции потокового видео в формате .flv и модулем
mod_secdownload для предотвращения хотлинкинга. В качестве проигрывателя мы возьмем , который поддерживает mod_flv_streaming. Также мы опишем процесс перекодировки видео различных форматов (.mp4 .mov .mpg .3gp .mpeg .wmv .avi) в формат FLV, который будет использоваться на нашем сайте
[ Читать дальше ]
21.05.09 | *NIX, Debian, PHP, highload, web-servers | Comments (8)
Настройка NFS-сервера и клиентов на Debian Lenny
В этой статье описан процесс настройки NFS-сервера и его клиентов. NFS расшифровывается как Network File System (Сетевая Файловая Система). Клиенты, подключившие себе ресурсы с NFS-сервера, могут работать с файлами на удаленном сервере также, как если бы они располагались на локальном жестком диске.
[ Читать дальше ]
18.05.09 | *NIX, Debian, Network | Comments (1)
Ваша собственная веб-радиостанция на основе Icecast2 и Ices2
Это руководство описывает установку и настройку сервера потокового вещания при помощи
Icecast2. Для передачи аудиоданных серверу используется Ices2. Ices2 - это
программа, которая передает аудиоданные с вашего локального диска потоковому
серверу для последующей трансляции клиентам. Ices2 может читать сохраненные
аудио файлы (в формате Ogg Vorbis) или использовать прямой поток с вашей
звуковой карты. В этой заметке мы будем рассматривать случай, когда Ices2 читает
файлы в формате .ogg с локального диска.
[ Читать дальше ]
30.04.09 | *NIX | Comments (1)
Lguest: Простая платформа виртуализации для Linux
В основной ветке ядра Linux использовались три системы виртуализации
(гипервизоры), начиная с
в версии 2.6.20, и продолжая в версии 2.6.23. Гипервизоры позволяют пользователю запускать несколько различных ОС на хост-системе. Lguest - простейшая из трех, если рассматривать реализацию и удобство использования. И это делает ее хорошим кандидатом на роль вашего помощника в создании системы виртуализации.
29.03.09 | *NIX | Comments (1)
Chroot-окружение SSH/SFTP в Debian Lenny
С версии 4.8 OpenSSH нативно поддерживает установку chroot-окружения и для этого больше не нужны патчи. Эта статья описывает настройку chroot-окружения для ваших пользователей при использовании SSH/SFTP. Пользователь будет “заперт” в своем каталоге без возможности доступа к основной системе
[ Читать дальше ]
20.03.09 | *NIX, Debian, Network | Comments (4)
База данных MySQL с IP-адресами и их привязками к географическим объектам
В этой базе находятся соответствия IP-адресов и географических объектов с указанием города, страны, штата или региона, почтовый индекс и даже широта и долгота!
[ Читать дальше ]
10.02.09 | *NIX, MySQL articles | Comments (6)
Виртуальные хосты на lighttpd с хранением конфигурации в MySQL
Статья посвящена настройке виртуальных хостов для lighttpd, работающего под управлением Debian, с хранением всех конфигурационных данных в MySQL. Главная особенность в том, что мы не будем использовать модуль для Лайти mod_mysql_vhost, который позволяет хранить в базе лишь имя хоста и его корневой раздел. Наша конфигурация более гибкая и позволяет хранить в БД все директивы для каждого виртуального хоста
[ Читать дальше ]