How To...


How To... Set Up Your Webpage

In order to set up your own personal UTD homepage, you will first need to create an HTML file to use as your homepage. This file will need to be renamed as index.html in order to work. If you are not familiar with HTML, http://www.w3schools.com is a good site with information on creating and maintaining webpages you may want to look over.

To set up your homepage, perform the following steps:

  1. Get a NetID. You can set it up in the Student Microcomputer Labs or at http://netid.utdallas.edu.
  2. Launch an SSH client such as Putty. Putty is available for download here.
  3. Type apache.utdallas.edu into the Host Name field and select the SSH circle below. Click Yes at the following notice window.
  4. Enter your netid and password when prompted.
  5. Type makeweb, then press enter. Do not close Putty.
  6. Place your index.html file in your home directory’s public_html folder, called your H: drive in the Labs (ask a Computer Assistant if you need help accessing it).
  7. Go back to Putty and type cd public_html to get to your personal web space.
  8. Ensure that you are in the public_html directory and type chmod 755 index.html, then enter.
  9. For all subsequent pages you wish to add, it is required that you type chmod 755 filename.html (where filename.html is the directory and the name of your webpage), as this will set read and write permissions for each page.
  10. Your homepage should then be accessible as http://www.utdallas.edu/~netid.

  11. For further assistance, contact the Help Desk at 972-883-2911 or assist@utdallas.edu. The Help Desk’s office is located in JO 3.906.

You will automatically be added to the list of personal homepages the following day.


We allow CGI access under personal homepages with the following restrictions:

• Scripts are limited to 9 seconds of CPU time.
• Information Resources offers absolutely no support for CGI programming.

To set up a CGI script, complete the following steps:

  1. Under your public_html directory, type mkdir cgi-bin, then enter.
  2. Type chmod 755 cgi-bin, then enter.
  3. Type cd cgi-bin, then enter.
  4. Write your script.
    You can use PHP on your web pages, but it has to be done in CGI scripting format. This means that your script must be executable (chmod u+x scriptname.php) and the first line of your script must be the following:

    #!/usr/local/bin/php

    If you want to run a perl script, you must begin the script with the following:

    #!/usr/local/bin/perl

  5. To execute it, use the url: http://www.utdallas.edu/~netid/cgi-bin/scriptname.

  6. For further assistance, contact the Help Desk at 972-883-2911 or assist@utdallas.edu. The Help Desk’s office is located in JO 3.906.