Installation Overview
Please read the overview information below, then refer to the specific instructions for your operating system:
- Linux Installation Instructions
- Mac OS X Installation Instructions
- Windows Installation Instructions
- Installing Supporting Packages
Installation Packages
For each operating system, the Ejscript binary installation is available in two file formats:
- Native operating system package format (RPM on Linux, PKG on MAC OS X, and Zipped Windows Installer Executable)
- Archive for custom installations (Compressed Tar)
It is recommended that you use the native installation format unless you want exact control over the placement of all the installation components. The native package will register the software installation with the system's software manager so that you can subsequently query, verify, uninstall and easily manage the software on your system.
The Ejscript source distribution is available in two formats: GZIP and ZIP.
Installation Options
The Ejscript binary installation packages contains two sub-packages:
- Binary distribution
- Development libraries and headers
The Ejscript installation procedure allows you to select which sub-packages you wish to install. If you are experienced with Ejscript and only wish to run Ejscript, install just the binary package. If you are new to Ejscript, accept the defaults. This will will install all the sub-packages. With the default settings, the total install size is quite small and uses minimal system resources.
External Packages
Ejscript integrates with other 3rd party packages such as OpenSSL or MatrixSSL and also may be built for specific environments such as uClibc and uClinux. See installing with External Package for details.
Source Code
The Ejscript source code is provided as a separate download distribution. It is also available via the source code repository for developers who wish to participate in the development of Ejscript.
Upgrading
If upgrading from a previous version, please save your configuration files, custom modules and other data and then remove the previous version of Ejscript. Then install the new release and apply your configuration to the new release.