Come eseguire un CGI script CPP sul Web

March 29

La maggior parte degli script Web vengono eseguiti dal server Web che eseguono interpreti incorporati per linguaggi come PHP o Ruby. Queste lingue funzionano bene con le applicazioni web, ma hanno un prezzo, nel senso che non sono come il tempo o la memoria efficiente come altri linguaggi di programmazione. I programmatori che hanno una maniglia su linguaggi compilati come C ++, tuttavia, possono anche costruire i propri script CGI. Con il sistema di software del server Web Apache installato è possibile eseguire script in C ++ come uno script CGI e ottenere il risultato al browser Web.

istruzione

1 Scrivere un file CGI C ++ come segue e salvarlo con il nome di "test.cpp":

includere <iostream>

using namespace std;

int main () {

cout << "Content-Type: text / plain" << endl << endl;
cout << "Ciao Mondo!" << endl;

return 0;
}

2 Salvare il file nella directory cgi-bin del server Web Apache. Questa cartella contiene tutti i file CGI il server verrà eseguito.

3 Puntare il browser Web per il file nella cartella cgi-bin, che di solito è qualcosa di simile a "http: //localhost/cgi-bin/test.ccp&quot ;, a seconda della piattaforma.