View Source

h3. Supported operating systems

* Windows 2000/XP/Vista, 32 bit and 64 bit, x86 architecture
* Linux, 32 bit and 64 bit, x86 architecture and PowerPC architecture
* Mac OS X, 32 bit and 64 bit
* Solaris, 32 bit and 64 bit, Sparc and X86 architecture
* AIX, 32 bit and 64 bit, PowerPC architecture
* HP-UX, 32 bit and 64 bit, IA and PARISC architecture

h3. Memory requirement

* 512M minimum, 1G recommended

h3. Installation Steps

# Download QuickBuild2 distribution from [http://quickbuild.pmease.com], select the latest build for project _PMEase.QuickBuild2_ and download the distribution appropriate for your operation system.
# Extract the downloaded file into the selected installation directory.
{warning}
If install build agent on Unix platforms, please make sure the GNU compatible tar command is used to extract QuickBuild tar.gz file since it contains paths longer than 100 characters.
{warning}
# Make sure you have Sun JDK5 or JDK6 installed. For JDK5, QuickBuild requires at least JDK5 update 11. Download the appropriate JDK version from [http://java.sun.com] if needed.
# Make sure the _java_ command exists in the system path; if not, you will need to modify the file _conf/wrapper.conf_ under QuickBuild's installation directory, and point the entry _wrapper.java.command_ to path of the java command.
# For Windows platform, run _bin/server.bat_ to start the server; for other platforms, change to the _bin_ directory, and run the following command to start the server:
{code}
./server.sh console
{code}
{warning}
For Solaris platform: If quickbuild complains about missing the file _libm.so.2_, please just create the file _libm.so.2_ by doing _ln -s /usr/lib/libm.so.1 /usr/lib/libm.so.2_
{warning}
Monitor the console window for any error or warning messages. Don't get upset about the warning message _plugin xxxxx is not enabled as it needs to be configured_, it simply means that the plugin needs to be configured before it can be used. Refer to [plugin management|Plugin Management] for how to configure a plugin.
*NOTE*:
#* This will run QuickBuild in console mode. To stop the server, just close the console window (on Windows platforms) or press _Ctrl-C_ (on platforms other than Windows).
#* To install QuickBuild as NT service on Windows platforms, just run script _service-install.bat_. After the script finishes, you will find a service named _QuickBuild Server_ in the service control panel. To uninstall the service, just run _service_uninstall.bat_.
#* To install QuickBuild as a daemon process on non-Windows platforms, just run command:
{code}
./server.sh start
{code}
The daemon process can be stopped by running the command:
{code}
./server.sh stop
{code}
#* By default, QuickBuild will run on port 8810. If this port is used by other process, you can change the port number to an unused port by editing the file _conf/node.properties_.
# After the server starts up, follow the instruction in the console to open a browser window and connect to the server. Following browsers are supported:
#* Internet Explorer 7.0 or higher
#* Firefox 2.0 or higher
#* Safari 3.0 or higher
# By default, QuickBuild uses embedded database for demonstration purpose. For production usage, please switch to other serious database following guide in [data management section|Data Management].