Menu

Install Open Atrium on Linux – A Drupal Based Team Collaboration Tool

Open Atrium is a set of tools for better team collaboration. It is based on Drupal and uses its strengths to develop a secure, scaleable, highly customizable websites. It comes with builtin tools like blog, a wiki, a calendar, a case tracker, a shoutbox, and a dashboard etc to successfully develop and manage your websites. You can develop highly interactive, responsive and good looking websites with this tool.The installation process for this application is documented below.

Installing Open Atrium on Ubuntu 15.04

Installing Lamp-Stack

This tool is developed in PHP, and needs Apache web server to run, so we will have to install Lamp-stack on our Ubuntu system. Run following command to install it.

sudo apt-get install lamp-server^

During the installation process, it will launch a pop up to specify MySQL root login, note down the root password you set here as it will be used later when installing Atrium. Once the installation of Lamp-stack is complete, run following command to start Apache web server

sudo /etc/init.d/apache2 start

Configuring PHP

For Atrium to install and run properly, we need to have PHP memory limit value set to minimum 196 MB. Edit your php.ini file in Gedit text editor by running the following command:

sudo gedit /etc/php5/apache2/php.ini

Change the value of “memory_limit” to 196 MB and save the file (As shown in the following screenshot).

Restart Apache web server so that this change might take effect.

sudo /etc/init.d/apache2 restart

Creating Database for Atrium:

Let’s create a database for open Atrium, login your MySQL console and run following command to create database.

Installing Atrium

Once the download process is complete, go to the download location via terminal and run following command to move the downloaded file to Apache document root directory (/var/www/html).

sudo mv openatrium-7.x-2.44-core.tar.gz /var/www/html/

Go to the Apache Document root directory:

cd /var/www/html

Here run following command to extract the Atrium’s tar file.

sudo tar xvf openatrium-7.x-2.44-core.tar.gz

Now rename the extracted directory to something more meaningful.

sudo mv openatrium-7.x-2.44 openatrium

Grant writable permissions to this directory for the installation purposes.

sudo chmod -R 777 openatrium

Let’s duplicate the default setting file located inside “sites/default” directory; it is one of the pre-requisite for the installation process.

cd sites/default

sudo cp default.settings.php settings.php

The rest of the installation process is web based, launch your browser and load http://localhost/openatrium , here is the very first screen it should show you. Choose you language for the installation here and click “save and continue”.

It will verify that all requirements for the new installation are fulfilled, and will take you to the “Database Configuration” stage. Here specify your database name, MySQL logins and click “save and continue”.

Conclusion

Atrium is a feature rich and extensible collaboration framework, you can use it to build highly interactive websites in no time. For production environments, it is recommended to install and run Atrium on some reliable Virtual Private Server. Linuxpitstop recommends HostGator VPS Services.