Creating a website within CUBINlab
Overview
This document will show you how to set up a website within CUBINlab for your own personal and/or research use. Related documentation includes how to set up a website counter.
Please note that all content on CUBINlab WWW servers must comply with University World Wide Web Publishing Policies and Guidelines.
Basic usage
Simply create a directory named public_html in your $HOME directory like so:
mkdir ~/public_html
Place all your HMTL documents into that directory. Your website is accessible from the URL: http://www.cubinlab.ee.unimelb.edu.au/~user, where user is replaced with your CUBINlab user name.
You may need to set correct permissions for all files and directories within the above tree. You can do this simply with the command:
chmod -R o+rx ~/public_html
CUBINlab User Website Index
The CUBINlab user website index will list your website as it regenerates automatically each night. To exclude yourself from the index, simply place a .donotindex file in your ~/public_html/ directory. This can be achieved using the simple command:
touch ~/public_html/.donotindex
As you may expect, any changes will be reflected next time the index is automatically regenerated.
Advanced usage
PHP, CGI and SSI are supported on the CUBINlab webserver. See the relevent documentation for each service for details on how to use it. If you require a sub-domain (virtual host), please see the core network system administrator.
PHP files must have the extension .php, .phtml, or .php3. SSIs are supported on files with extension .php.
Finally, if you require encrypted (SSL) web services, facilities are available. Just ask the core network system administrator.