How to Install Web Man Alpha 009
Web Man can be installed on a local workstation, or on a remote server. Release Alpha 009 requires some Perl modules. You can install them with CPAN. See Requirements below.
System requirements
- Linux. Ubuntu is a fine platform for Web Man; many other Linux distributions will probably work.
- Apache 2 or 2.2, Perl 5.
- FireFox, Chrome, Internet Explorer 9 under any OS for the client. This release is known not to work with IE 9 if its "Intranet Settings" are turned on. This is a known annoyance: IE 9 has a hidden setting that forces it to IE 7 “compatibility mode” on an intranet. See a Blogspot post on this. Recovering: IE Tools (the little gear thing at upper right) > Internet Options > Advanced > Restore Advanced Settings and reset settings. Then re-start IE.
- Web Man has not been tested with Safari.
- CPAN. The installer script uses that to install URI, HTML::Tree, and LWP::UserAgent. There are lots of dependencies, but CPAN can install the other modules needed to satisfy them.
- make and gcc. CPAN needs those to make some of the modules.
Recommended
- Fast mirrors for CPAN in your urllist. The default ones here in northern New Jersey are turtle slow. At the cpan prompt, "o conf init urllist".
- Perl module Time::HiRes.
Installation
- Become root.
- Change into the directory where you want your workspace. That should be someplace that Apache can reach, its DocumentRoot or some directory below it. I usually test with /var/www/testspace or /var/www/wmspace/workspace, where /var/www is my Apache's DocumentRoot.
- Then download the installer script with a Source Forge download link, or with wget http://sourceforge.net/projects/webmann/files/releases/alpha009/wm_install.pl
- Then run it with Perl. It will download and extract all the rest of what you need, and walk you through the installation process.