Сообщения с тегами: ‘Apache’

Apache2 + nginx = кеширование

В предыдущей статье я описывал как настроить Squid фронтэндом для ускорения отдачи страничек сайта. В тот же день я все таки добился кеширования страниц сервером nginx и перевел свой сервер на связку Apache2 + nginx + кеширование средствами nginx. Получилось весьма не плохо, что подтверждают тесты сервисом Load Impactи программой siege. Итак, приступим.

Squid в качестве reverse-proxy (frontend для сервера)

Задался тут целью распределить нагрузку на сервере, а то как-то уж больно часто он стал ложиться и не выдерживать нагрузки. Выбор пал на nginx, как на самый распространенный сервер для фронтэнда. Но почему-то у меня не вышло настроить кеширование на нем. А без кеширования он мне не очень удобен. После этого я решил настроить Squid, [...]

Виртуальные хосты в Апаче2

Пришло мне недавно письмо от одного из читателей с просьбой написать о виртуальных хостах в Апаче. Сложного там ничего нет, а потому приведу один из своих конфигов, а после его разберем построчно. Первое, что нужно сделать – это удалить симлинк /etc/apache2/sites-enabled/default. Потом добавляем в httpd.conf строку: NameVirtualHost *:80 Создаем файл domain.tld.vhost в каталоге /etc/apache2/sites-available с [...]

Apache2 + SSL + Virtualhost = mod_gnutls

Столкнулся с проблемой, когда надо на разные виртуалхосты повесить разные сертификаты SSL. Апач в любом случае берет первый сертификат из конфига и ставит его на все виртуальные SSL-хосты (домены). Долго я бился с этой гадостью, пока мне не подсказал один хороший человек (Sergey, спасибо тебе), в какую сторону копать. Оказывается, что SSL не позволяет по [...]

Создание пачки поддоменов через .htaccess

Иногда надо создавать автоматически поддомен в какой-либо зоне. Например, для хостинга домашних страничек пользователей. Вот как это делается: 1. Нам надо создать запись для всех поддоменов в домене. В зону мы вносим новый домен «*», ссылающийся на необходимый IP адрес сервера. 2. Настраиваем Apache. Создаем вирутальный хост с примерно такими параметрами: <VirtualHost *:80> DocumentRoot /var/www/example.com [...]

Админ не грустный, он завис.