В чем заключается наша задача Возможно, со мной многие не согласятся, но мы все недолюбливаем CMS, т.к. они тяжелые, неповоротливые и медленные, но иногда они помогают ускорить разработку. Недавно у нас возникла задача запустить сайт Wordpress (далее по тексту WP) развернутым за обратным прокси Nginx, конечно, тут не про любовь любим мы CMS или нет, есть задача и ее нужно решить. Сегодня я бы хотел поделиться нюансами о том, как это было сделано, т.е. как мы запустили Wordpress-сайт на виртуальной машине с Nginx (хотя сам WP заточен под работу с Apache). Схема сетевого взаимодействия у нас получается следующей: Решение нашей задачи Здесь мы опустим процедуру конфигурирования БД, т.к. считаем, что пользователь и база созданы/восстановлены из бэкапов. Перейдем к нюансам, которые необходимо учесть при запуске сайта на WP. 1. Конфигурируем Nginx Экспериментально методом проб и ошибок был получен следующий рабочий конфиг nginx: ``` server { listen 8000; server_name mysite.com; r