Make Your Own Website


The Procedure

To make your own website and display it to the world, just follow these steps.

  1. Log on to your UNIX filesystem, and type mkhome. This command will create the directories public/html wherein you should place all the .html files for your website.
  2. Make the .html files for your website (this is the real work) and put them in your public/html directory. Your main file should be called index.html. You can make a site with many pages linked together or a site consisting of just one page. You can write the pages in straight HTML code with a text editor, saving them as .html files, or you can use a WYSIWYG (What You See Is What You Get) progam, such as StarOffice, to create the web pages in a more point-and-click fashion. If you don't know HTML, you can learn some (it's not that hard) by perusing the HTML resources listed below.
  3. Type cd ~/public/html and then fixweb. This will change the read, write, and execute permissions on your public/html files and subdirectories so the whole world can view your site. Do this evertime you update your website.
  4. Check out your page on the Web visiting http://www.math.wisc.edu/~username where username is your username.

If you did everything right, a link to your website from your online directory listing will automatically be created within 24 hours.


Making Password Protected Web Directories


HTML Resources

Beginners Tutorial: The official tutorial from NCSA
Barebones HTML reference: A good “quick reference”
Creating Multilingual Web Pages Unicode and Math Support in HTML
tth: converts TeX and LaTeX files to HTML