!!Server Requirements
VirtueMart has the following Requirements:
;[Apache 1.3.x|http://www.apache.org] or above: __recommended:__ Apache 2.2.x
[MySQL 3.23.x|http://www.mysql.com] or above __recommended:__ MySQL 5.0.x
;[PHP 4.2.x|http://www.php.net] or above: __recommended:__ PHP 5.2.x
[Joomla! 1.0.x|http://www.joomla.org] or [Mambo|http://source.mambo-foundation.org] >= 4.6.2: __recommended:__ Joomla! 1.0.x
You must ensure that you have __MySQL__, __XML __and __Zlib __support built into your PHP. Support for https (openSSL) and __cURL __is recommended!
If installing on your home or office computer (for local testing only)
there are a number of packages for the various operating systems that
will assist in establishing these requirements.
*XAMPP - multi-platform - Apache, MySQL, PHP, installation. [http://www.apachefriends.org/en/xampp.html|http://www.apachefriends.org/en/xampp.html]this system should not be used for "live" sites. Check out the XAMPP web site for full details.
*LAMP- Linux platform - Apache, MySQL, PHP, installation. Most Linux Distros now come with a pre-configured LAMP server available for useas a part of the standard installation. Alternatively, this may beavailable as an add-on, again tailored to your particular flavour ofLinux distro, from the project home page. Often the constituentcomponents can be managed separately as well rather than installed as a"unit".
*WAMP - Windows platform - Apache, MySQL, PHP, installation. [http://www.wampserver.com/en/|http://www.wampserver.com/en/]
*MAMP - Macintosh platform - Apache MySQL, PHP, installation. [http://www.mamp.info/en/index.php|http://www.mamp.info/en/index.php]
*JSAS - Joomla! Stand Alone Server - Pre-configured server with Joomla! pre-installed. [http://jsas.joomlasolutions.com/|http://jsas.joomlasolutions.com/]not for "live" sites.
*The long way is to install each of the component elements separately and configure them all to work together.
On remote, hosted or dedicated servers the configuration and
availability of these applications will depend on the host provider or
the operating system that is installed upon the server. The variation
that can occur between providers and OS can be significant and is
outside the scope of this brief instruction. If you encounter a problem
with your host provider and the use of Joomla! check the forums to see
if other users have experienced the particular issue and what their
solution was.
Joomla! and VirtueMart can be used with alternative web servers such as Microsoft©
Internet Information Service but this is not a path we are exploring in
this manual.
For particular issues or to see if a particular combination of programs meet the necessary criteria check [http://forum.joomla.org|http://forum.joomla.org] to see if anyone else has succeeded with this task.
!!Client Requirements
Joomla! and Mambo can be used with most major browsers including:
*Internet Explorer 6+,
*Firefox 1.5+,
*Safari 2+ and
*Opera 9+.
The
Administration Section requires Javascript.
The browser needs to be capable of accepting Cookies.
java.lang.NullPointerException</pre>