Install SuiteCRM 7.7.6 on windows 7 localhost

Trabla: Install SuiteCRM 7.7.6 on windows 7 x64 localhost ( XAMPP 5.6.24 ) - open source PHP customer relationship management ( CRM ) system

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial

SuiteCRM is a software fork of the popular customer relationship management (CRM) system SugarCRM. It became popular when SugarCRM decided to stop development of its open source version. It is a free and open source alternative application, and is based on the last open-source release, but ships with additional modules.
SuiteCRM won the BOSSIE Award 2015 for the world's best Open Source CRM. Inforworld, the curators of the BOSSIE awards stated that "In little more than a year, SuiteCRM has inspired the community and emerged as a new leader in open source CRM." The award had been won by SugarCRM for the previous 8 years


Solving:


Watch on YouTube

1.  Download and install XAMPP 5.6.24 from official site:
https://www.apachefriends.org/download.html

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 1


2. Download SuiteCRM  7.7.6  installer from official site:
https://suitecrm.com

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 2

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 3

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 4

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 5

3. Create folder \suitecrm in XAMPP htdocs folder

C:\xampp\htdocs\suitecrm

and copy all files from downloaded SuiteCRM  7.5.3   .zip source

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 6

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 7


4. Run XAMPP Control Panel 

open php.ini file ( Apache ->  Config-> PHP(php.ini) )

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 8

- change max_execution_time value
from max_execution_time=30 to max_execution_time=600

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 9

- uncomment ( remove semicolon ) imap extension
from ;extension=php_imap.dll  to extension=php_imap.dll

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 10

- change value of upload_max_filesize
from 2M to 10M

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 11

- save  & close php.ini
- start Apache

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 12

5. Open in browser following url to start SuiteCRM  7.7.6  web installation

http://localhost/suitecrm/install.php

"Welcome" page of SuiteCRM  7.7.6  web installation

- enable checkbox "Accept"
- click "Next" button.

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 13


6.  "System Environment" page of SuiteCRM  7.7.6  web installation

- click "Next" button

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 14

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 15


7. "Database and Site Configuration" page of SuiteCRM  7.7.6  web installation

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 16


Now we need to create Database for SuiteCRM  7.7.6

1) Open phpMyAdmin in new browser tab (or window :) ) -

 http://localhost/phpmyadmin

2) Open SQL tab
3) Execute following query


Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 17



CREATE DATABASE `suitecrm` 
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

CREATE USER 'suitecrm-owner'@'localhost'; 
CREATE USER 'suitecrm-owner'@'127.0.0.1';
CREATE USER 'suitecrm-owner'@'::1';

SET PASSWORD 
FOR 'suitecrm-owner'@'localhost' = PASSWORD('suitecrm123$%');
SET PASSWORD 
FOR 'suitecrm-owner'@'127.0.0.1' = PASSWORD('suitecrm123$%');
SET PASSWORD 
FOR 'suitecrm-owner'@'::1' = PASSWORD('suitecrm123$%');


GRANT ALL PRIVILEGES ON 
`suitecrm`.* TO 'suitecrm-owner'@'localhost' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON 
`suitecrm`.* TO 'suitecrm-owner'@'127.0.0.1' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON 

`suitecrm`.* TO 'suitecrm-owner'@'::1' WITH GRANT OPTION;


Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 18

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 19




Go back  to SuiteCRM  7.7.6 installation page

- type Database Name -  suitecrm
- type Host Name -  localhost
- type User suitecrm-owner
- type Password - suitecrm123$%

- type your Administration User data

- scroll down

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 20


- click on "Choose Demo Data"
- select "Yes" in "Populate Database with Demo Data"
- click "Next" button

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 21


8. Installing ....

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 22


9. Hooray !!! SuiteCRM  7.7.6    login page ( almost ready )


Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 23


10. Post-installation step - config   scheduler for SuiteCRM  7.7.6 cron.php 
using Windows Scheduled Tasks

- create folder C:\scheduled-tasks
- create text file SuiteCRM-cron.txt  in folder C:\scheduled-tasks

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 24

- edit file SuiteCRM-cron.txt, copy & paste following text + save file

CD C:\xampp\htdocs\suitecrm
C:\xampp\php\php.exe -f cron.php

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 25

- change file extension
from SuiteCRM-cron.txt  to SuiteCRM-cron.bat

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 26

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 27

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 28

- open "Control Panel" - click Windows "Start" button, then "Control Panel"

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 29

- double click on "Administrative Tools" icon

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 30


- double click on "Task Scheduler" icon

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 31

- in "Task Scheduler" windows click on "Create Basic Task..." wizard button

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 32

- "Create Basic Task Wizard" screen "Create Basic Task"
     - type name "SuiteCRM Cron"
     - click "Next" button

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 33

- "Create Basic Task Wizard" screen "Trigger Task"
     - select "daily"
     - click "Next" button

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 34


- "Create Basic Task Wizard" screen "Daily"
     - set time (  10 PM is used in tutorial )
     - set frequency - "Recur every"  - 1 days  ( will be executed every day )
     - click "Next" button

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 35

- "Create Basic Task Wizard" screen "Action"
     - select "Start a program"
     - click "Next" button

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 36

- "Create Basic Task Wizard" screen "Start a Program"
     - click "Browse" button
 
Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 37

     - select file "C:\scheduled-tasks\SuiteCRM-cron.bat
       and click "Open"

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 38

        - click "Next" button

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 39

- "Create Basic Task Wizard" screen "Finish"
     - click "Finish" button

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 40

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 41

Hooray !!! :) Enjoy  SuiteCRM  7.7.6  -  customer relationship management software !!!!

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 42

Install SuiteCRM 7.7.6 PHP CRM on windows 7 localhost tutorial 43



No comments:

Post a Comment