Tecnología

Inicio

Cómo utilizar secuencias de comandos de Python en el servidor Web

Python, las secuencias de comandos multi-plataforma y lenguaje de programación, es útil no sólo para la programación de aplicaciones de escritorio, sino también para crear y ejecutar aplicaciones web. Por ejemplo, YouTube utiliza scripts de Python, como lo hace Google. scripts de Python pueden ser ejecutados por ordenadores de los visitantes tan fácilmente como PHP o Javascript.

Debido a que Python es multiplataforma, se puede instalar y ejecutar scripts de Python en la mayoría de los servidores web, siempre y cuando usted tiene acceso de administrador en el servidor.

Instrucciones

1 Instalar Python en su servidor. Los procedimientos para esto pueden variar en función del sistema operativo del servidor y su proveedor de alojamiento; revisar sus manuales de usuario y páginas de soporte técnico para obtener instrucciones detalladas. Si el servidor está ejecutando Linux, lo más probable es que ya haya instalado Python. los servidores de Windows pueden necesitar tener instalado manualmente. Si tiene acceso de administrador, puede visitar www.python.org para descargar e instalar el paquete correcto para su configuración de hardware en particular.

2 Instalar cualquier biblioteca que pueda necesitar. Un uso común de los scripts del servidor Web es tener acceso a una base de datos. Python le permite hacer esto, así como otros idiomas, pero requiere la instalación del paquete de Python MySQLdb, que está disponible en sourceforge.net/projects/mysql-python. La mayoría de las otras bibliotecas que permiten al servidor para interactuar con los visitantes deben estar ya instalados.

3 Crear la secuencia de comandos de Python y subirlo a su servidor. Una vez subido el guión, puede que tenga que hacerlo ejecutable (en Linux o UNIX) con el fin de que se ejecute cuando se le llama por un navegador. Para ello, vaya al directorio donde reside el script y el tipo "chmod 755 pythonscript.py" (sin las comillas). Esto no debería ser necesario si la secuencia de comandos se guarda y se ejecuta como un archivo HTML, que es a menudo el caso con los scripts del lado del servidor.