ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: пересадить 1 ip в apache на 81 порт



Здравствуйте, Alexey.

Вы писали 5 декабря 2007 г., 16:40:21:

AVK> On 05.12.2007, at 16:26, Евгений Васильев wrote:

>> Здравствуйте, nginx-ru.
>>
>> Чегото не получается у меня апач на 81 порт пересадить, написал скрипт
>> на php который открывает конфиг, и меняем все нужные мне ip c 80
>> портом на 81 порт, и все инклуды которые подгружает конф тоже.
>> Запускается нормально, а nginx пишет в лог:
>> 2007/12/05 16:09:59 [emerg] 9146#0: bind() to 83.222.x.x:80 failed  
>> (98: Address already in use)
AVK> если он так пишет, значит так и есть
>>
>> 2007/12/05 16:09:59 [notice] 9146#0: try again to bind() after 500ms
>> 2007/12/05 16:09:59 [emerg] 9146#0: still could not bind()
>>
>> Может чего не так делаю? в конфиге главном осталось это Listen  
>> 0.0.0.0:80
AVK> 0.0.0.0 - означает слушать на ВСЕХ адресах
AVK> читай доки/man-ы
>>
>> я нестал ее менять, так как мне надо всего 1 ip пересадить на 81 порт
>> а остальные оставить на 80, или так нельзя? менять все сразу надо?
>>
>>
>>
>> -- 
>> С уважением,
>> Евгений                          mailto:jeka@xxxxxxxxx
>>
>>


AVK> linux:
AVK> netstat -anpe | grep 80

AVK> bsd:
AVK> netstat -an
AVK> lsof | grep 80


Прописал listen для всtх ip, теперь апач на 81 норм работает, а nginx
на 80 нет.
В лог ничего не выводит, ни в error ни в access

netstat -anpe | grep 83.222.x.x:80
tcp        0      0 83.222.x.x:80         0.0.0.0:*               LISTEN      0 
         7952526    19002/nginx

Конф nginx
server {
       listen          83.222.x.x:80;
       server_name     download.xxxx.ru;
       root            /home/files/xxxx.ru;
       access_log      /usr/local/nginx/logs/download.xxxx.ru.access_log 
download;
       location / {
           limit_rate 150k;
           limit_conn   one  3;
           index   index.html;
        }
        location /nginx_status {
            stub_status on;
        }
        location ~ \.flv$ {
            flv;
        }
}

А другие вирт хосты nginx на портах 8080 нормально работают.
Где еще можно посмотреть в чем там дело?

-- 
С уважением,
 Евгений                          mailto:jeka@xxxxxxxxx




 




Copyright © Lexa Software, 1996-2009.