How to install Epesi CRM  V 1.8.2 on Linuxmint 18.03

To install Epesi CRM V 1.8.2 on Linuxmint 18.03


Epesi is a free and open source CRM application that is useful in any business.it’ s a PHP/Ajax framework for rapid development of web-based, database-driven applications.it allows you to organize customer data and helps with managing tasks, meetings and other activities. it can be easily extended with multiple functionalities.


Pre-requirements


Install LAMP (Apache, php7.0, mariadb-server)
In MariaDB (create database, user and give privileges to the user)

FOR PHP INSTALLATION

apt-get install python-software-properties
add-apt-repository ppa:ondrej/php
apt-get update
(apt-get install php-mysql php-curl php-json php-cgi php libapache2-mod-php php-mcrypt php-xmlrpc php-gd php-mbstring php  php-common  php-xmlrpc php-soap  php-xml php-intl  php-cli  php-ldap php-zip php-readline
php-imap php-tidy php-recode php-sqlite3 php-xdebug php-gettext php-dev php-pear php-memcache php-memcached php-bz2)

download the epesi CRM application from the official website using the foolwing command: https://github.com/Telaxus/EPESI/releases


unzip the package

linuxhelp ~ # cd /home/user/Downloads/
linuxhelp Downloads # ls
epesi-1.8.2-20171019.zip
linuxhelp Downloads # unzip epesi-1.8.2-20171019.zip 
Archive:  epesi-1.8.2-20171019.zip
   creating: epesi-1.8.2-20171019/
  inflating: epesi-1.8.2-20171019/.gitignore  
  inflating: epesi-1.8.2-20171019/.htaccess  
  inflating: epesi-1.8.2-20171019/PEAR.php  
  inflating: epesi-1.8.2-20171019/README.md  
.
.
.
  epesi-1.8.2-20171019/vendor/bin/aspect ->  ../goaop/framework/bin/aspect
  epesi-1.8.2-20171019/vendor/bin/codecept ->  ../codeception/codeception/codecept
  epesi-1.8.2-20171019/vendor/bin/dissect ->  ../jakubledl/dissect/bin/dissect
  epesi-1.8.2-20171019/vendor/bin/dissect.php ->  ../jakubledl/dissect/bin/dissect.php
  epesi-1.8.2-20171019/vendor/bin/php-parse ->  ../nikic/php-parser/bin/php-parse
  epesi-1.8.2-20171019/vendor/bin/phpunit ->  ../phpunit/phpunit/phpunit
  epesi-1.8.2-20171019/vendor/bin/psysh ->  ../psy/psysh/bin/psysh
linuxhelp Downloads #

Rename the extracted directory:

linuxhelp Downloads # ls
epesi-1.8.2-20171019  epesi-1.8.2-20171019.zip
linuxhelp Downloads # mv epesi-1.8.2-20171019 epesi


Move the epesi directory into the /var/www/html:

linuxhelp Downloads # mv epesi /var/www/html/

Switch into the directory

linuxhelp Downloads # cd /var/www/html/
linuxhelp html # ls
epesi  index.html

Change ownership and permission for the file

linuxhelp html # chown -R www-data:www-data epesi/   chmod -R 775 epesi/

Create the virtualhost for epesi crm,so we have to create epesi.conf:

linuxhelp html # cd /etc/apache2/sites-available/
linuxhelp sites-available # vim epesi.conf
 < VirtualHost *:80> 
ServerName www.linuxhelp1.com
DocumentRoot /var/www/epesi/
< Directory /var/www/epesi/> 
AllowOverride All
allow from all
< /Directory> 
< /VirtualHost> 

Enable the site access

linuxhelp sites-available # a2ensite epesi.conf
Enabling site epesi.
To activate the new configuration, you need to run:
service apache2 reload

Enable the rewrite modules

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 as follows

< give your ip>   < give your domain name> 

Restart the apache2 service

linuxhelp sites-available # systemctl restart apache2.service

Open a browser, type local ip or domain name: http://www.linuxhelp1.com/epesi

Choose the language

Accept the license agreement

Configuration database

verify the web server configuration environment

configure admin account setup as follows

Configure Mail account settings

Module Installation takes place

Configure the post-installation process

Configure company details

After the login, you will see the admin dashboard of epesi CRM as shown here

with this, the method to install Epesi CRM V 1.8.2 on Linuxmint 18.03 comes to an end.

Tag : Linux Mint CRM
FAQ
Q
How does the EPESI work?
A
The features of EPESI CRM:
- shared calendar;
- tasks and address book;
- an integrated e-mail client;
Unique solutions:
- advanced permission system;
- easy form filling (Click2Fill);
- record change tracking (Watchdog);
- full record history.
Q
What are the features available in Epesi CRM?
A
Advantages of EPESI CRM:
1. web-based application;
2. easy to use and configure;
3. intuitive interface;
4. modular structure;
5. organized internal communication;
6. multilingual handling;
7. OS platform independent;
8. enterprise support.
Q
What is the purpose of using the Epesi CRM?
A
Epesi BIM (Business Information Manager) is a fully functional web CRM / ERP application to organize, store, access and share business records. It is an open source PHP/Ajax framework which
Q
What are the alternatives of the Epesi CRM?
A
There are so many alternatives are there

Mautic,

EspoCRM,

SugarCRM,

CiviCRM,

Zoho CRM
Q
What are the main terms of using the Epesi CRM?
A
EPESI CRM is an open source application dedicated to any company. It is a tool with multiple features that allows organizing, processing and storing information in every business. It helps you to manage your data precisely, flexible and easy, simplifying internal communication and making workflow more efficient.