Лаборатория Ubuntu
Опыт установки, настройки и использования
Ubuntu Linux Вопросы и ответы Об Ubuntu Новости Игры Записки для новичка
Поиск:

Решено - помогите настроить nginx | Форум


Вернуться к спискам тем

 Валерий Неплюев создал тему 01.06.2010 в 13:02
 Новичок  Сообщений: 14
 Репутация: 16

 Сейчас не на форуме
Что имеем:1) Панель управления ISP Lite2) Связка apache + nginx3) 2 IP адресаПодскажите как правильно настроить nginx. При его запуске получаю ошибку-bash-3.2 service nginx restartthe configuration file /etc/nginx/nginx.conf syntax is okconfiguration file /etc/nginx/nginx.conf test is successfulStopping nginx:. [ OK ]Starting nginx: [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)[emerg]: still could not bind()Конфиг nginx:user nginx;worker_processes 10;error_log /var/log/nginx/error.log debug;pid /var/run/nginx.pid;events { worker_connections 1024; } . http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main 39;036;remote_addr - 036;remote_user [036;time_local] 036;status 39; 39;036;request 036;body_bytes_sent 036;http_referer 39; 39;036;http_user_agent http_x_forwarded_for39;; access_log /var/log/nginx/access.log main; sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 30; send_timeout 900; server_tokens off; server { listen 80; server_name _; server_name_in_redirect off; access_log /var/log/nginx/host.access.log main; location / { proxy_pass http://127.0.0.1:8080/; proxy_redirect off; proxy_set_header Host 036;host; proxy_set_header X-Real-IP 036;remote_addr; proxy_set_header X-Forwarded-For 036;proxy_add_x_forwa client_max_body_size 10m; client_body_buffer_size 128k; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 90; proxy_buffer_size 4k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 10m; } } }
Цитировать

 Менеджер по рекламе рекомендует
 Знаток своего дела  Сообщений: 1987
 Репутация: 5055

 Сейчас на форуме

 Валерий Неплюев ответил 01.06.2010 в 13:03
 Новичок  Сообщений: 14
 Репутация: 16

 Сейчас не на форуме
http {lt;------62;server {lt;-----62;lt;------62;listen 89.243.280.131:80;lt;------62;lt;------62;server_name greenet.ru www.greenet.ru;lt;------62;lt;------62;rewrite ^(/manager/.*)036;gt;https://036;host036;1gt;permanent;lt;------62;lt;------62;location ~* ^/(webstat/|awstats|webmail/|myadmin/|manimg/) {lt;------62;lt;------62;lt;------62;proxy_pass http://89.243.280.131:8080;lt;------62;lt;------62;lt;------62;proxy_redirect http://greenet.ru:8080/ /;lt;------62;lt;------62;lt;------62;proxy_set_header Host 036;host;lt;------62;lt;------62;lt;------62;proxy_set_header X-Forwarded-For 036;proxy_add_x_forwarded_lt;------62;lt;------62;lt;------62;proxy_set_header X-Real-IP 036;remote_addr;lt;------62;lt;------62;}lt;------62;lt;------62;location / {lt;------62;lt;------62;lt;------62;proxy_pass http://89.243.280.131:8080;lt;------62;lt;------62;lt;------62;proxy_redirect http://greenet.ru:8080/ /;lt;------62;lt;------62;lt;------62;proxy_set_header Host 036;host;lt;------62;lt;------62;lt;------62;proxy_set_header X-Forwarded-For 036;proxy_add_x_forwarded_lt;------62;lt;------62;lt;------62;proxy_set_header X-Real-IP 036;remote_addr;lt;------62;lt;------62;}lt;------62;lt;------62;location ~* ^.+092;.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|lt;------62;lt;------62;lt;------62;root /var/www/val/data/www/greenet.ru;lt;------62;lt;------62;lt;------62;access_log /var/www/httpd-logs/greenet.ru.access.log;lt;------62;lt;------62;lt;------62;error_page 404 = @fallback;lt;------62;lt;------62;}lt;------62;lt;------62;location @fallback {lt;------62;lt;------62;lt;------62;proxy_pass http://89.243.280.131:8080;lt;------62;lt;------62;lt;------62;proxy_set_header Host 036;host;lt;------62;lt;------62;lt;------62;proxy_set_header X-Forwarded-For 036;proxy_add_x_forwarded_lt;------62;lt;------62;lt;------62;proxy_set_header X-Real-IP 036;remote_addr;lt;------62;lt;------62;}lt;------62;}}
Цитировать

 Валерий Неплюев ответил 01.06.2010 в 13:04
 Новичок  Сообщений: 14
 Репутация: 16

 Сейчас не на форуме
Конфиг httpd думаю целиком выкладывать не стоит, по этому кусоекLoadModule rpaf_module modules/mod_rpaf-2.0.soRPAFenable OnRPAFsethostname OffRPAFproxy_ips 127.0.0.1 89.243.280.131RPAFheader X-Real-IP . Listen: Allows you to bind Apache to specific IP addresses and/or ports, in addition to the default. See also the lt;VirtualHostgt; directive. Change this to Listen on specific IP addresses as shown below to. prevent Apache from glomming onto all bound IP addresses (0.0.0.0)Listen 12.34.56.78:80Listen 127.0.0.1:8080Знающие люди подсказали:В /etc/nginx/nginx.conf у Вас на 24-й строке есть запись:listen 80;а на 49-й строке:listen 89.243.280.131:80;В результате получается, что nginx первой записью занимает 0.0.0.0:80т.е. всё-всё на порту 80, а второй пытается занять 89.243.280.131:80Вам нужно устранить этот конфликт и тогда nginx заработает.Подскажите в чем тут ошибка?
Цитировать

 Starfuckers Incorporated ответил 01.06.2010 в 15:32
 Профи  Сообщений: 1266
 Репутация: 516

 Сейчас не на форуме
listen 89.243.280.131:80; убери
Цитировать

 Валерий Неплюев ответил 03.06.2010 в 22:58
 Новичок  Сообщений: 14
 Репутация: 16

 Сейчас не на форуме
спасибо, заработало
Цитировать


Чтобы ответить, нужно авторизоваться здесь



Пользователь
Авторизация на сайте:
Email:
Пароль:
Запомнить (Регистрация)

Новости
Ubuntu
Linux
Сайт
Игры
 Игры для Ubuntu
Текущие проблемы:
ваш любимый журнал
Дата создания: 20.09.2009 21:46
переход с KDE на GNOME (проблема с интернетом)
Дата создания: 20.09.2009 19:54
проблемы с рутом (убунту 8.10)
Дата создания: 20.09.2009 18:40
Варез-ахтунг в Росии.
Дата создания: 20.09.2009 16:07
Странная раздача инета
Дата создания: 20.09.2009 14:48
переход с KDE на GNOME (проблема звука)
Дата создания: 20.09.2009 14:32

2010-2012 © Лаборатория Ubuntu