Creating a web site in your RStor (AFS) account
- All new accounts are created with a public_html folder with appropriate permissions
to allow the web server on caligari to read it. Caligari is aware of all RStor accounts,
so your URL would be http://caligari.dartmouth.edu/~USERNAME/
If your account does not have a public_html folder, ask Research Computing for assistance.
- Create a top-level web page named index.html using any editor or web page creation
tool. Don't try to log in directly to Caligari - just edit your pages on any convenient
computer with AFS. Caligari is a protected machine in access group http_server,
which is why you can give it permission to read
your web files without making them truly public access.
- Each account also has a DartmouthShare folder, with access controls set to require
WebAuth (NetID) credentials from anyone at Dartmouth. This makes for an easy way to share files with
other Dartmouth users who do not have accounts on the shared storage, but without making them completely public.
Automatic indexing is also enabled on this folder. The URL would be:
- All accounts created on Research Computing systems are
automatically enabled on the web server.
- Files are easily edited directly from any computer with
an AFS client installed
- URL isn't www.dartmouth.edu
Caligari currently serves static HTML (.html) pages, server side includes (.shtml), PHP scripts (.php).
There are significant difficulties with securing non-trivial
CGI scripts which would want to modify files in AFS. Any file type may be placed in the DartmouthShare folder.
For additional information, see the
general advice on Web sites for Dartmouth departments and Personal WordPress sites at Dartmouth
Back to home page
Last updated March 16, 2018