Onko mahdollista ajaa djangoa muuten kuin fcgi:n yli esim mod_pythonin ja mod_wsgi:n kautta?

Avainsanat:
petazz's gravatar image petazz kysyi
08.01.2013 klo 17:10
213, hyväksyttyjä vastauksia: 0%

Mod_pythonia eikä mod_wsgi:tä ole käytössä. Syy tähän on jaetussa palvelinympäristössä: kaikkien käyttäjien sivut pyörivät samassa Apache-prosessissa, joten koodin ajaminen siinä ei vain käy päinsä. FCGI:n käyttämä SuEXEC tukee skriptien ajamista erillisessä prosessissa käyttäjän omalla tunnuksella, jolloin tätä ongelmaa ei ole. On olemassa vastaavia moduuleita myös pythonia varten, kuten mod_passenger, mutta toistaiseksi niitä ei ole Kapsilla käytössä.

Jos FCGI:n ominaisuudet eivät riitä, paras tapa on ajaa sivustoa erillisessä http-palvelinohjelmassa omalla käyttäjätunnuksella ja proxyttaa siihen mod_rewriten avulla. Ymmärtääkseni tämä ukk-sivusto pyörii tuolla tavalla gunicorn:n päällä.

ikilinkki
jpa's gravatar image jpa vastasi
08.01.2013 klo 17:50
3735, hyväksyttyjä vastauksia: 26%

Sinun vastauksesi

näytä/piilota esikatselu

Tarkkaile kysymystä

Sähköpostitse:

Kirjautumisen jälkeen voit tilata tähän kysymykseen jätetyt uudet vastaukset ja kommentit omaan sähköpostiisi.

RSS-lukijan kautta:

Pelkät vastaukset

Vastaukset ja kommentit

Markdown-perusteet

  • *kursiivi* tai _kursiivi_
  • **lihavointi** tai __lihavointi__
  • linkki:[teksti](http://url.com/ "otsikko")
  • kuva?![alt teksti](/path/img.jpg "otsikko")
  • numeroitu luettelo: 1. Foo 2. Bar
  • Lisätäksesi rivinvaihdon kirjoita kaksi välilyöntiä rivin loppuun.
  • Tavallisemmat HTML-tagit toimivat myös.

Kysymyksen avainsanat:

×10
×4

kysytty: 08.01.2013 klo 17:10

katsottu: 1,080 kertaa

päivitetty: 08.01.2013 klo 17:50