In order to install Servoy, the following system specifications are required:
- Hardware capable of running the Servoy Application Server (see chart below)
Windows |
Linux |
OS X |
---|---|---|
Intel Pentium III, IV, M, D 1Ghz or higher |
Intel Pentium III, IV, M, D 1Ghz or higher |
Intel CPU 1 Ghz or higher |
- Java Standard Edition Runtime environment (JRE) 5.0 or higher (Java 6 preferred)
Note: Taking advantage of 64bit capabilities
If the machine on which the Servoy Application Server gets installed is 64 bit, make sure that the installation is performed in a 64bit runtime environment.
Note: Running on 32bit Windows environments
On Windows 32 bit environments, Java Development Kit (JDK) is required to take advantage of Java SE Server mode.
- Linux
Note: Running Servoy developer on Ubuntu 13.04
Before starting the install- if you want to use the bundled postgresql, increase the
kernel max shared memory, ex:
sudo sysctl -w kernel.shmmax=536870912 - if you want to use the bundled postgresql and installing the 64 version, you need to install the
ia32-libs package, as the bundled postgresql is 32 bit version, and it needs some shared libs on 32 bit;
after this, there is still a missing 32 lib (see https://support.servoy.com/browse/SVY-4733), so you
need to download it from here http://packages.ubuntu.com/precise/i386/libpam0g/download , and manually
extract the archive & copy the lib folder as root to the /lib folder; - we will use the libwebkitgtk-1.0-0 for the eclipse browser, so you will need to install that, but
the official libs for this distro are broken with eclipse, so you will need to download & install an earlier version
from here :
- http://packages.ubuntu.com/precise/libjavascriptcoregtk-1.0-0 (you may first remove the already installed one)
- http://packages.ubuntu.com/precise/libwebkitgtk-1.0-common
- http://packages.ubuntu.com/precise/libwebkitgtk-1.0-0
After the install
- in servoy.ini replace -Dorg.eclipse.swt.browser.DefaultType=mozilla with
-Dorg.eclipse.swt.browser.DefaultType=webkit
- if you want to use the bundled postgresql, increase the
- Networking: TCP/IP