Всем привет,
ситуация такая: передо мной стояла задача поднять веб сервер apache+nginx+mysql+php на CentOS7, мне доводилось поднимать LEMP (т.е. без apache) и глупых вопросов у меня в голове в тот момент рождалось меньше, а в ходе нынешней задачи я столкнулся с такой ситуацией, что я поставил apache, nginx, mysql, php, закинул joomla в каталог с тестовым сайтом, проверил, что каждая из установленных служб работает, joomla установилась нормально.
Чего я именно не понял (скажу сразу, некоторых базовых знаний у меня не хватает): я иду по ip адресу своего тестового сайта, по 80 порту мне отвечает nginx своим типичным «welcome to nginx» когда прописываю порт 8080 (на нём слушает apache) то вижу то что хотел, а именно страничку joomla, я долго думал, почему nginx отказывается выдать мне то же самое, хотя proxy_pass прописан, потом я чисто прописал у себя на пк в /etc/hosts адрес своего сайта и его хостнейм, зашёл по хостнейм без указания портов и получил, что хотел (страничку joomla), какого хрена! почему это не работает, если просто указать ip адрес?
вот мой конфиг:
( читать дальше... )