How to install OrangeScrum on Ubuntu 18.04 LTS /Mint 19 / Debian 9 ?

0
296
planning

One of the main reasons why some organizational projects do not achieve their objectives is due to lack of planning. That is why today I will teach you how to install OrangeScrum on Ubuntu 18.04.

OrangeScrum is a fantastic open source project management software. It is ideal for small and medium-sized companies or work teams that are looking for orders and systematize the steps to carry out the project in question.

With this program, you will be able to plan, start, scale and launch your project in a very orderly way. You can Create and assign tasks with utmost clarity and timelines. Track task progress, contribute to the discussion threads, provide timely updates and track time spent on tasks effortlessly.

So, let’s install OrangeScrum on Ubuntu 18.04 LTS.

1. Upgrade the system

First of all, it is convenient to update the system. This ensures that all security updates are installed.

1.- Upgrading the system
1.- Upgrading the system

The consequence of doing this step is that you will have the safety patches installed and your system will be more reliable and safer.

2. Install Apache web server

To install OrangeScrum on Ubuntu 18.04 you need an HTTP web server. There are many options, but the most recommended for this program is Apache web server.

2.- Installing apache web server
2.- Installing apache web server

Next, enable and start the apache service:

3.- Enabling apache service
3.- Enabling apache service

Next, you can check the apache service.

4.- Checking the apache service
4.- Checking the apache service

Now, open your web browser and go to HTTP://IP_SERVER. If you this something like this, then, apache is correctly installed.

5.- Apache default page on Ubuntu 18.04
5.- Apache default page on Ubuntu 18.04

Now is PHP’s turn.

3. Install PHP

OrangeScrum is developed in PHP. Specifically in CakePHP. Therefore, it is necessary to install this language and its modules. Here I will also install other packages necessary for OrangeScrum to run smoothly.

6.- Installing PHP 7.2 and others required packages
6.- Installing PHP 7.2 and others required packages

Then, you have to edit the PHP configuration file.

In this file, you have to set this options.

7.- Editing PHP config file
7.- Editing PHP config file

Note: To make the process easier, you can press CTRL + W to find exactly the parameter to edit.

Finally, restart apache2.

Now, you can proceed with MariaDB.

4. Install MariaDB

MariaDB is a relational database manager derived from MySQL. To use OrangeScrum correctly you need to install it.

8.- Installing MariaDB
8.- Installing MariaDB

Next, you can set a root password with mysql_secure_installation script. You can also configure other things.

9.- Using mysql_secure_installation to secure the MariaDB installation
9.- Using mysql_secure_installation to secure the MariaDB installation

After defining the root password, you will be asked other questions. I answered N, N, Y, Y.

Next, you have to create the Database and user for OrangeScrum.

10.- Creating the databse and user on MariaDB for OrangeScrum
10.- Creating the database and user on MariaDB for OrangeScrum

Next, create a file to disable strict mode for MariaDB.

And add the following:

11.- Disabling the strict mode on MariaDB
11.- Disabling the strict mode on MariaDB

Finally, restart MariaDB.

And that’s all for MariaDB.

5. Install OrangeScrum

Now, you can install OrangeScrum. However, first download it.

12.- Download and install OrangeScrum
12.- Download and install OrangeScrum

Once the installation is complete, decompress the file.

13.- Decompressing the file
13.- Decompressing the file

Next, copy the folder to the Apache document root on /var/www/html/

Change the directory to orangescrum-master.

Now, copy the orangeScrum database to the local instance. This is necessary to initialize the database.

14.- Initializing the Database
14.- Initializing the Database

Then, it is necessary to place the MariaDB credentials in the database.php file of OrangeScrum.

And put your credentials.

Obviously, replace whatever you have to replace. For example, the password.

15.- Setting the MariaDB credentials on OrangeScrum
15.- Setting the MariaDB credentials on OrangeScrum

Next, it is necessary to set the credentials to the SMTP email server.

And put your information.

16.- Setting the email server credentials
16.- Setting the email server credentials

Change the owner of the folder. Next, change the permissions.

And enable the PHP and Apache modules. Finally, restart apache.

17.- Changing the permissions to the folders.
17.- Changing the permissions to the folders.

Now, you have the complete the installation on the web browser.

6. Accessing to the Web Interface

The last step is to access the web interface through the web browser. To perform the Login process.

Go to HTTP://IP_SERVER/orangescrum-master/

18.- OrangeScrum log in screen
18.- OrangeScrum log in screen

Create the user and then log in.

Then, you will see this.

19.- OrangeScrum dashboard
19.- OrangeScrum dashboard

And that’s it.

Conclusion

In any organization it is necessary to have a planning before starting a large project or a more basic one. So, OrangeScrum emerges as a very appealing alternative for small and medium enterprises.

You can also read “How to install Wekan on Debian 9“.

Please share this article with your friends.

 

Spread the love
  • 6
    Shares

PS. If you like this post please share it with your friends on the social networks using the buttons above.Thanks.

LEAVE A REPLY

Please enter your comment!
Please enter your name here