Почему не включается nginx?
Как минимум не вижу закрывающей скобки секцию server server {
        listen 80 default_server;
        root /var/www/html;

        index index.php index.html index.htm index.nginx-debian.html;

        server_name localhost 127.0.0.1;
        access_log /var/log/nginx/access.log;

        location / {
                proxy_pass 127.0.0.1:80;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $remote_addr;
                proxy_connect_timeout 120;
                proxy_send_timeout 120;
                proxy_read_timeout 180;
                try_files $uri $uri/ =404;
        }
        location ~*\.(jpg|jpeg|gif|png|ico|css|bmp|swf|js|html|txt)${
                root /var/www/html
        }
}
И да proxy_pass в настройках nginx указан у вас 127.0.0.1:80, а apache то запущен на *:8080
А вот в предпоследней строчке у тебя точки с запятой нет. Это ты скопировал тоже неправильно или её реально нет ?
После вот этого
root /var/www/html
И читаем документацию.
Должен быть префикс http://proxy_pass http://127.0.0.1:8080;