IPB

Здравствуйте, гость ( Вход | Регистрация )

XBT vs. Apache
kup
сообщение 21.9.2009, 10:28
Сообщение #21


Участник
**

Группа: Пользователи
Сообщений: 10
Регистрация: 17.8.2009
Пользователь №: 2 442



Такой вопрос. В связи с тем, что на т.ру стал добавляться в список трекеров retracker.local появилось желание перевести XBT на 80 порт, но всплыла серьёзная проблема. На сервере, где крутится ретрекер ещё установлен апач, который уже использует 80 порт. Возможно ли вообще их как-то "подружить" между собой?


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
 
Начать новую тему
Ответов
Am1GO
сообщение 19.11.2009, 0:47
Сообщение #22


Участник
**

Группа: Пользователи
Сообщений: 21
Регистрация: 3.8.2009
Пользователь №: 2 338



Код
        server {
                listen *:80;
                server_name retracker.lnetw.ru retracker.local;
                location @fallback {
                        proxy_pass http://retracker.lnetw.ru:8197;
                        proxy_redirect http://retracker.lnetw.ru:8197/ /;
                        proxy_set_header Host $host;
                        proxy_set_header X-Real-IP $remote_addr;
                        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                }
                location ~* ^.+\\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|ico|tgz|tbz|xls|doc|exe|pdf|ppt|txt|tar|mid|midi|wav|wave|bmp|rtf|swf|tiff|
log|m3u|flv|xcf|wmv|wma|pls|asf|asx|diff|rpm|deb|xml|xhtml|html|mkv)$ {
                        error_page 400 401 402 403 404 500 501 502 503 = @fallback;
                        root /mnt/s80/pub/retracker.lnetw.ru/www;
                        access_log /mnt/s80/pub/retracker.lnetw.ru/logs/access.log;
                }
                location ~* ^/(st|announce|debug|scrape|statistics) {
                        rewrite ^/announce?[^(ip=)]*(.*)$ /announce?ip=$ip_r$1 break;
                        proxy_pass http://127.0.0.1:7717;
                        proxy_redirect http://127.0.0.1:7717/ /;
                        proxy_set_header Host $host;
                        proxy_set_header X-Forwarded-For $ip_r;
                        proxy_set_header X-Real-IP $ip_r;
                }
                location / {
                        proxy_pass http://retracker.lnetw.ru:8197;
                        proxy_redirect http://retracker.lnetw.ru:8197/ /;
                        proxy_set_header Host $host;
                        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                        proxy_set_header X-Real-IP $remote_addr;
                }
        }
Перейти в начало страницы
 
+Цитировать сообщение

Сообщений в этой теме


Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 20.6.2024, 0:36
Top.Mail.Ru