Installing & Developing Locally

You are here:
< All Topics

This guide is for users who want to install Grow CRM on their local computer, for the purpose of further developing Grow CRM to their needs.

In this guide, you will do the following:

  • Install and configure a local webserver (XAMPP)
  • Setup MySQL Database
  • Install Grow CRM

Installing XAMPP

This is the first and most important step. Grow CRM has many server requirements, which are easily met by the application XAMPP

NOTE: There are processes and configurations that are done by the installation wizard and as such just running php artisan serve on your local folder will not work.

  1. Download a copy of XAMPP (PHP 7.3.x) version from their website https://www.wampserver.com/en/
  2. Run the installation file and finish
  3. Startup XAMPP and make sure Apache & MySQL are running

xampp-2


Create A MySQL Database

Now that you have installed XAMPP,  open your browser to the url shown below

http://localhost/phpmyadmin/index.php?route=/server/privileges&adduser=1

  • Fill in the form, as shown below.
  • This will let you create a MySQL user, complete with a new database

database


INSTALL GROW CRM

You can now install Grow CRM.

  • Unzip your Grow CRM package
  • Copy and paste the contents into the htpdocs folder of your XAMPP installation. For windows users, the folder is usually C:\xampp\htdocs
  • See image below for an example

  • Open your browser to http://localhost
  • Follow the installation wizard. You will be asked for the MySQL database details (which you created previously)

You should now have Grow CRM installed and working

You will also now be able to run php artisan command from within your IDE

Table of Contents