November 12
La maggior parte dei server Web, tra cui Apache, sono scritte in C o C ++ e non possono eseguire il codice scritto in Python direttamente. Al fine di eseguire un programma Python su Apache, deve essere instradato attraverso la Common Gateway Interface (CGI). Per motivi di sicurezza, così come la convenienza, la posizione più comune per i file Python è la cartella cgi-bin sul server. Prima di Apache permette a questi file l'accesso attraverso il CGI, deve prima essere detto come devono essere gestiti.
1 Aprire un editor di testo o un programma.
2 Aprire il file httpd.conf nell'editor. Questo file si trova nella cartella conf dell'installazione di Apache.
3 Aggiungere il comando, "ScriptAlias / cgi-bin / / usr / local / apache2 / cgi-bin" nella parte inferiore del file. Salvare le modifiche al file e chiudere l'editor.
4 Posizionare script Python completati nella directory cgi-bin. Apache le richieste di script automaticamente diretti da browser dell'utente alla directory cgi-bin una volta che il cambiamento lo script è fatto.