• Categories
    Category
  • Categories
    Category
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial Comments FAQ Related Articles

How to install Espo crm V5.1.2 on Linuxmint-18.03

2842

To install Espo CRM V5.1.2 on Linuxmint-18.03


EspoCRM is a free and open source web-based customer relationship management application. It is written in PHP and uses the MySQL database server to store its data. It is responsive, has an easy to use web interface and comes in many languages. It can be used in various industries like retails, e-commerce, banking, call centers etc.


Pre-requirements


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


For PHP INSTALLATION

add-apt-repository ppa:ondrej/php 
apt-get update 
apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-mcrypt php7.2-ldap php7.2-zip php7.2-curl

Download the Espocrm package from the browser

linuxhelp ~ # wget https://www.espocrm.com/downloads/EspoCRM-5.1.2.zip
--2018-05-22 15:42:47--  https://www.espocrm.com/downloads/EspoCRM-5.1.2.zip
Resolving www.espocrm.com (www.espocrm.com)... 159.203.138.21
Connecting to www.espocrm.com (www.espocrm.com)|159.203.138.21|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 40284862 (38M) [application/zip]
Saving to: ‘;EspoCRM-5.1.2.zip’;

EspoCRM-5.1.2.zip        100%[=================================>]  38.42M   730KB/s    in 4m 50s  

2018-05-22 15:47:42 (136 KB/s) - ‘;EspoCRM-5.1.2.zip’; saved [40284862/40284862]

Extract the download directory

linuxhelp ~ # unzip EspoCRM-5.1.2.zip 
Archive:  EspoCRM-5.1.2.zip
   creating: EspoCRM-5.1.2/
  inflating: EspoCRM-5.1.2/web.config  
  inflating: EspoCRM-5.1.2/upgrade.php  
  inflating: EspoCRM-5.1.2/rebuild.php  
  inflating: EspoCRM-5.1.2/index.php  
  inflating: EspoCRM-5.1.2/extension.php  
  inflating: EspoCRM-5.1.2/cron.php  
  inflating: EspoCRM-5.1.2/clear_cache.php  
.
.
.
  creating: EspoCRM-5.1.2/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DggContainer/BstoreContainer/BSE/
  inflating: EspoCRM-5.1.2/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Escher/DggContainer/BstoreContainer/BSE/Blip.php  
   creating: EspoCRM-5.1.2/vendor/phpoffice/phpexcel/Classes/PHPExcel/Shared/Escher/DggContainer/BstoreContainer/BSE/
  inflating: EspoCRM-5.1.2/vendor/phpoffice/phpexcel/Classes/PHPExcel/Shared/Escher/DggContainer/BstoreContainer/BSE/Blip.php  
   creating: EspoCRM-5.1.2/client/modules/crm/res/templates/opportunity/admin/field-manager/fields/probability-map/
  inflating: EspoCRM-5.1.2/client/modules/crm/res/templates/opportunity/admin/field-manager/fields/probability-map/edit.tpl  

Rename the download directory

linuxhelp ~ # ls
EspoCRM-5.1.2  EspoCRM-5.1.2.zip
linuxhelp ~ # mv EspoCRM-5.1.2 espocrm

Move the Espo CRM directory into the /var/www/html directory

linuxhelp ~ # mv espocrm /var/www/html/
Go to /var/www/html directory
linuxhelp ~ # cd /var/www/html/
linuxhelp html # ls
espocrm  index.html

Change ownership and permission for the Espo CRM directory

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

Configure the virtual host for Espo CRM. Create an empty file named  espo.conf

linuxhelp html # cd /etc/apache2/sites-available/
linuxhelp sites-available # vim espo.conf
<virtualhost *:80>
servername  www.linuxhelp1.com
Documentroot  /var/www/html/espocrm
<Directory /var/www/html/espocrm>
AllowOverride all
order allow,deny
allow from all
</Directory>
</virtualhost>

Enable the espo.conf file

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

Make an entry to the hosts file as follows

linuxhelp sites-available # vim /etc/hosts
<give your ip>    <give your domain name> 

Restart  apache web server

linuxhelp sites-available # systemctl restart apache2.service 

Open the browser, Enter the local IP or domain name  
web_config

Choose the Language and continue

language

Accept the License terms and continue

license_agreement

Configure the Database Connection setup

database_configuration

Verify the System Requirements and start the installation

verify_requirement

requirements

Configure the admin account setup

admin_setup

Configure the system settings

system_settings

Configure the SMTP settings 
SMTP_configuration

After the installation, you will see the following page

installation_status

launch_espo

Log in using the admin credentials 

admin_login

After the successful login, you will see the admin dashboard as shown below 

admin_dashboard

