With the Linux Operating System, there are three basic options available to you for installing WACS onto your system:
Each option above is progressively more complex than the previous one, but in the process affords more flexibility and configurability. The choice is yours....
Note | |
---|---|
This feature is new in Wacs 0.8.1 and is only currently available for Fedora 8 and 9 based systems. It is our hope to extend the packaged software approach to include other platforms in a future release. |
Where available for a given distribution and release, there are a number of WACS RPM or .deb packages you can make use of to install the WACS system. If you are using one of the more sophisticated package managers (yum, etc), you need only ask it to install the main wacs package and that tells the package manager what other components it needs to complete the install. This will bring in both the system packages needed - web server, database, perl libraries, etc - and the other parts of the WACS system needed for a working installation. If you are using one of the simpler package managers (rpm etc), it will complain about absense of the required packages until all the dependencies have been installed manually.
Since sourceforge.net doesn't yet seem to support YUM repos properly you will have to download the requisite WACS packages manually in order for the install to proceed.
Warning | |
---|---|
In order to conform to the the Fedora packaging guidelines, quite a few of the file locations are different on the packaged version of WACS, from that created by the easyinstall script or manual process. It shouldn't cause problems, but you do need to be aware of it, particularly if moving a configuration file between releases. |
The easyinstall script was our pre-packaging approach to installing WACS and is still the standard method on Ubuntu and can be used on Fedora distributions as well. At present, pending the development of a web based configurator, easyinstall is a more complete solution and the resulting WACS installation is better able to run "out of the box" with less configuration work still to do.