nginx другой порт

shark_255

Новичок
Как повесить nginx на порт 8080 к примеру, чтобы потестировать сайт и не лезть переписывать основные конфиги апача.
 

shark_255

Новичок
подскажи где туплю, вот конфиг:
PHP:
http {
        server {
                listen 8080;
                server_name site;
                location ~* \.(jpg|gif|png|css|js)$ {
                        root /var/www/site;
                }

                location / {
                        #Все остальное отдаем апачу
                        proxy_pass         http://127.0.0.1:80;
                        proxy_redirect     off;
                        proxy_set_header  Connection  close;
                        proxy_set_header   Host             $host;
                        proxy_set_header   X-Real-IP        $remote_addr;
                        proxy_pass_header Content-Type;
                        proxy_pass_header Content-Disposition;
                        proxy_pass_header Content-Length;
                }

        }

....
nginx требует(?) 80й порт:

[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
 

Dovg

Продвинутый новичок
Address already in use как бы намекает.
Где-то еще в этом конфиге ты пытаешься повесить его на порт, который уже занят.
 

Breeze

goshogun
Команда форума
Партнер клуба
либо не цепляется именно этот конфиг
 

fixxxer

К.О.
Партнер клуба
BTW, с недавних времен есть официальные пакеты, собранные вовсе не укуренными дебианщиками

http://nginx.org/packages/

Настоятельно рекомендую. Даже если нет нужной вариации сборки, исходники этих пакетов куда удобнее брать за основу, чем убунтовский бред с тремя одинаково дебильными flavours.
 
Сверху