Форум сайта python.su
Появилась идея развернуть свой Django проект в локальной сети предприятия.
До этого разрабатывал на тестовом стандартном Django localserver`e, выносил в интернет на уже готовые серваки на хостинге для Django проектов.
Есть мысль обойтись малой кровью и потом(настраивать сервер с nginx WSGI и все такое для меня - инфаркт): в локальной сети (без выхода в интернет) создать виртуальный чистый сервер. На него установить питон, джангу и загрузить свой проект. Запустить на виртуалке localserver (python manage.py runserver) и ….
- и будет ли виден мой проект в сети по IP сервака(или возможно ли это настроить)?
- Выдержит ли Django localhost нагрузку 3-4к пользователей(одновременно 100-200)?
- Можно ли прикрутить к localserver вместо sqlite3 нормальный MySQl (установлю на ту же виртуалку)?
- Возможно ли это вообще?
Я понимаю, что это глупо, но все же фурычить будет? Если нет, то посоветуйте подходящую связку ПО для средней руки проектов без выхода в интернет. Может есть инструкции и гайды, которые , по вашему мнению, достойны (я гуглил)
Офлайн
как то это все не серьезно. В интернете кууууча информации как развертывать django в самых разных вариациях. Возьмите вы волю в кулак и сделайте это. Потратье 1-2 часа вашего драгоценного времени. Связка nginx и gunicorn возможно самая простая для освоения (возможно!)
Офлайн
Xa_xooТакое ощущение, что вы джангу только на картинке видели. Ну или объясните как вообще могут быть связаны веб-сервер и СУБД.
Можно ли прикрутить к localserver вместо sqlite3 нормальный MySQl
Офлайн
Пошел по нормальному пути, но столкнулся с проблемой.
Windows Server 2012 64 разрядный
Apache 2.4.27-win64-VC11 x64
Python 3.4 x32
Django 1.8.3
VC11 поставил
Апач работает, все ок, НО!
проблема с mod_wsgi
копирую в папку modules, прописываю в httpd.conf, но при запуске Апач, получаю ошибку
“The requested operation has failed!”
Лог молчит по этому поводу.
Скачивал большое кол-во разных вариаций wsgi (знаю, что предирчив к версиям и разрядности), но всегда получал такую ошибку.
Мне кажется я все не те версии скачивал или же моя сборка вообще не совместима?
x64 система +x64 Apache + x32 Python 3.4 - это норм?
Помогите найти подходящий mod_wsgi (я проиграл Googly) или подскажите в чем я не прав? может апач нужен x32? Но вроде он должен соответствовать разрядности системы?
Или поставить Питон 3.1 х32 , у меня есть wsgi для 3.1 питона, но там 2.2 апач((( Выручайте!
Отредактировано Xa_xoo (Авг. 24, 2017 16:02:26)
Офлайн
Выручаем - не пользуйся apache, используй nginx. Так тебе скажут 95%.
Офлайн
снес все и поставил другую (рабочую) сборку:
система х64
Апач х32 VC14 2.4
Питон 3.5 х32
mod_wsgi для питона 3.5 апач2.4 VC14
вся соль в разрядности
Офлайн