Inicio > Howto, Linux, Python / Django, Servidores > Cómo instalar mod_wsgi y django en CentOS

Cómo instalar mod_wsgi y django en CentOS

Lunes, 6 de septiembre de 2010 Dejar un comentario Ir a comentarios

Hoy voy a comentar cómo instalar el modulo de apache wsgi para poder programar webs en python con el Framework Django.

Pasos a seguir:

  1. Antes de nada para que al compilar el módulo no de errores, necesitamos instalar python-devel, es tan fácil como poner

    yum install python-devel
  2. Una vez hecho esto descargamos el modulo de http://code.google.com/p/modwsgi/, descomprimimos y ejecutamos:

    ./configure –with-apxs=/usr/sbin/apxs –with-python=/usr/bin/python
    make
    make install

    Las rutas de apxs y python debes modificarlas según tu servidor o pc.

  3. El paso anterior crea el mod_wsgi.so en la carpeta /usr/lib/apache/mod_wsgi.so, este modulo debes añadirlo en tu httpd.conf y reiniciar apache después.

    LoadModule      wsgi_module             /usr/lib/apache/mod_wsgi.so

  4. Ya tienes instalado el modulo de apache. Ahora pasamos a instalar Django, lo descargamos de http://www.djangoproject.com/download/, descomprimimos y ejecutamos

    python setup.py install

Pues ya tenemos instalado Django en nuestro CentOS :)

Después si queréis instalar librerías como por ejemplo la librería que trabaja con Mysql, debéis usar setuptools, es fácil solo teneis que descargaros esta libreria de http://pypi.python.org/pypi/setuptools, descomprimir e instalarla con python setup.py install

Para facilitar más las cosas instalaremos pip que sería una especie de apt-get o yum de python, ejecutamos easy_install pip y a continuación pip install mysql

Espero que os haya sido de ayuda :)

Categories: Howto, Linux, Python / Django, Servidores Tags:
  1. Sin comentarios aún.
  1. Sin trackbacks aún.