|
Software Downloads
This page contains instructions mainly for off-campus students to download and install the required software off campus. You will require these software to complete the lab exercises and to do the assignments. On-campus students will have the software available in the labs. Of course, on-campus students may choose to download and install the software in your home computer as well for your own convenience.
Required:
ActivePerl (for Windows users only)
- Download and follow instruction from original site.
- Not required for students using Linux, where the Perl interpreter is already available. All students will also get access to an account on a unix server, where you can do all the required work with Perl. See lab exercises in week 2 for instructions on accessing your account on the unix server.
Web browser supporting XSLT 1.0
- One of the following 3 choices: Microsoft Internet Explorer 6, Netscape Navigator 7.1, and Mozilla 1.5.
Perl module LWP
- Installation instructions: Make sure you have installed Perl (eg. see ActivePerl above). Also make sure your machine in Internet connected. From a command prompt and type
perl -MCPAN -e "install Bundle::LWP"- Reference for LWP
- All students will get access to an account on a unix server where this module is already installed. See lab exercises in week 2 for instructions on accessing your account on the unix server.
Perl module XML::DOM
- Installation instructions: Make sure you have installed Perl (eg. see ActivePerl above). Also make sure your machine in Internet connected. From a command prompt and type
perl -MCPAN -e "force install XML::DOM"- There are other methods to install Perl modules under ActivePerl in Windows. Read this discussion forum thread for some instructions.
- Reference for XML::DOM
- All students will get access to an account on a unix server where this module is already installed. See lab exercises in week 2 for instructions on accessing your account on the unix server.
Perl module XML::LibXML
- Installation instructions: Make sure you have installed Perl (eg. see ActivePerl above). Also make sure your machine in Internet connected. From a command prompt and type
perl -MCPAN -e "force install XML::LibXML"- There are other methods to install Perl modules under ActivePerl in Windows. Read this discussion forum thread for some instructions.
- Reference for XML::LibXML
- All students will get access to an account on a unix server where this module is already installed. See lab exercises in week 2 for instructions on accessing your account on the unix server.
Sablotron 1.0.1 toolkit
- Download and follow instructions for your particular platform from the downloads page of the original site.
- Note that you only need the toolkit under "Sablotron 1.0.1" on the page. The "Perl Modules" are not necessary - however, you may install the modules and try using them yourself if you are interested.
- All students will get access to an account on a unix server where this module is already installed. See lab exercises in week 2 for instructions on accessing your account on the unix server.
Optional:
Perl Debugger PTKDB 1.108 (for Windows users only)
Apache 1.3.29 web server (optional):
- Download and install from original site - When going through the download pages, watch out for options to select the nearest mirror site. Safest installation is to compile the source code on your local machine, but easiest installation is by downloading the pre-compiled executable files (eg. for MS-Windows, look for
binaries/win32directory in download page).- For Microsoft Windows users, installation instructions are available from here.
- This is only if you wish to try having a web server from your home machine. It is not necessary for you to do so. In week 3, you will be given an account on a unix server where you will be asked to install and run the web server.
PuTTY: Telnet and SSH client (for Windows users only)
- Installation instructions: Download
putty.exefrom original site, put the file in a convenient directory, and make a link to it on your desktop.- SSH (secure shell) basically functions like telnet, but has all transmissions encrypted, rather than done in plain text as telnet does. Sending confidential information like your passwords on login are a lot safer using SSH.
- This is not necessary for students using Linux, as ssh is already available as a command in your shells.
WinSCP: Secure FTP client (for Windows users only)
- Download and follow instructions from original site.
- sFTP (secure file transfer protocol) basically functions like FTP, but has all commands are encrypted, rather than done in plain text as FTP does. Sending confidential information like your passwords on login are a lot safer using sFTP.
- This is not necessary for students using Linux, as sftp is already available as a command in your shells.
Lynx web browser:
- Download and install from original site
H.L. Hiew
Unit Coordinator
Document author: H.L. Hiew, Unit Coordinator
Last Modified: Friday, 02-Apr-2004 06:09:34 MST
Disclaimer & Copyright Notice © 2004 Murdoch University
This document is relevant for semester 1, 2004 only