Hello Mikhail,
Sunday, August 5, 2007, 8:12:40 PM, you wrote:
> Спасибо, буду пробовать.
> On 05/08/07, Denis F. Latypoff <denis@xxxxxxxxxx> wrote:
>> Hello Mikhail,
>>
>> Sunday, August 5, 2007, 7:11:17 PM, you wrote:
>>
>> > День добрый.
>>
>> > Нужна помощь в установке и настройке nginx с уже работающим apache 2.0
>> > на убунту сервере.
>>
>> > Есть уже несколько работающих проектов на одном сервере и хотелось бы
>> > как-нибудь прозрачно установить nginx для отдачи статики (ну не совсем
>> > прозрачно, можно на минут 30-60 оставить пользователей без сайтов :)).
>>
>> > После установки пересобранного под убунту пакета с nginx, сервер был
>> > перезагружен при включении сказал всем "фи" выдавая страницы от nginx,
>> > что де запрещено вам сюда. Апач соответственно встал и не запустился.
>>
>> а зачем reboot-то?
>>
>> > Подскажите, как можно расставить все по своим местам и что прописат ьв
>> > конфиге, чтобы с наименьшими потерями поставить nginx?
>>
>> в апач добавить mod_rpaf http://stderr.net/apache/rpaf/, с патчем
>> (http://maloletka.ru/patches/rpaf-0.5.patch).
>>
>> В конфиг апача добавить
>>
>> <IfModule !mod_rpaf-2.0.c>
>> LoadModule rpaf_module modules/mod_rpaf-2.0.so
>> RPAFenable On
>> RPAFproxy_ips внешний_IP 127.0.0.1
>> RPAFsethostname On
>> </IfModule>
>>
>>
>> апача забиндить на 127.0.0.1:80
>> nginx забиндить на внешний IP.
>>
>> прописать в nginx.conf:
>>
- proxy_set_header X-Real-IP $remote_host;
+ proxy_set_header X-Real-IP $remote_addr;
>> proxy_set_header Host $host;
>> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # необязательно
>>
>> server {
>> listen внешний_IP:80 default;
>> server_name внешний_IP *;
>> location / {
>> root html;
>> }
>> }
>>
>> server {
>> listen внешний_IP:80;
>> server_name ваш_домен алиасы...;
>> location / {
>> proxy_pass http://127.0.0.1:80;
>> }
>> }
>>
>> А дальше крутите как хотите.
>> http://sysoev.ru/nginx/docs
>>
>>
>> --
>> Best regards,
>> Denis mailto:denis@xxxxxxxxxx
>>
>>
>>
--
Best regards,
Denis mailto:denis@xxxxxxxxxx