Making a Home Page on the College of Engineering WWW Server

NOTE:

Engineering Network Policies and Procedures do apply to Personal Home Pages, so think before you put something up to be view by all.


It's easy to create your own World Wide Web home page that others can access. All you need to do is create a world-accessible directory structure called pub/html. e.g.

AU-football 0>  cd ~
AU-football 1>  chmod a+x ~
AU-football 2>  mkdir pub
AU-football 3>  chmod a+rx pub
AU-football 4>  mkdir pub/html
AU-football 5>  chmod a+rx pub/html

Then put world-readable hypertext files in that directory. Once you have created the desired documents then you will need to run the program homepage at a prompt.

AU-football 9>  homepage

For a user joe the file home.html would have the address of:

 http://www.eng.auburn.edu/~joe/home.html 
 or 
 http://www.eng.auburn.edu/users/joe/home.html

Description of the program homepage

The homepage program will check the size of the files in the pub/html directory. If the files are over 300k for students or 2000k for fac/staff then an error message will be displayed. You will need to make your www stuff small enough to fit the above criteria. If you have a justifable reason for needing more space then you can send a mail message to webmaster or admin. The homepage also does not allow symbolic links. If you have symbolic links it will display an error message telling which file is not a valid file. This is because once copied into the www directory, the symbollic links will not be reachable anyway. It also helps maintain size quotas. Once you have passed the above criteria then it will copy the web files to a directory on the web server. Please note that it replaces all the files, so if you delete something from the pub/html structure it will no longer be available in the web structure.

Look here for information on URLs (Uniform Resource Locator or document addresses). Look here for information on HTML (HyperText Markup Language) and how how write hypertext documents.

If the URL is of the form:

 http://www.eng.auburn.edu/~joe 

(i.e., no file specified) then the file index.html is used (if it exists).