Setting Up CGI Scripts on the CS Webservers

Revision as of 13:48, 11 October 2013 by Phil (talk | contribs)

Running your CGI script

To run your cgi-script via a web browser, use the following format (replace "username" with your username and "test.pl" with your script name.)

(Note: Your cgi-script should reside in your public_html/cgi-bin directory.)

  • On the CS Grad Net: http://www.cs.jhu.edu/~username/cgi-bin/test.pl
  • On the CS Ugrad Net: http://ugrad.cs.jhu.edu/~username/cgi-bin/test.pl

Creating your first CGI script

CS Faculty, Grad Students, Staff, Researchers and Post Docs: Log into one of the CS Grad Net Linux machines.

CS Ugrad Students: Log into one of the CS Ugrad Net Linux machines.

mkdir ~username/public_html/cgi-bin          # This directory might already exist.
chmod 705 ~username/public_html/cgi-bin
cd ~username/public_html/cgi-bin

Create your CGI script in the cgi-bin directory.

chmod 704 test.pl            # Replace the name "test.pl" with your script name.