Difference between revisions of "Setting Up CGI Scripts on the CS Webservers"
(10 intermediate revisions by 2 users not shown) | |||
Line 6: | Line 6: | ||
* On the CS ''Grad'' Net: <tt><nowiki>http://</nowiki>www.cs.jhu.edu/~''username''/cgi-bin/test.pl</tt> | * On the CS ''Grad'' Net: <tt><nowiki>http://</nowiki>www.cs.jhu.edu/~''username''/cgi-bin/test.pl</tt> | ||
− | * On the CS ''Ugrad'' Net: <tt><nowiki>http://</nowiki>ugrad.cs.jhu.edu/~''username''/cgi-bin/test.pl</tt> | + | * On the CS ''Ugrad'' Net: <tt><nowiki>http://</nowiki>www.ugrad.cs.jhu.edu/~''username''/cgi-bin/test.pl</tt> |
− | == Creating | + | == Creating Your First CGI Script == |
''CS Faculty, Grad Students, Staff, Researchers and Post Docs: Log into one of the [[Linux Clients on the CS Grad/Research Net|CS Grad Net Linux machines]].'' | ''CS Faculty, Grad Students, Staff, Researchers and Post Docs: Log into one of the [[Linux Clients on the CS Grad/Research Net|CS Grad Net Linux machines]].'' | ||
Line 14: | Line 14: | ||
''CS Ugrad Students: Log into one of the [[Linux Clients on the CS Undergrad Net|CS Ugrad Net Linux machines]].'' | ''CS Ugrad Students: Log into one of the [[Linux Clients on the CS Undergrad Net|CS Ugrad Net Linux machines]].'' | ||
− | + | cd ~/public_html/cgi-bin | |
− | |||
− | cd ~ | ||
Create your CGI script in the <tt>cgi-bin</tt> directory. | Create your CGI script in the <tt>cgi-bin</tt> directory. | ||
chmod 704 test.pl # Replace the name "test.pl" with your script name. | chmod 704 test.pl # Replace the name "test.pl" with your script name. | ||
+ | |||
+ | '''Note:''' If you're not sure what your public_html/cgi-bin folder permissions need to be, please visit: [[File Permissions for Webpages]] | ||
[[category:Webpages and Webservices]] | [[category:Webpages and Webservices]] |
Latest revision as of 18:37, 25 March 2022
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://www.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.
cd ~/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.
Note: If you're not sure what your public_html/cgi-bin folder permissions need to be, please visit: File Permissions for Webpages