|
Software Downloads
This page contains instructions mainly for external students to download and install the required software off campus. Internal students will have the software available in the labs. Of course, internal students may choose to download and install the software in your home computer as well.
ActivePerl:
- Download and follow instruction from original site.
- Not required for students using Linux, where the Perl interpreter is already available.
XML Notepad for Win32:
- Download and follow instructions from original site.
- XML Notepad makes it slightly easier to construct XML documents, but for this course it is not strictly necessary. Students using Linux may use a simple text editor to do the same.
James Clark's XT (XSLT implementation in Java):
- Download from original site.
- Must have Java installed on your system.
- The programs are available in the demo directory once you have uncompressed the downloaded file. When doing your lab exercises, you may move all the required files into the demo directory and use the programs there. Alternatively, you may modify xt.sh or xt.bat so that you can use the scripts anywhere in your file system. To do this, change the scripts so that the XTHOME variable is set where your xt-*-src directory is located (eg.change to XTHOME line to something like "XTHOME=/home/user/johnsmith/xt-20020426a-src" in xt.sh or "set XTHOME=C\SRC\XT-20020426A-SRC").After doing this, you may put xt.sh or xt.bat anywhere.
XML::DOM module:
- 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 XML::DOM"- Reference for XML::DOM
XML::LibXML module:
- 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 XML::LibXML"- Reference for XML::LibXML
Lynx web browser:
- Download and install from original site.
Perl Debugger PTKDB 1.108 for Win32 (optional):
Apache 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).- Installation instructions available in Unit Reader chapter TWO.
- 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 Win32 (optional but recommended):
- 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 Win32 (optional but recommended):
- 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.
Document author: H.L.
Hiew, Unit Coordinator
Last Modified: Tuesday, 08-Apr-2003 00:50:26 MST
Disclaimer & Copyright
Notice © 2003 Murdoch University
This document is relevant for semester 1, 2003 only