Difference between revisions of "Creating a Personal Webpage"

Line 56: Line 56:
  
 
If you need additional help, please e-mail [mailto:support@cs.jhu.edu CS IT Support] with a complete description of your problem.
 
If you need additional help, please e-mail [mailto:support@cs.jhu.edu CS IT Support] with a complete description of your problem.
 +
 +
[[Category:Webpages and Webservices]]

Revision as of 19:39, 10 October 2013

Making a basic homepage

NOTE: Where you see "username", replace that with your username.

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. Does it work? To check:

  • 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

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.