La mayoría de servidores Web, como Apache , están escritos en C o C + + y no se puede ejecutar código escrito en Python directamente . Para ejecutar un programa de Python en Apache , debe ser encaminado a través del Common Gateway Interface (CGI ) . Por razones de seguridad , así como la comodidad , la ubicación más común para los archivos de Python es la carpeta cgi -bin en el servidor. Antes de Apache permite acceder a estos archivos a través del CGI , que primero se le debe decir cómo deben ser manejados . Instrucciones
1
Abra un editor de texto o programa.
2
Abra el archivo httpd.conf en el editor. Este archivo está en la carpeta conf de la instalación de Apache .
3
Agregar el comando " ScriptAlias /cgi -bin //usr/local/apache2/cgi-bin " en la parte inferior del archivo . Guarde los cambios en el archivo y cierre el editor.
4
Place completó scripts de Python en el directorio cgi -bin. Apache dirigirá automáticamente las solicitudes de escritura de los navegadores de los usuarios en el directorio cgi -bin una vez que se hizo el cambio script.