Go to the command line. YES! Get to your home directory. $ cd Check if you have a public_html directory $ ls public_html If you don't, create one $ mkdir public_html Make sure your home directory would allow access to public_html $ chmod 711 ~ Make sure your public_html allows access to your web pages $ chmod 711 public_html Copy your .pde file into your public_html directory $ cp Processing/Sketchbook/XXXX.pde public_html Make sure you pde file is accessible. See if your browswer can load http://www.cs.unca.edu/~yourid/XXXX.pde Connect to you public_html directory $ cd public_html Using your favorite text editor (or pico), create a file call XXXX.html that contains the following two lines: You must have a copy of processing.js in your directory. Normally, you would download the latest copy off the internet (from http://processingjs.org/download/). And you can do that. However, to avoid having 30 copies of processing.js, try creating a "hard link" to my copy of processing.js. $ ln ~brock/public_html/processing.js . Now see if your browswer can load http://www.cs.unca.edu/~yourid/XXXX.html