можно ли запустить django (Python framework) сайт с xampp на окнах? Прошу вас, пожалуйста.запустить django с xampp на windows
ответ
Я не уверен, что вы хотите, так что это может быть не правильный ответ.
Если вы просто хотите запустить сервер разработки (для себя), было бы проще использовать веб-сервер, предоставляемый инфраструктурой Django. Подробнее об этом в книге: http://www.djangobook.com/en/2.0/chapter02/
XAMPP для окон содержит: Apache, MySQL, PHP + PEAR, Perl, mod_php
, mod_perl
, mod_ssl
, OpenSSL, PhpMyAdmin, Webalizer, Mercury системы пересылки почты для Win32 и NetWare Systems v3 .32, Ming, JpGraph, FTP-сервер FileZilla, mcrypt, eAccelerator, SQLite и WEB-DAV + mod_auth_mysql
.
Есть два требования для запуска Джанго отсутствует:
Итак, НЕТ, вы не можете запустить Джанго с только XAMPP. Вам необходимо установить дополнительное программное обеспечение.
Однако работающий django очень прост. Если вы просто хотите разработать приложение, вам понадобятся только python и django. Сам Django включает в себя внутренний веб-сервер, который можно использовать для разработки.
Если вы хотите использовать django для окон для производственного сервера, вам даже не нужен веб-сервер Apache. Вы можете установить только:
Этого достаточно, чтобы иметь хороший производственный сервер Джанго и работает, так как веб-сервер CherryPy написана на Python и очень хорошо служить Джанго (или любых других wsgi-совместимых) приложений. Если вы не используете apache для чего-либо еще, я думаю, что эта настройка на самом деле лучше и проще. Существуют другие веб-серверы, которые вы можете использовать вместо вишневого. Но если вы действительно хотите использовать apache, вам также понадобится mod_wsgi
.
Да, вы можете, но сначала вы должны установить Python и mod_python. См. this FAQ.
Однако для целей разработки гораздо проще использовать встроенный сервер разработки Django. Это будет намного проще в использовании и настройке, чтобы вы начали.
Бегущий django на xampp можно разделить на два этапа.
- Шаг 1: установить WSGI и проверить все ли в порядке
- выполните следующие действия в ответ на этот пост - Setting Python Path in Windows XAMPP using WSGI
- Шаг 2: Установка и запуск Джанго
- run easy_install django для установки django на ПК
- тест Джанго
- следовать примеру в "http://docs.djangoproject.com/en/dev/intro/tutorial01/"
- Я предполагаю, что сгенерированный код Джанго в C: \ XAMPP \ HTDOCS \ Джанго \ MySite
- Сделать mysite.wsgi в C: \ XAMPP \ HTDOCS \ WSGI \ Сценарии
import os import sys
mysite = r'C:/xampp/htdocs/django'
if mysite not in sys.path:sys.path.insert(0,mysite)
mysite = r'C:/xampp/htdocs/django/mysite'
if mysite not in sys.path:sys.path.insert(0,mysite)
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
- Вы можете добавить WSGIScriptAlias / MySite "C: /xampp/htdocs/wsgi/scripts/mysite.wsgi" в wsgi.conf запустить http://YOURSITE/mysite, или вы можете просто запустить http://YOURSITE/wsgi/mysite.wsgi
- Перезапустить апача, если необходимо.
Возможно, вы захотите заказать DjangoStack. Он похож на XAMPP, который является бесплатным, многоплатформенным и автономным, но поставляется с установленным Django по умолчанию.
- 1. Django: Перемещение с XAMPP на вопросы Django
- 2. Не удается запустить сервер mysql на xampp
- 3. Как запустить MySql на сервере xampp?
- 4. Uninstall Xampp (Windows 7)
- 5. MongoDB DLL на Windows XAMPP
- 6. Imagick на Windows 8 xampp
- 7. Активация APC на XAMPP (Windows)
- 8. MySQL не запускается на xampp (Windows)
- 9. Установите ZendFramwork 2 на XAMPP на Windows
- 10. phpredis на windows 7 64bit xampp
- 11. Как запустить проект полимера на xampp
- 12. Как запустить приложение cakephp на xampp
- 13. Не удается запустить Xampp на сервере с помощью IIS
- 14. Установка PHP PDO на windows (xampp)
- 15. Невозможно запустить mysql в xampp
- 16. Как запустить xampp на компакт-диске?
- 17. Не удается запустить апач на XAMPP 2,4
- 18. Пытается запустить cURL из командной строки (окружение xampp/windows)
- 19. Как запустить xampp в Windows XP Microsoft Virtual PC?
- 20. пожалуйста, помогите мне с XAMPP, Windows 7
- 21. XAMPP vs basic Windows
- 22. не удалось запустить mysql в xampp, windows 8.1
- 23. Heroku Django на Windows,
- 24. Запуск ImageMagick на XAMPP 1.8.3 с Windows 7
- 25. Невозможно запустить XAMPP должным образом
- 26. Запустить автоматическое расписание в xampp с laravel
- 27. Установить mysql перед xampp на windows 7
- 28. XAMPP WIndows VHOST всегда направляет на localhost
- 29. Celery + Django: не удается запустить celerybeat на Windows 7
- 30. Установка Mercurial на Windows Apache XAMPP Tutorial