nginx наверно ставился с какой-то целью, не?
как кеширующий (!нунаконецто!) и проксирующий веб-сервер он должен слушайть внешний адрес сервера
listen 80; заменяет на listen внешний-ip-адрес:80;
apache при это дожен слушайть ну наверно localhost или что-то, отличное от Port 80 - Listen 127.0.0.1:80 (както так)
в nginx пишем то что нужно
proxy_pass
http://127.0.0.1; (пишем в location /), ну а остальное отдаем как задумывалось.
читает внимательно
http://httpd.apache.org и
http://sysoev.ru/nginx - там и написано, зачем они нужны