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

Alexey V. Karagodov karagodov at gmail.com
Wed Dec 5 17:31:43 MSK 2007


On 05.12.2007, at 17:14, Евгений Васильев wrote:

> Здравствуйте, 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 at dvdrip.ru
>>>
>>>
>
>
> AVK> linux:
> AVK> netstat -anpe | grep 80
>
> AVK> bsd:
> AVK> netstat -an
> AVK> lsof | grep 80
>
>
> Прописал listen для всtх ip, теперь апач на 81 норм работает, а nginx
> на 80 нет.
я думал это было в апаче
сделай
netstat -anpe | grep '\:80'
с остановленным nginx-ом
>
> В лог ничего не выводит, ни в 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 at dvdrip.ru
>
>






More information about the nginx-ru mailing list