Python

De Cacauet Wiki
La revisió el 16:56, 26 jul 2012 per Enric (discussió | contribucions) (Es crea la pàgina amb «Python és un llenguatge interpretat força extés. Les seves principals aplicacions son: * Aplicacions web * Aplicacions d'escriptori (com GNOME, etc.) Google ha impuls…».)
(dif) ← Versió més antiga | Versió actual (dif) | Versió més nova → (dif)
Salta a la navegació Salta a la cerca

Python és un llenguatge interpretat força extés. Les seves principals aplicacions son:

  • Aplicacions web
  • Aplicacions d'escriptori (com GNOME, etc.)

Google ha impulsat molt la seva utilització. És més segur que altres llenguatges com PHP.

Primeres passes amb Python

...

Instal·lació en Apache2 amb mòdul WSGI

Per poder utiltizar Python en Apache2 es pot fer de 2 maneres:

  • Com a script CGI i amb el mòdul libapache2-mod-python (desaconsellat)
  • Com a script WSGI, que és el standard per Python. Els detalls a continuació son per aquesta versió.

Per tant:

  1. Instal·la el mòdul WSGI
  2. Segons el fòrum anterior s'instal·la de manera que els scripts s'executen si tenen l'extensió .wsgi
    • Canvia la configuració perquè s'executin els arxius amb extensió .py
  3. Segueix el tutorial per posar en marxa la primera aplicació Python-WSGI
    • http://webpython.codepoint.net/wsgi_tutorial
    • En aquest tutorial es posa en marxa el servidor des de la línia de comandes. El entorn wsgi ens permet executar l'aplicació mitjançant un servidor httpd propi (sense Apache) i accedint a un port particular. Si vols executar-ho en l'entorn Apache has de treure la crida a httpd.handle_request o httpd.serve_forever i posar-ho en un directori visible per l'Apache (/var/www o com ho tinguis configurat).


Més Python

...