А может лучше будет если вы посоветуете статью прям по настройке связки Nhinx+Apache2 и организации на ней трёх виртуальных хостов... И далее написание интернет магазина на это связке. Просто в этом деле ещё очень даже новичок, это у нас задание такое на 3 курсе университета по Безопасности Веб-технологий.
Будет сильно лучше, если вы не формально выполните задание, а поймёте - нафига оно вам дано вообще.
Если по сути вопроса - интернеты полны гайдов и они довольно просты. Лучше пишите что конкретно не получается. А я пока нравоучениями займусь.
Итак смотрим - вам предлагают использовать 2 веб-сервера для одной задачи. Даже таракан поймёт - что-то тут не так.
Если вам хоть немного интересен предмет - советую понять - почему nginx ставят перед апачём и любым иным application-server. Быстрый ответ - выше скорость отдачи статических файлов. Советую проверить

Но интересно же - зачем 2 сервера - достаточно просто php-fpm после nginx - советую проверить скорость работы и используемую память.
А почему апач-то всё же советуют ? Советую прочитать про .htaccess
Как-то так - если ИТ-технологии интересны, хоть сколько-то.
Возращаясь к вопросу.
Накатил серверную Ubuntu, чтобы организовать связку Apache2+Nginx. После установки и настройки Apache2 по вот этому мануалу: http://istarik.ru/blog/linux/12.html. Пропало интернет соединение interfaces eth0 настроен ручками, задан статический ip адрес, но пинга нет. Заметил это после того как перебросил апач на localhost:8080 с 80. Ну чтобы на 80 встал Nginx. Начал качать Nginx, он не качает... Хотя апач настраивал было всё нормально с интернет соединением... помогите пожалуйста знающие люди!
Пропало интернет соединение. Настроен статический ip. Давайте ifconfig, route -n, ping 8.8.8.8, ping ya.ru и то, какие настройки должны быть у данного хоста по умолчанию.
То есть, ip, маска, шлюз, днс.