with this, the method to install Espo CRM V5.1.2 on Linuxmint-18.03 comes to an end.

Tags:
connor
Author: 

Comments ( 0 )

No comments available

Add a comment

Frequently asked questions ( 5 )

Q

What are all the Pre-requirements of Espo crm V5.1.2 on Linuxmint?

A

The Pre-requirements are,
Install LAMP (Apache, php7.2, mariadb-server)
In MariaDB (create database, user and give privileges to the user)

Q

How can I get the Espo crm V5.1.2 package on Linuxmint?

A

Use the following link:
# wget https://www.espocrm.com/downloads/EspoCRM-5.1.2.zip

Q

How do I extract the downloaded package?

A

Run the following command:
# unzip EspoCRM-5.1.2.zip

Q

How to enable the repo conf file?

A

# a2ensite espo.conf

Q

How can I Configure the virtual host for Espo CRM?

A

Execute the below command:
# vim espo.conf

Related Tutorials in How to install Espo crm V5.1.2 on Linuxmint-18.03

Related Tutorials in How to install Espo crm V5.1.2 on Linuxmint-18.03

How to install Tiki Wiki CMS Groupware on CentOS 7
How to install Tiki Wiki CMS Groupware on CentOS 7
May 31, 2018
How to install WinRAR 5.11 on Linuxmint 18.03
How to install WinRAR 5.11 on Linuxmint 18.03
May 22, 2018
How to Setup VNC Server on Linux Mint 20
How to Setup VNC Server on Linux Mint 20
Dec 22, 2020
How to install and configure samba setup in Linux mint - 18.3
How to install and configure samba setup in Linux mint - 18.3
Mar 26, 2018
Installation SSL Certificate on Ubuntu/Linuxmint/Debian to Secure Apache
Installation SSL Certificate on Ubuntu/Linuxmint/Debian to Secure Apache
Sep 19, 2018
How to Install Pligg - Content Management System
How to Install Pligg - Content Management System
Jul 26, 2016
How to Install and Configure Samba on Linux Mint 20
How to Install and Configure Samba on Linux Mint 20
Nov 9, 2020
How to install Xibo CMS in Ubuntu
How to install Xibo CMS in Ubuntu
Oct 6, 2016

Related Forums in How to install Espo crm V5.1.2 on Linuxmint-18.03

Related Forums in How to install Espo crm V5.1.2 on Linuxmint-18.03

Pligg
aiden class=
CMS : Pligg install on opensuse
Oct 6, 2017
Linux
isaac class=
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-8.0/mysql-client-core-8.0_8.0.21-0ubuntu0.20.04.4_amd64.deb 404 Not Found
Dec 4, 2020
Linux Mint
AlxH class=
Complete beginner, install bluegriffon
Jul 1, 2020
Linux
AadrikaAnshu class=
How to add timestamps to history On Any Linux Machine
Jun 18, 2019
Linux Mint
bz0 class=
How to change a function of a key
Jun 7, 2019
Content Management System (CMS)
mason class=
REQUIRED PDO library with pdo_sqlite extension is not available.
May 9, 2019
Linux Mint
who class=
How to compare multiple files
Nov 10, 2019
NFS (Network File System)
Mike class=
Linux Mint 18.3 - NFS Shares - Only Root Can Mount Share
Oct 4, 2019

Related News in How to install Espo crm V5.1.2 on Linuxmint-18.03

Related News in How to install Espo crm V5.1.2 on Linuxmint-18.03

A Newer and a Faster Window Manager for Tina (Linux Mint 19.2)
A Newer and a Faster Window Manager for Tina (Linux Mint 19.2)
Apr 9, 2019
Linux Mint 18.2 Ubuntu based Operating System is named Sonya
Linux Mint 18.2 Ubuntu based Operating System is named Sonya
May 2, 2017
Refreshed Linux Mint Debian Edition (LMDE) 2 'Betsy' ISO images now available
Refreshed Linux Mint Debian Edition (LMDE) 2 'Betsy' ISO images now available
Mar 14, 2017
The Best Linux Operating System is in the house: Mint 18.2
The Best Linux Operating System is in the house: Mint 18.2
Aug 12, 2017
Linux Mint 18.1 released with smooth features and offers long-term support
Linux Mint 18.1 released with smooth features and offers long-term support
Apr 11, 2017
WordPress and Joomla websites infected by new backdoor malware
WordPress and Joomla websites infected by new backdoor malware
May 31, 2019
Linux Mint 18.2 Sonya Beta version now available for download
Linux Mint 18.2 Sonya Beta version now available for download
Jun 7, 2017
Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Isaiah ?
What is the use of SUID & SGID commands

How to set the special permissions to the files and folders using SUID and SGID commands...

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.