UC San Diego SearchMenu

Setting Up a Website

UC San Diego students have server space to publish a personal website.

Students and registered student organizations are given 200 MB of server space for their 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. If you prefer, you can log into the server through the command line and create your directory there.

2. Create your first web file.

Our acsweb server supports HTML, PHP, and other server-side dynamic content. Your home page should be named index.html or index.php. There are various online tutorials for both HTML and PHP if you would like to learn more about coding in these languages.


Please remember that all activities on ACMS systems, including setting up personal websites, are subject to the ETS Acceptable Use Policies.

It is your responsibility to ensure that you do not violate Copyright Laws.

3. Put your web pages in public_html.

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

ETS Computer Lab SFTP Client
Move your file to:
Class Resources→
(Server) home directory on...→
Download an SFTP client and enter:
Server: (server)
Port: 22
Path: ~(username)
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:


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


What about my student organization?

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