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
|