Difference between revisions of "Creating a Personal Webpage"
Line 1: | Line 1: | ||
− | == | + | == Accessing your webpage == |
NOTE: Where you see "''username''", replace that with your username. | NOTE: Where you see "''username''", replace that with your username. | ||
+ | |||
+ | * On the GRAD network, use <tt><nowiki>http://</nowiki>www.cs.jhu.edu/~''username''</tt> | ||
+ | * On the UGRAD network, use <tt><nowiki>http://</nowiki>ugrad.cs.jhu.edu/~''username''</tt> or <tt><nowiki>http://</nowiki>www.ugrad.cs.jhu.edu/~''username''</tt> | ||
+ | |||
+ | == Making a basic homepage == | ||
<code>ssh</code> into one of our [[:Category:Linux Clients | Linux Clients]]. | <code>ssh</code> into one of our [[:Category:Linux Clients | Linux Clients]]. | ||
Line 29: | Line 34: | ||
chmod 704 index.html | chmod 704 index.html | ||
− | Now check your work. | + | Now check your work. Visit your webpage as described in [[#Accessing your webpage|Accessing your webpage]], above. |
− | |||
− | |||
− | |||
− | If you have problems, check your permissions again. Please be very careful changing your top-level home directory permissions. | + | If you have problems, check your permissions again. Please be very careful changing your top-level home directory permissions. |
If you are a GRAD student and want to update the link to your webpage on the Graduate Students page, please e-mail Cathy Thornton. | If you are a GRAD student and want to update the link to your webpage on the Graduate Students page, please e-mail Cathy Thornton. |
Revision as of 19:42, 10 October 2013
Accessing your webpage
NOTE: Where you see "username", replace that with your username.
- On the GRAD network, use http://www.cs.jhu.edu/~username
- On the UGRAD network, use http://ugrad.cs.jhu.edu/~username or http://www.ugrad.cs.jhu.edu/~username
Making a basic homepage
ssh
into one of our Linux Clients.
chmod 701 ~username # Don’t forget the ~ mkdir public_html # This directory might already exist. chmod 701 public_html cd public_html
Edit index.html with your favorite editor. Follow the template below for your index.html file:
<html> <head> <title> Title of my webpage </title> </head> <body> <h1> Title of my webpage </h1> <p> This is a test! </p> </body> </html>
Save and exit from your editor.
chmod 704 index.html
Now check your work. Visit your webpage as described in Accessing your webpage, above.
If you have problems, check your permissions again. Please be very careful changing your top-level home directory permissions.
If you are a GRAD student and want to update the link to your webpage on the Graduate Students page, please e-mail Cathy Thornton.
Setting up CGI scripts
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/perl script in the cgi-bin directory.
chmod 704 test.pl # Replace the name "test.pl" with your script name.
To call up your cgi-script via a web browser, use the following format (replace "username" with your username and "test.pl" with your script name.)
- If your cgi-script is on the GRAD network: http://www.cs.jhu.edu/~username/cgi-bin/test.pl
- If your cgi-script is on the UGRAD network: http://ugrad.cs.jhu.edu/~username/cgi-bin/test.pl
Other issues
If you need additional help, please e-mail CS IT Support with a complete description of your problem.