How To Install Soplanning on centos 7

To Install So planning on centos 7

SOPlanning is an online tool designed to efficiently plan projects and tasks from any browser or device. Keys of SOPlanning: projects list, users list, tasks assigned crossing users and projects. Optionally, you can also book resources (hardware, etc), or locations.

Features

  • online planning accessible from any browser: Chrome, Firefox, Internet Explorer, Safari, etc
  • Project management: assign tasks to users for each project. Adjust tool structure to your need (teams/groups of projects).
  • Project categories and colors for better visibility
  • Users management, with simple rights
  • Compact display in the planning: who work on what, for how many time
  • Monthly or daily display
  • Display by project or by user
  • Can plan for several days, one day, or only some hours/minutes
  • Can repeat tasks
  • Projects and tasks statuses: to do, in progress, done, abandoned
  • Milestones
  • Teams management

Pre-requisites

Install LAMP(Apache, mariadb, php7)

For php


rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
php modules (yum install -y mod\_php71w php71w-cli php71w-common php71w-gd php71w-mbstring php71w-mcrypt php71w-mysqlnd php71w-xml)


Installation

Go to html location


\[root@linuxhelp11 ~\]# cd /var/www/html/

Download Soplanning package using wget command or else download it from its official site.


\[root@linuxhelp11 html\]# wget https://excellmedia.dl.sourceforge.net/project/soplanning/soplanning/v1.41/soplanning-1-41.zip
--2018-06-26 03:06:21--  https://excellmedia.dl.sourceforge.net/project/soplanning/soplanning/v1.41/soplanning-1-41.zip
Resolving excellmedia.dl.sourceforge.net (excellmedia.dl.sourceforge.net)... 202.153.32.19
Connecting to excellmedia.dl.sourceforge.net (excellmedia.dl.sourceforge.net)|202.153.32.19|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 23446038 (22M) \[application/octet-stream\]
Saving to: &lsquo soplanning-1-41.zip&rsquo 

100%\[======================================> \] 23,446,038   131KB/s   in 2m 52s 

2018-06-26 03:09:20 (133 KB/s) - &lsquo soplanning-1-41.zip&rsquo  saved \[23446038/23446038\]

Extract the downloaded file


\[root@linuxhelp11 html\]# unzip soplanning-1-41.zip
Archive:  soplanning-1-41.zip
   creating: soplanning/
 extracting: soplanning/.htaccess    
  inflating: soplanning/config.inc   
  inflating: soplanning/database.inc  
 extracting: soplanning/debug.txt    
   creating: soplanning/history/
  inflating: soplanning/history/history-1-18.txt  
  inflating: soplanning/history/history-1-19.txt  
  inflating: soplanning/history/history-1-20.txt  
.
.
.
creating: soplanning/www/upload/logo/
   creating: soplanning/www/upload/pictures/
  inflating: soplanning/www/user\_groupes.php  
  inflating: soplanning/www/user\_list.php  
 extracting: soplanning/xajax\_errors.log  

change ownership and permission for directory soplanning


\[root@linuxhelp11 html\]# chown -R  apache.apache soplanning
\[root@linuxhelp11 html\]# chmod   775 soplanning

Create a virtual host for soplanning


\[root@linuxhelp11 html\]# vim /etc/httpd/conf.d/so.conf
 
< VirtualHost \*:80> 
ServerAdmin admin@linuxhelp11.com
DocumentRoot /var/www/html/soplanning/
ServerName linuxhelp11.com
ServerAlias www.linuxhelp11.com
< Directory /var/www/html/soplanning/> 
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
< /Directory> 
ErrorLog /var/log/httpd/linuxhelp11.com-error\_log
CustomLog /var/log/httpd/linuxhelp11.com-access\_log common
< /VirtualHost>                

Give entry in host file


\[root@linuxhelp11 html\]# vim /etc/hosts
< machine ip>   < domain name> 

Restart apache service


\[root@linuxhelp11 html\]# systemctl  restart httpd

Now you can proceed the further installation and configuration from the browser by navigating to the following URL: http://< ipaddress or domain name

Once the installation is complete you will see the following page

Log in using the admin user credentials.

< ads2>
Admin page of SOPlanning

With this, the method to install So planning on centos 7 comes to an end.

Tag : CentOS
FAQ
Q
What are the Pre-requisites for Soplanning?
A
They are,
Install LAMP(Apache, mariadb, php7)
For php
Q
What is Soplanning?
A
SOPlanning is an online tool designed to efficiently plan projects and tasks from any browser or device. Keys of SOPlanning: projects list, users list, tasks assigned crossing users and projects.
Q
How to manage holidays or absences in SOPlanning?
A
SOPlanning is not designed to manage all the complex rules of a holiday, each country and conventions having their own rules.
Q
Can I put a user in multiple teams?
A
No, currently SOPlanning can link a person to a single team, to remain simple in the management of rights. Contact us if you want to set up custom rights.
Q
Can I create a task without assigning anyone?
A
No, the SOPlanning principle is based on the association of a person and a project, which gives a task at a given moment.