Setup of Personal Web Pages
ITS provides personal web site space, free of charge, for any UCSC faculty, student or staff member. University hosted personal web pages may not be used for commercial or political purposes, nor for distribution of copyrighted materials. For more information, see UCSC Web Policies.
1. Prior to proceeding...
You must have a Cruz ID account and know your username and password.
You must be able to write your own web pages with html or using an html editor (ie. Dreamweaver, etc.).
You should know how to use a secure file transfer protocol client (sftp) or know how to configure your html editor to upload to your site
2. Upload your pages to the server
After you have created your web page files, you will need a SFTP program to access your personal file space and upload your files. Or you can configure the sftp feature of Dreamweaver or other html editing application. You must use the sftp protocol, not ftp.
How to obtain SFTP software
Any file transfer software that supports SFTP can be used to upload your files — by SFTP we mean SSH (or Secure) File Transfer Protocol: not Simple FTP, not FTP over SSH, and not FTPS (FTP over SSL). In addition, many HTML editors have a "remote save" or "upload to server option". Free SFTP software is also available.
Upload your files using SFTP
To connect to the server where your web pages will be stored, your SFTP software will need the following information:
Host name: sftp.ic.ucsc.edu
User name: UCSC ID (use your UCSC email login)
Port Number: 22
Authentication Method: Password (use your CruzID Blue password)
Once you have logged in, you should see a public_html directory. The public_html directory is where you store all the files you want to be viewed by web browsers. If there is no public_html directory, contact the Support Center
3. View your pages
If you name your home page file "index.html", the URL for your web site will be:
For example, if your email address is firstname.lastname@example.org, the URL for your web site will be:
(If you name your home page file something other than "index.html" you will need to specify the name of that file at the end of your URL. For example. http://people.ucsc.edu/~joe/filename.
4. Publish your pages in the UCSC Directory (optional)
Personal web pages can be listed in the UCSC directory of personal web pages.
If you do not publish your pages, they are still available on the web, however, visitors will have a harder time finding them, and search engines will be less likely to index them. Even if you publish your pages, you can still make some or all of them hidden or restricted: see our documentation on Restricting Access.
5. Request php, if you need it (optional)
Personal web pages can use php (a web programming language used by some sites); if you do not know php, you do not want this feature.