How To Set Up Your CS Web Site

Your home page will be accessible at https://www.cs.columbia.edu/~your_cs_account_name

Older accounts may have a separate site at http://www.cs.columbia.edu/~your_cs_account_name

Use your CS account to log in to your home directory.

$ ssh your_cs_account_name@compute.cs.columbia.edu

If your account was created prior to September 2021 you probably have two directories in your home directory, html for the HTTP version of your site, and secure_html for the HTTPS version of your site.

If your account was created after September 2021, you will just have one version of your site. Both html and secure_html will be there, but secure_html will just be a link to html.

You can place whatever content you like in the directory and it will be visible to the outside world.

In order to allow Apache to access your files, directories should be world-executable and files should be world-readable.

$ chmod o+x my_directory

$ chmod o+r my_file