Starting your first web page?
To setup your home page on diesel (undergraduates or eelab account holders)
- create public_html in your homedirectory with mkdir ~/public_html
- chmod 755 ~/public_html
- chmod o+x ~
- chmod o+x ~/..
- Now create your web documents in ~/public_html/
- Set permission of the web pages to 644: chmod 644 ~/public_html/
Your home page should be accessible from http://www.eelab.usyd.edu.au/~username/ where "username" is your login name.
To setup your home page on cassius (staff & postraduates)
Follow exactly the same procedure as for diesel but repalce public_html with WWW
Your home page should be accessible from http://www.ee.usyd.edu.au/~username/ where "username" is your login name.
To use cgi scripts on diesel/cassius do the following:
- Place scripts under public_html/WWW
- Rename them to [script_name].cgi
- Make the script executable: chmod 755 [script_name].cgi
- If you have problems with running your scripts do the following:
- locate error_log; you'll get something like : /usr/local/apache/logs/error_log
- run the script again/view the page that includes the script
- tail "the error_log file"
- try to understand the cause of the error and debug your script.
- and if no joy email that error to helpdesk
Read more at Quick start up for personal home page on diesel
More about Web publishing
- An Introduction to Web Publishing
- WebMonkey - The Web Developer's Resource
- Earthweb
- Go to web related tutorials at Tutorials Page>Web Technology

