Я полный новичок, когда дело доходит до sysadmin/deployment. Вот что я надеюсь сделать:
Из того, что я могу сказать, gunicorn - это элегантный способ обслуживания Django webapp, в то время как WordPress подходит наиболее естественно с Apache. Тем временем, nginx рекомендуется в качестве прокси-сервера перед убойным оружием, а также, как представляется, используется для улучшения производительности сайтов WordPress.
Итак, я думаю: используйте nginx в качестве прокси-сервера, который маршрутизирует все входящие веб-запросы либо в gunicorn (для Django wepapp), либо в Apache (для сайта WordPress). Хост Linode будет запускать nginx, gunicorn и Apache одновременно.
Между тем, для обновлений Django webapp я могу просто обновить до последней версии кода через github.
Все это имеет смысл? Я даже понимаю вещи концептуально правильно? Или лаять не то дерево? (Например, может ли/использовать ли я один сервер Apache для маршрутизации запросов на WordPress или приложение Django на основе URL?) Какие проблемы и проблемы следует учитывать, когда я исследую, как это работает хорошо и плавно?UPDATE: я все это сделал с помощью (1), используя Heroku для размещения моего приложения Django, (2) используя запись CNAME для сопоставления app.domain.com с Heroku -hosted приложение Django и (3) оставить (на данный момент) сайт WordPress на своем существующем хосте на domain.com. К счастью, после получения большого уважения к тем, что делают администраторы системных администраторов и db, когда я исследовал все это, теперь я могу вернуться к кодированию!
@Ghopper21
+1 для вашего вопроса.
Теперь, действительно интересно узнать, как это возможно в режиме реального времени. Я проверил с некоторыми из моих друзей-подруг, и я нашел потрясающий ответ, вот некоторые предложения со ссылкой, которые я получил после мозгового штурма с ними.
Прежде всего, проверьте эту ссылку для развертывание и запуск WP вместе с Django на Nginx + uWSGI...
Эти два потока форумов поддержки от Webfaction.com дают вам больше информации о том, как они рекомендуют его своему клиенту...
Развертывание Django и Wordpress в том же домене
wordpress + django на той же учетной записи - рекомендуется или нет?
Привет, у меня есть поддержка. самой , которая объясняет, как ее достичь на сервере APACHE...
Как запустить Django и PHP на одном сервере Apache?
И последнее, но не менее важное: тот, где выродка, как мы, интегрировала WP с Django... Интеграция WordPress и Django