Skip to content

Linux configuration

luissian edited this page Mar 31, 2019 · 13 revisions

There are two actions that are needed to prepare the prerequisites for iSkyLIMS on your Linux distribution:

  • Install additional packages
  • Create the user django

Linux packets installation

iSkyLIMS installation requires to install additional packages for compiling.

These will be used in case of CentOS to have Python version 3.6.x

Open a shell to execute the following commands:

For CentOS :

sudo yum groupinstall “Development tools”
sudo yum install zlib-devel bzip2-devel sqlite sqlite-devel openssl-devel

For Ubuntu :

sudo apt-get install build-essential  
sudo apt-get install libghc-zlib-dev libbz2-dev sqlite3 libsqlite3-dev libssl1.0-dev

Move to the next step Create django User if the packages mention above are already installed in your system.

Create django User

Create user ‘django’ and group ‘bioinfo’.

useradd django
groupadd bioinfo

Add django and apache user to bioinfo group. For CentOS users:

usermod -a -G bioinfo django
usermod -a -G bioinfo apache

For Ubuntu users:

usermod -a -G bioinfo django
usermod -a -G bioinfo www-data

Clone this wiki locally