Как запустить собственный проект на bitnami ec2?
У меня есть свой старый проект django, который не был создан через django 1.4.1. Я хочу разместить его на ec2 bitnami, так что, несмотря на запуск папки htdocs по умолчанию, моя нужная папка должна отображаться. Я сделал это раньше, но на этот раз с новой машиной не работает. Я прошел по этой ссылке
http://bitnami.org/forums/forums/djangostack/topics/getting-started
и было уже все это. Мои изменения, что у меня есть..
В httpd.conf
В myproject_cofig.conf
WSGIScriptAlias /fortis_django "/opt/bitnami/apps/django/conf/fortis_django_wsgi.wsgi"\
<Directory '/opt/bitnami/apps/django/conf'>
Order deny,allow
Allow from all
</Directory>
В myproject_wsgi.wsgi
import os, sys
sys.path.append('/opt/bitnami/')
sys.path.append('/opt/bitnami/projects/')
sys.path.append('/opt/bitnami/projects/fortis_django')
os.environ['DJANGO_SETTINGS_MODULE'] = 'fortis_django.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
И местоположение проекта проверяется и его правильность.
В httpd.conf я изменился..
DocumentRoot "/opt/bitnami/projects"
Include "/opt/bitnami/apps/django/conf/fortis_django_config.conf"
И перенаправил также..
RedirectMatch / fortis / fortis_django / login
Таким образом, всякий раз, когда я захожу в myurl / fortis, приходит myurl / fortis_django / login с ошибкой слишком много циклов. Я застрял от дней, пожалуйста, помогите запустить мой собственный проект из моего местоположения. Заранее спасибо.
1 ответ
Пытаться:
RedirectMatch ^/fortis$ /fortis_django/login
Ваш существующий шаблон не будет соответствовать тому, на что вы перенаправляете.