First, you must log in to one of our linux machines (linux1 through linux15). You can do this via SSH, or by using a graphical SFTP client. If you are using a graphical client, be sure to go to your home directory, and not any subdirectory. (Some clients save your last-used directory from a previous login.)
Next, you must create a public_html directory in your home
directory. If you are logged in at the shell (via SSH), use:
mkdir ~/public_html
(If you are using a graphical client, plese refer to its help
documentation.)
Depending on your account settings, you might need to change the
directory permissions to allow it to be visible to the web server.
(This step is harmless if the permissions are already correct.)
Under Linux, type:
chmod o+x ~
chmod o+x ~/public_html
(If you are using a graphical client, plese refer to its help
documentation.)
You may now copy your web site’s files into the public_html directory. The index file’s name is: index.html
All files in the public_html directory which you want the web server
to serve as web pages must have world read access
so that the web server can access them. You can do change them with
the chmod command, for example:
chmod o+r index.html
To view your home page, go to http://www.ph.utexas.edu/~yourusername/ (replacing “yourusername” with your user name, of course).