This page is maintained by CIT Network Services (Network.Services@uvm.edu).
CGI scripts are often used on Web sites to perform server functions, such as processing forms or creating Web guest books.
These scripts are executable programs usually written in Perl (although you may use C, C+, FORTRAN, etc.). Many Web programmers freely distribute pre-made scripts on the Web that can perform various functions. In addition, users can devise their own scripts from scratch
to use on their Web sites.
Because of security concerns, scripts can only be run from a specially designated server. You will need to create a folder on this server and make an alias from your account to that folder.
mkdir /.../uvm.edu/fs/webdev/cgi-bin/$USER
ln -s /.../uvm.edu/fs/webdev/cgi-bin/$USER ~/cgi
chmod 755 ~/cgi
Upload your scripts to the CGI directory via the link you have created in your account. Remember to set correct permissions (including execute) on your scripts.
http://cgi.uvm.edu/cgi-bin/your-user-name/script-name
Many CGI scripts are available on the Web for download. This scripts require little or no customization to perform many common Web functions. Here are some of the most popular repositories of these scripts:
Academic Computing may be able to assist you in writing your own custom CGI scripts. For more information, contact Wesley.Wright@uvm.edu.
Last modified August 12 2003 04:19 PM