UC San Diego SearchMenu

Setting Up a Website

UC San Diego students and registered student organizations are given 200 MB of server space to publish a personal website. Some students have access to more than one server as shown by the Account Lookup tool, but student organizations and most students should select acsweb.ucsd.edu as their server.

1. Create a public_html directory.

First, you will need to create the public_html directory. The easiest way to create this directory is to use the Home Page Setup Tool.

2. Create your first web file.

Our acsweb server supports HTML 5, PHP 5.1, and other server-side dynamic content. You will want to name your first file either index.html or index.php, depending on how you are coding the document. There are various online tutorials for both HTML and PHP if you would like to learn more about coding in these languages.

Note

Please remember that all activities on ACMS systems, including setting up personal websites, are subject to the ACMS Acceptable Use Policies.
It is your responsibility to ensure that you do not violate Copyright Laws.

3. Put your files in public_html.

There are many ways to do this—here are a few ideas:

ACMS Computer Lab SFTP Client
Move your file to:
Class Resources→
(Server) home directory on...→
public_html
Download an SFTP client and enter:
Server: (server)
Port: 22
Path: /~(username)
Unix
Open a Terminal window and enter:
scp file.html username@server.ucsd.edu:~username/public_html

4. Set file permissions for your files.

Log into our Home Page Setup Tool and check the box reading Allow others to see documents in public_html.

If you ever want to change your permissions to prevent anyone from seeing your web page, use the tool again and select Return to "no-risk" permissions.

5. View your site!

Once you have completed these steps, you may view your site at:

http://server.ucsd.edu/~username

When our friend Ben completes these steps on acsweb, he will find his site here:

http://acsweb.ucsd.edu/~okenobi

What about my student org?

Student organizations qualify for a registered hostname (e.g. jediknightacademy.ucsd.edu). This will be processed when you renew your ACMS resources.