Немного о mod_perl
Apache - это очень популярный и широко используемый web-сервер. Есть множество альтернатив, но по возможностям настройки, гибкости и количеству доступных расширений Apache прочно держится в топе. В этой небольшой статье я расскажу как можно контролировать фактически все аспекты работы вашего web-сервера при помощи Perl и mod_perl
[ Читать дальше ]
1.10.09 | Debian, web-servers | Comments (1)
Установка nginx, php5 CGI и MySQL
Nginx (произносится как “энджин икс”) - это легкий высокопроизводительный веб-сервер с открытым исходным кодом. Он известен своей стабильностью, большим набором функций, сравнительной простотой конфигурации, а также весьма низкой требовательностью к ресурсам. В этой статье я опишу процесс установки nginx, PHP5 в CGI-режиме и MySQL на Debian Lenny.
[ Читать дальше ]
18.08.09 | *NIX, Debian, Network, web-servers, Для начинающих | Comments (7)
Построение виртуального массового хостинга на базе Apache2 + mod_rewrite + mod_userdir + mod_suexec
В этой статье описан один из методов построения системы виртуального хостинга с использованием mod_rewrite для определения соответствий виртуальных хостов физическим директориям на сервере. Вдобавок, используя сопоставление хоста имени пользователя мы сможем запускать CGI-скрипты с правами юзера через suEXEC
[ Читать дальше ]
20.06.09 | *NIX, web-servers | Comments (2)
Собственный видеохостинг
Статья описывает процесс построения собственного видеохостинга (как, например, 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 (10)
Виртуальные хосты на lighttpd с хранением конфигурации в MySQL
Статья посвящена настройке виртуальных хостов для lighttpd, работающего под управлением Debian, с хранением всех конфигурационных данных в MySQL. Главная особенность в том, что мы не будем использовать модуль для Лайти mod_mysql_vhost, который позволяет хранить в базе лишь имя хоста и его корневой раздел. Наша конфигурация более гибкая и позволяет хранить в БД все директивы для каждого виртуального хоста
[ Читать дальше ]
28.01.09 | *NIX, Debian, Python, web-servers | Comments (1)
Интеграция APC (Alternative PHP Cache) с PHP5 и lighttpd
Эта статья описывает установку и настройку APC для PHP5 и lighttpd, работающих на Debian Etch. APC - это свободная и бесплатная система кэширования и оптимизации байт-кода PHP. Похожие системы - это, например, eAccelerator и XCache
[ Читать дальше ]
26.01.09 | *NIX, highload, web-servers | Comments (8)
Локализация внутренних проблем Apache
Веб-сервер Apache установлен на большинстве серверов в мире. Его выбирают из-за отличной настраиваемости, расширяемости и превосходной функциональности. Однако большое количество модулей и, к сожалению, не всегда качественно написаные приложения порождают проблемы, которые бывает непросто решить. Поэтому очень важно иметь под рукой инструментарий для быстрой локализации и устранения неполадки. В этой статье я постараюсь помочь вам.
[ Читать дальше ]