How to install Precurio CRM on Linuxmint 18.03
To install Precurio CRM on Linuxmint 18.03
Precurio is an open platform for collaborative business solutions that deliver exceptional value in terms of cost savings and benefits to our customers. Precurio is the ultimate middle ground for IT managers torn between developing an in-house intranet portal and purchasing an off-the-shelf intranet solution.
Prerequisites
To 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-intlTo create the new database
Download the Precurio CRM package using the wget command.
linuxhelp ~ # wget https://excellmedia.dl.sourceforge.net/project/precurio/version%202.1/precurio.zip
--2018-06-27 02:58:53-- https://excellmedia.dl.sourceforge.net/project/precurio/version%202.1/precurio.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: 16132056 (15M) [application/octet-stream]
Saving to: ‘ precurio.zip’
precurio.zip 100%[====================================> ] 15.38M 436KB/s in 33s
2018-06-27 02:59:27 (483 KB/s) - ‘ precurio.zip’ saved [16132056/16132056]
Extracted the downloaded file by using the unzip command.
linuxhelp ~ # unzip precurio.zip
Archive: precurio.zip
creating: precurio/
inflating: precurio/.htaccess
creating: precurio/application/
creating: precurio/application/admin/
creating: precurio/application/admin/controllers/
inflating: precurio/application/admin/controllers/ApprovalController.php
inflating: precurio/application/admin/controllers/BackupController.php
inflating: precurio/application/admin/controllers/BaseController.php
inflating: precurio/application/admin/controllers/BugController.php
.
.
.
inflating: precurio/public/uploads/thumb/Thumbs.db
creating: precurio/public/uploads/tmp/
inflating: precurio/public/uploads/tmp/Thumbs.db
extracting: precurio/public/uploads/upgrade.png
creating: precurio/public/uploads/workflow/
inflating: precurio/public/uploads/workflow/Thumbs.db
inflating: precurio/README.txt
inflating: precurio/UPGRADE.txt
Change ownership and permission for the precurio file as follows
linuxhelp ~ # ls precurio precurio.zip linuxhelp ~ # chown -R www-data:www-data precurio linuxhelp ~ # chmod -R 775 precurio
Move the precurio file into the /html location by using mv command.
linuxhelp ~ # mv precurio /var/www/html/
Configure the virtual host for precurio Crm in site available location.
linuxhelp ~ # cd /etc/apache2/sites-available/
linuxhelp sites-available # vim precurio.conf
< VirtualHost *:80>
ServerName www.linuxhelp1.com
DocumentRoot /var/www/html/precurio/
< Directory /var/www/html/precurio/>
AllowOverride All
allow from all
< /Directory>
< /VirtualHost>
Enable the site access
linuxhelp sites-available # a2ensite precurio.conf
Enabling site precurio.
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
Make an entry to the host file.
< give your ip address > < give your domain name>
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 general settings and click ‘ save’
Configure the database and check the connection click ‘ ok’
Configure the database configuration and click ' save'
Configure the live server
Configure the mail settings.
Verify the module setting and click ' finish'
Configure the Admin user account setup
The installation is complete. login using admin credentials from here.
Admin control panel of precurio
With this, the method to install Precurio CRM on Linuxmint 18.03 comes to an end.
Comments ( 0 )
No comments available