Sono nuovo nello sviluppo web. Quindi sii gentile. E grazie in anticipo. Sto sviluppando su windows env. e distribuire su un server Linux con Python 2.6.2 installato. Esecuzione di apache2.2 come host virtuale e sto utilizzando mod_wsgi. Ho intenzione di servire file multimediali dallo stesso host virtuale.Distribuzione di Django su un server Apache
Ho un sito django e ora sono pronto per la distribuzione. Sono bloccato e ogni sito in cui vado sembra obsoleto/incompleto/overmyhead.
https://docs.djangoproject.com/en/1.3/howto/deployment/modwsgi/
http://www.djangobook.com/en/2.0/chapter12/
... solo 2 collegamenti come per la newbness
Il link in alto sembra essere quello che mi serve eppure sono ancora confuso su queste cose:
- Che aspetto ha la struttura del file sul server
- Non riesco a modificare/modificare i file del server da solo, mi affido al dba per quello
- Ho django.wsgi e django.wsgi ~, dove vanno questi?
- Dove inserisco il mio progetto in relazione a quei file wsgi?
Il file httpd.conf è qualcosa che il server ha su di esso? o ne creo un altro?
Devo inserire django in qualsiasi forma o forma sul server? Se è così dove? E i pacchetti come la registrazione, i valori predefiniti?
Ancora una volta mi dispiace per la novità, ho battuto la testa per 2 settimane su questo. Qualsiasi aiuto/link sarà molto apprezzato a meno che non mi colleghi al django-docs. Ho letto quelli ... MOLTO! grazie
Grazie mille. Questo è esattamente quello che stavo cercando. Una cosa però, non sono ancora sicuro di una cosa; Sono abituato a lavorare sulla macchina locale e ogni bit di django è sul percorso Python. Quindi ho bisogno di metterlo su un server che esegue la nostra intranet. L'installazione python di quel server richiederà django e altri pacchetti di terze parti all'interno della directory dei pacchetti del sito, o lo metto nello spazio del mio server? Se la scala, come faccio a indicarlo a Python. E ancora grazie per la tua pazienza e supporto. –
Apache eseguirà il codice da una directory, ma utilizzerà l'interprete python presente sull'intero server. Quindi, installa semplicemente Django e i tuoi pacchetti di terze parti, e si prenderà cura di tutti i percorsi stessi. – Jordan
Quindi stai dicendo sì, deve essere installato sul server stesso? Il motivo per cui lo chiedo è perché ho ricevuto un sacco di risposte miste su questo. Accedo al server solo tramite filezilla. Quindi, se è necessario essere sul server, dovrò fare una richiesta per questo. Ma se riesco a metterlo sul server attraverso filezilla lo farò. Grazie. –