Virtual eXecuting Environment (VXE) is shipped as tar gzipped archive vxeN.tgz, where N is version number. Only Linux version is available now. All 2.2.x kernels are supported. Following software should be
installed before VXE:
1. Linux kernel development package.
2. Perl should be /usr/bin/perl; if it resides in different place - make a link.
3. TclX should be /usr/bin/tcl
; if it resides in different place - make a link.
4. HTTPD server for VXE DS.
Make temporary directory and untar VXE archive into it. Before VXE installation you need to know following information:
1. Path of Linux kernel source (usually /usr/src/linux).
2. Path of CGI directory, where you want VXE DS to be placed (for example, /home/httpd/cgi-bin/vxe).
3. Path for VXE binaries and VXEDs (recommended: /usr/local/vxe).
4. Path of kernel log file (recommended: /var/log/kernel).
5. Relative path for VXE CGI scripts (for example
All new directories should be created manually. Installation script will not do it for you.
If kernel log file doesn't exist, syslogd configuration file will be modified. Add the following line to
Re-initialize syslogd by SIGHUP. Log file will appear.
Run install script ./vxepatch.pl. You can interrupt it by Ctrl-C if something goes wrong.
Configure VXE in the kernel. In source kernel directory run make config or make menuconfig. Enable VXE in 'General settings' submenu.
- this step is very important. Never skip this step when turn VXE on or off.
make bzlilo - or execute instruction you usually run to build the kernel.
Reboot to run new kernel. Check if VXE is in effect in new kernel:
Go to /usr/local/vxe directory (or the one, you have configured). In the following, the paths from our example will be used. Run: