Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2 | reyssat | 1 | |
2 | Distribution version 3.62 of WIMS |
||
3 | (WWW Interactive Multipurpose Server) |
||
4 | |||
5 | |||
6 | Please be aware that WIMS is a sophisticated software, not a simple set of |
||
7 | web pages. You have to compile and install it if you want to run it locally |
||
8 | on your computer. |
||
9 | |||
10 | WIMS is copyrighted under the GNU General Public License (GPL). See the file |
||
11 | COPYING for licensing conditions. |
||
12 | |||
13 | This software is reported to work on several Linux distributions, including |
||
14 | Red Hat, Debian, and LinuxPPC. It is also reported to work on Mac OS-X and |
||
15 | should work on any modern Unix-like system after minimal porting efforts. |
||
16 | |||
17 | A self-installable CD-ROM (GNU/Linux+WIMS) is available for institutional |
||
18 | servers, from: |
||
19 | http://www.librairie-archimede.net/fiches/domaine/MATHEMATIQUES/type/logiciel/ARCH999.html |
||
20 | |||
21 | Otherwise, you may compile the system on your machine. Here are the steps: |
||
22 | |||
23 | 1. Create a user, say `wims', with home directory, say, /var/wims. |
||
24 | |||
25 | 2. Login as wims, and copy the tar file wims-3.62.tgz into /var/wims. |
||
26 | This tarball now contains the base system as well as a selection (bestof) |
||
27 | of modules. |
||
28 | |||
29 | 3. Decompress and untar the .tgz file. |
||
30 | |||
31 | 4. Compile the server: cd to /var/wims, type './compile' and follow |
||
32 | instructions (try non-interactive setup first). |
||
33 | |||
34 | 5. Get and install support software : |
||
35 | 5.1. pari2.?? (http://pari.math.u-bordeaux.fr/). The most |
||
36 | recent version is recommended. (100% importance) |
||
37 | 5.2. Maxima 5.4 or up (http://www.gnu.org/software/maxima/). ( 80% importance) |
||
38 | 5.3. Yacas 1.0.52 or up (http://yacas.sourceforge.net/). ( 20% importance) |
||
39 | 5.4. GAP 4 or up (http://www-gap.dcs.st-and.ac.uk/~gap). ( 10% importance) |
||
40 | 5.5. GNU Octave (http://www.octave.org/). ( 5% importance) |
||
41 | Pari and Maxima are indispensable. Omitting one of the others will simply |
||
42 | prevent your server from running some of the exercises / activities. |
||
43 | |||
44 | If your system is PC-Linux (any distribution), you can instead simply |
||
45 | download the package wims-chroot-i386-*.tgz, and decompress it under |
||
46 | /var/wims. This gives you all the above packages (and more) without |
||
47 | the need of compiling them, as well as a much enhanced security level. |
||
48 | |||
49 | 6. You may run WIMS single-user by executing the script /var/wims/localwims |
||
50 | The default browser used is mozilla, call 'localwims another_browser' |
||
51 | if you would prefer something else. |
||
52 | |||
53 | You should see your favorite browser pop up and display the WIMS home page, |
||
54 | including a link allowing you to do online site maintenance. Click on it |
||
55 | and follow instructions there to configure and check your installation. |
||
56 | |||
57 | In particular, modules must be selected and installed from that online |
||
58 | maintenance page. |
||
59 | |||
60 | 7. If you want to use Apache httpd with WIMS, |
||
61 | su to root, and run the script /var/wims/bin/apache-config. In this case, |
||
62 | wims can be accessed from the address |
||
63 | |||
64 | http://localhost/wims/ or |
||
65 | http://localhost/wims/wims.cgi |
||
66 | |||
67 | Good luck, and enjoy! |
||
68 | |||
69 | If you run into difficulties: send a mail to the WIMS mailing list |
||
70 | (http://www.listes.cri74.org/wws/info/wims). |
||
71 | |||
72 | Home site of wims: http://wims.unice.fr/ |
||
73 |