How to install SoPlanning 1.41 on Linuxmint 18.03
To install SoPlanning 1.41 on Linuxmint 18.03
SoPlanning is an online tool for designing to efficiently plan projects and tasks from browser or device. It has a features such us project list, user list, Task assigned crossing users and project. Optionally you can use also book resources (hardware, etc) or location. It is very useful for IT project management, production plant, sickness and vacation management, hardware availabilities, booking system, etc,.
Prerequisites
Install LAMP(Apache, MariaDB, php7)
In MariaDB (create database and user and give privileges to that user )
Php installation with required following modules
add-apt-repository ppa:ondrej/php
apt-get update
apt-get install php7.0 php7.0-mysql php7.0-curl php7.0-json php7.0-cgi libapache2-mod-php7.0 php7.0-mcrypt php7.0-xmlrpc php7.0-gd php7.0-mbstring php7.0 php7.0-common php7.0-xmlrpc php7.0-soap php7.0-xml
php7.0-intl php7.0-cli php7.0-ldap php7.0-zip php7.0-readline php7.0-imap php7.0-tidy php7.0-recode php7.0-sq php7.0-intl
Download a Soplaning package from the terminal using the wget command
linuxhelp ~ # wget https://excellmedia.dl.sourceforge.net/project/soplanning/soplanning/v1.41/soplanning-1-41.zip
--2018-06-27 04:32:41-- 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: ‘ soplanning-1-41.zip’
soplanning-1-41.zip 100%[======================================> ] 22.36M 1.11MB/s in 20s
2018-06-27 04:33:02 (1.10 MB/s) - ‘ soplanning-1-41.zip.1’ saved [23446038/23446038]
Downloaded package is a zip file, so unzip the package now using the following command
linuxhelp ~ # 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
inflating: soplanning/history/history-1-21.txt
.
.
.
inflating: soplanning/www/taches.php
creating: soplanning/www/upload/
creating: soplanning/www/upload/files/
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 the ownership and permission of the file as follows
linuxhelp ~ # ls
soplanning soplanning-1-41.zip
linuxhelp ~ # chown -R www-data:www-data soplanning
linuxhelp ~ # chmod -R 775 soplanning
Move the extracted file into the HTML directory
linuxhelp ~ # mv soplanning /var/www/html/
Create a new virtual host configuration for accessing the soplaning application
linuxhelp ~ # cd /etc/apache2/sites-available/
linuxhelp sites-available # vim soplanning.conf
< VirtualHost *:80>
ServerName www.linuxhelp1.com
DocumentRoot /var/www/html/soplanning/
< Directory /var/www/html/soplanning/>
AllowOverride All
Order allow,deny
allow from all
< /Directory>
ErrorLog /var/log/apache2/soplanning_error.log
CustomLog /var/log/apache2/soplanning_custom.log combined
< /VirtualHost>
Enable the site access
linuxhelp sites-available # a2ensite soplanning.conf
Enabling site soplanning.
To activate the new configuration, you need to run:
service apache2 reload
Enable the rewrite module
linuxhelp sites-available # a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
service apache2 restart
Entry to the host file.
linuxhelp sites-available # vim /etc/hosts
< give your ip address> < give your domain name>
After the confirmation setup restart the apache2 service
linuxhelp sites-available # systemctl restart apache2.service
Now you can proceed the further installation and configuration from the browser by navigating to the following URL: http://< ipaddress or domain name

Configure the Database setup as follows

You can access the login page from the options shown below

You can log in using the admin user credentials

After the Successful login, you will see the Admin dashboard of SoPlanning CMS as shown below

With this, the method to install SoPlanning CMS on Ubuntu 18.04 comes to an end
Comments ( 0 )
No comments available