Próbuję nadać nazwę domeny i uruchamiania wielu projektów django na moim apache na razie udało mi się zorganizować jeden wniosek i i uruchomić go na 127.0.0.1:8888 Ustawienia wyglądają tak:wdrażania wielu projektów Django na Apache przy użyciu okna
WSGIScriptAlias/C:/Users/ShabeerSheffa/workspace/ApacheDemo/ApacheDemo/wsgi.py
WSGIPythonPath C:/Users/ShabeerSheffa/workspace/ApacheDemo
<Directory C:/Users/ShabeerSheffa/workspace/ApacheDemo>
<Files wsgi.py>
Order deny,allow
Allow from all
</Files>
</Directory>
Próbowałem zmieniając powyższy kod wyglądać jak poniżej kod, z nazwą domeny, więc może do niego dostęp za pomocą apachedemo.com ale nie zdało egzaminu.
NameVirtualHost apachedemo.com
<VirtualHost apachedemo.com>
ServerName apachedemo.com
ServerAlias www.apachedemo.com
WSGIScriptAlias/C:/Users/ShabeerSheffa/workspace/ApacheDemo/ApacheDemo/wsgi.py
WSGIPythonPath C:/Users/ShabeerSheffa/workspace/ApacheDemo
DocumentRoot C:/Users/ShabeerSheffa/workspace/ApacheDemo
<Directory C:/Users/ShabeerSheffa/workspace/ApacheDemo>
<Files wsgi.py>
Order deny,allow
Allow from all
</Files>
</Directory>
</VirtualHost>
Obecnie używam portu 8888 dla mojego Apache w systemie Windows 7 maszyna, 127.0.0.1:8888 pracowały dla pierwszej wersji kodu, ale po edycji apache kod daje błąd przy ponownym uruchomieniu apache.
To jest jak mój plik hosta wygląda, dodałem tylko ostatni wiersz. (nie całkiem pewien, dlaczego jest tam # w drugim i trzecim wierszu)
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1:8888 apachedemo.com www.apachedemo.com
Próbuję znaleźć odpowiedzi dla dwóch questions-
- Jak zrobić apachedemo.com pracy
- Jak mogę dodać kolejny projekt na tym samym serwerze, przykład apachedemo2.com
EDIT: Zajmuję moje projekty przy użyciu Eclipse
dziękuję za pomoc chłopaki
Ja mam przyjąć, aby zmienić ponieważ mój Apache korzystające z tego portu, to nadal nie działa: | , "Ups, Google Chrome nie może znaleźć apachedemo.com" –
shabeer90
tak, masz rację, należy zmienić na 8888. Nie wiem, dlaczego to nie działa. –
mam kod do pracy :), po prostu chcę wiedzieć, czy mogę mieć dwa różne WSGIPythonPath, bo mam dwa projekty uruchomione .. – shabeer90