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.
Comments ( 0 )
No comments available