In order to install Servoy Developer or Application Server, the following system specifications are required:
...
Minimum Hardware/OS requirements
Windows | Linux | OS X |
---|
Intel Pentium III, IV, M, D 1Ghz or higher 1Gb RAM 300Mb Free diskspace 1 GHz CPU 1 GB RAM 600 MB free disk space Networking: TCP/IP Microsoft Windows 2000, 2003 Server , XP, Vista, 7
| Intel Pentium III, IV, M, D 1Ghz or higher 1Gb RAM 300Mb Free diskspace
| Intel CPU 1 Ghz or higher 1Gb RAM 300Mb Free diskspace or higher Microsoft Windows Vista or higher | 1 GHz CPU 1 GB RAM 600Mb Free disk space Networking: TCP/IP | 1 GHz CPU 1 GB RAM 600Mb Free disk space Networking: TCP/IP Mac OS X 10.4 8.3 or higher
|
Software requirements
Java Standard Edition Runtime environment (JRE)
56.0 or higher. (latest Java
6 is preferred)
...
...
|
If the machine on which the Servoy Application Server gets installed is 64 bit, make sure that the installation is performed |
...
...
64 bit runtime environment - so run the installer using a 64 bit version of Java. |
...
...
32 bit Windows environments |
|
On Windows 32 bit environments, Java Development Kit (JDK) is required to take advantage of Java SE Server mode. |
Linux extra-steps
Info |
---|
Note: Running Servoy developer title | Running Servoy Developer on Ubuntu 13.04 |
---|
|
Running the version of Eclipse on which Servoy Developer 7 is based on Ubuntu 13.04 Before starting the install if you want to use the bundled postgresql, increase the
requires some additional pre and post installation steps. Pre installation
- Install open jdk 1.7 from the Ubuntu repository
- When installing 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
When installing the bundled PostgreSQL on a 64bit environment, install the ia32-libs package, as the bundled postgresql PostgreSQL is 32 bit the 32bit 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 Additionally the libpam librarie need to be downloaded from http://packages.ubuntu.com/precise/i386/libpam0g/download , and manually extract the archive & copy the content of the lib folder contained in the download needs to be copied as root to the /lib folder;we will use - For the browser in Eclipse the libwebkitgtk-1.0-0 for the eclipse browser, so you will need to install that, but
will be used. As the official libs for this distro Linux distribution are broken in combination with eclipseEclipse, so you they will need to be download & install and installed from an earlier version from here . The files can be downloaded from the following locations:- http://packages.ubuntu.com/precise/libjavascriptcoregtk-1.0-0 (
you may first - First remove
the - already installed
one- version if applicable)
- http://packages.ubuntu.com/precise/libwebkitgtk-1.0-common
- http://packages.ubuntu.com/precise/libwebkitgtk-1.0-0
After the install - set this in servoy.ini
Post installation Update servoy.ini: Replace: Code Block |
---|
-Dorg.eclipse.swt.browser.DefaultType=mozilla |
with: Code Block |
---|
-Dorg.eclipse.swt.browser.DefaultType=webkit |
Update servoy.properties: Add: Code Block |
---|
selectedlnf=javax.swing.plaf.metal.MetalLookAndFeel |
|
Info |
---|
title | Running Servoy Developer on Ubuntu 16.04 |
---|
|
Running the version of Eclipse on which Servoy Developer 7 is based on Ubuntu 16.04 requires some additional pre and post installation steps. Pre installation
- Install Oracle JRE
- For the browser inside Eclipse (welcome page, start page, ...) install the libwebkitgtk-1.0-0 / libwebkitgtk-3.0-0 and their dependencies.
For avoiding incompatibility issues between GTK 3.0 and SWT please set this environment variable: SWT_GTK3=0. You can set this only for your user or export it directly from /etc/environment file by adding this new line: Code Block |
---|
| export SWT_GTK3=0 |
Post installation Update servoy.ini: Replace: Code Block |
---|
-Dorg.eclipse.swt.browser.DefaultType=mozilla |
with: Code Block |
---|
-Dorg.eclipse.swt.browser.DefaultType=webkit |
|
Networking: TCP/IPUpdate servoy.properties: Add: Code Block |
---|
selectedlnf=javax.swing.plaf.metal.MetalLookAndFee |
|