-
Notifications
You must be signed in to change notification settings - Fork 35
Installation
In the following page we will guide how to install iSkyLIMS on your system.
The main installation steps are:
- Environment preparation by installing:
- Install additional Linux packages
- Install MariaDB
- Virtual environment of Python for iSkyLIMS
- Clone iSkyLIMS from github
- Customize the main settings of iSkyLIMS
- Configure Apache
Note that :
Our version of iSkyLIMS has been installed on CentOS 6.9.
CentOS 6.9 uses by default the Apache 2.2 version. There are some differences in the configuration settings when using Apache version 2.4 or higher. Check the documentation information for your current release for the right settings.
To help you we have also set the commands for Ubuntu 16.04 distribution. Keep in mind that some commands/parameters used during the installation procedure, could change if you are using different Linux distributions as mention above.
iSkyLIMS uses Django 2.0 . In case you want to install the latest version, check Django release note to check the compatibility between both versions.
Python 3.6.1 is used by iSkyLIMS.
Note that Django 2.0 requires Python 3.4 or higher. See Django 2.0 release notes for more information.
IMPORTANT
All packets installation requires to have root permission.
You can do it by login as root and then execute the commands or adding "sudo" command to each linux command
If you find any problem during the installation or you find any issue, please let us know by opening an issue we will happy to help you.