Модификация URL при проксировании в Apache

Я периодически использую в Apache модуль mod_proxy_http для проксирования трафика с одного frontend’а на различные backend’ы. Конфигурация, которая перебрасывает запросы с http://company.com/news/ на внутренний сервер http://internal.company.com/ такая: ProxyPass /news/ http://internal.company.com/ ProxyPassReverse /news/ http://internal.company.com/

Tagged with: hosting • linux 

Отладка работы процессов в Linux с помощью strace

Уйду немного в сторону от Mac OS X. Не знаю, заметили ли вы, но в воскресенье я переключил блог на более мощный VPS. Я давно хотел провести оптимизацию, и наконец-то это сделал. Изначально я использовал чистый Apache, потом перешёл на чистый nginx, потом – на связку nginx как frontend и apache как backend. Но не [...]

Tagged with: hosting • linux • system 

Затраты на сервис Amazon CloudFront

Для кеширования контента я использую плагин WordPress “W3 Total Cache“. Одна из очень ценных его функций кроме кеширования – вынесение статического контента (изображения, css, js-файлов) в Content Delivery Network Amazon CloudFront (о его настройке я уже рассказывал). Достоинства: Ускоряется загрузка сайта за счёт того, что контент располагается на ближайших серверах CDN. Уменьшается нагрузка на сайт, [...]

Tagged with: hosting 

Переход на внешний хостинг

Три месяца я держал свой блог на ноутбуке MacBook, стоящем на кухне – он плавно перемещался под потолком с кухонного шкафа на холодильник и обратно. Процесс установки блога на Mac OS X я детально описал в статьях: “Часть 1, MySQL“, “Часть 2, Apache” и “Часть 3, кеширование“. Но в последние недели я стал замечать, что [...]

Tagged with: hosting 

Вынесение статического контента в Amazon CloudFront

Изображение из заголовка я взял с AllThingsDistributed. Для любого сайта важны контент, скорость и дизайн. Без качественного контента не будет посетителей, плохая скорость их рано или поздно отпугнёт, плохой дизайн тоже не придаст особой любви даже при хорошем контенте (но это на последнем месте, так как многие посетители читают обновления только через RSS). Контент и [...]

Tagged with: hosting 

Настройка блога WordPress на Mac OS X. Часть 3, кеширование

Для быстрой работы блог нужно всячески кешировать. Я использую комбинацию из нескольких способов – кеширование на уровне WordPress WP Super Cache, на уровне PHP – eAccelerator, Memcached и заодно кеширование запросов MySQL. По крайней мере хуже не становится, а улучшение производительности налицо. Один из полезнейших плагинов WordPress – это WP Super Cache. Он из категории [...]

Tagged with: hosting 

Настройка блога WordPress на Mac OS X. Часть 2, Apache

Для простоты следующим шагом в качестве web-сервера я запущу apache. Его большое преимущество в том, что php очень просто ставится, как модуль, и не требуется дополнительных ухищрений. Поэтому я запущу сайт именно под apache, а уже после этого переделаю всё под nginx, который мне нравится больше. В Mac OS X есть штатный apache, его можно [...]

Tagged with: hosting 

Настройка блога WordPress на Mac OS X. Часть 1, MySQL

Недавно я подключился к провайдеру Интернет по Ethernet, да ещё с постоянным IP-адресом. Сервер, на котором у меня расположен сайт, периодически ведёт себя очень странно, я думаю, что вы могли это заметить. Иногда сервер перестаёт отвечать, я подозреваю вываливание в Kernel Panic (на сервере стоит FreeBSD 6.3). Подозреваю аппаратную проблему, но заменить сервер я пока [...]

Tagged with: database • hosting 

Amazon Web Services. Часть 2. Запуск сервера

В первой части статьи я описал создание учётной записи на Amazon Web Services. Сейчас же приступим к реальной работе. Весь процесс работы отлично описан в официальном документе “Amazon Elastic Compute Cloud. Getting Started Guide“, очень рекомендую с ним ознакомиться. Создавал в последний раз сервера три дня назад. Сегодня же, уставившись на консоль, почувствовал себя как [...]

Tagged with: hosting 

Amazon Web Services. Часть 1. Создание учётной записи

Данная тема не совсем об Apple, но меня она интересует давно, и процесс работы очень сильно завязан на работу в shell в нашей любимой Mac OS X в частности и в любом нормальном Unix в общем. Распространяться о модной теме облачных вычислений я особо не буду, здесь всё и так понятно. Я долго подходил к [...]

Tagged with: hosting 

Подборка фотографий на тему Mac mini Server

Среди представленных вчера Apple новых продуктов для меня самым интересным оказался Mac mini Server. Он меня настолько заинтриговал, что я даже загорелся идеей установки сервера на его базе где-нибудь на colocation. Представьте – суровые 19″ стойки, суровые мотки кабелей, суровые инженеры датацентра, и тут – сурово стоит Mac mini, пытаясь соответствовать общей суровости :-) Кстати, [...]

Tagged with: hosting 
Олег Сердюков © 2009-2011 The Apple Geek