Ubuntu Server 11.10 Django+apache2+mod_wsgi+mysql

Instalacja i konfiguracja oprogramowania sieciowego.
nozo
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 02 gru 2011, 10:32
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Brak
Architektura: x86_64

Ubuntu Server 11.10 Django+apache2+mod_wsgi+mysql

Post autor: nozo »

Witam, mam pewien problem a mianowicie na maszynie wirtualnej mam postawiony ubuntu server 64bit z lamp, wszystko skonfigurowane i dziala jak nalezy wlaczenie z phpmyadmin oraz webmin. No i przychodzi czas na instalacje django (chcialbym w wersji rozwojowej trunk) no i od tego momentu zawsze zaczynaja sie problemy, niby zaisntalowalem nastepnie mod_wsgi i tak talej konfiguruje i pozniej pojawiaja sie problemy. np raz sie wszystko zepsulo bo nie dzialalo juz php ani django, teraz teraz juz nie czyta, odmowy dostepow, i moje pytanie jest, jak to zainstalowac poprawnie i skonfigurowac chcialbym aby w katalogu /var/www/ domyslnym plikiem byl plik index i jakby byl to plik index.php to server zeby go domyslnie odpalal, a jak index.wsgi to zeby ten plik byl domyslnie odpalany (lub inny plik index z obslugiwana koncowka) i wiadomo ze jeden plik jednoczesnie bedzie w tym katalogu a nei np index.html index .php index.wsgi.
Wiec chce wszystko zainstalowac od nowa na czystym serverze z zaisntalwoanym i skonfigurowanym poprawnie lamp. To znaczy to juz mam czysty server plus lamp z phpmyadmin i webmin. Chcialbym wiec aby /var/www/ byl odpalany domyslnie plik index nie zaleznie w jakim jezyku, no a w katalogu /var/www/django/i tu nazwa projektu abym mogl robic projekty django i nastepnie poprzez wpisanie w przegladarce adresserwera/django/projekt/ uruchamial sie. Jezeli macie jakis sprawdzony tutorial to tez sie przyda, bo juz patrzylem oficialne nie oficialne i zawsze cos musialem sknocic napewno;)


Edit: Problem rozwiazany

Wystarczylo http://www.django.pl/documentation/install/ zaisntalowac tak django trunk jak w tym poradniku a nastepnie http://blog.heintze.pl/2010/10/09/pogod ... i-mod_php/ tak jak tu zainstalowac reszte i skonfigurowac, na moje potrzeby zmienilem z tego drugiego tutoriala sciezke:

Kod: Zaznacz cały

<VirtualHost *>
    ServerName testhost
    DocumentRoot /var/www/


    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews ExecCGI


        AddType application/x-httpd-php .php .phtml
        AddType application/x-httpd-php-source .phps
        AddHandler application/x-httpd-php .php .phtml
        AddHandler cgi-script .cgi
        AddHandler wsgi-script .wsgi


        Order allow,deny
        allow from all
    </Directory>
</Virtualhost>
teraz wszystk odziala a projekty django moge odpalac za pomoca adresserwera/nazwaprojektu/
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 42 gości