Changes

From SME Server
Jump to navigationJump to search
381 bytes added ,  18:06, 12 April 2018
no edit summary
Line 1: Line 1:  
{{Incomplete}}
 
{{Incomplete}}
 
{{Needs review}}
 
{{Needs review}}
{{Warning box|SuiteCRM Requires [[PHP56]].  These instructions were developed under SME 10.0Alfa3 and SuiteCRM 7.10.4 }}
+
{{Warning box|SuiteCRM Requires [[PHP7]].  These instructions were developed under SME 9.2 and SuiteCRM 7.10.4 }}
 
== Overview ==
 
== Overview ==
 
[https://suitecrm.com/ SuiteCRM] is an open source Customer Relationship Management platform supporting both paid and free/community users.
 
[https://suitecrm.com/ SuiteCRM] is an open source Customer Relationship Management platform supporting both paid and free/community users.
 +
 +
== install php-scl ==
 +
 +
follow instructions on [[PHP Software Collections]] to instal php 7
 +
 +
maybe install phpmyadmin?
 +
    
== Installation ==
 
== Installation ==
Line 9: Line 16:  
* Create an ibay named 'crm'
 
* Create an ibay named 'crm'
   −
* Download and extract SuiteCRM Check for the latest version at https://suitecrm.com/download/ .  For some reason, ''wget'' does not exit after the download completes until you press <Enter>.
+
* Download and extract SuiteCRM Check for the latest version at https://suitecrm.com/download/ .  
 
  cd /home/e-smith/files/ibays/Primary/files
 
  cd /home/e-smith/files/ibays/Primary/files
 
  wget https://suitecrm.com/files/160/SuiteCRM-7.10.4/276/SuiteCRM-7.10.4.zip
 
  wget https://suitecrm.com/files/160/SuiteCRM-7.10.4/276/SuiteCRM-7.10.4.zip
Line 32: Line 39:  
* remove index.html from Primary (or other) ebay
 
* remove index.html from Primary (or other) ebay
 
  cd /home/e-smith/files/ibays/Primary/html
 
  cd /home/e-smith/files/ibays/Primary/html
  rm index.html
+
  rm index.htm
    
* create sugarcrm mysql database and admin account.  '''IMPORTANT''': replace ''mydbpwd'' with a secure password in the commands below!
 
* create sugarcrm mysql database and admin account.  '''IMPORTANT''': replace ''mydbpwd'' with a secure password in the commands below!
  mysqladmin create 'sugarcrm'
+
  mysqladmin create 'suitecrm'
 
  mysql
 
  mysql
  grant all on sugarcrm.* to 'sugaradmin'@'localhost' identified by 'mydbpwd' ;
+
  grant all on sugarcrm.* to 'suiteadmin'@'localhost' identified by 'mydbpwd' ;
 
  quit
 
  quit
   −
* Run the SugarCRM installer at http://your.smeserver.name.or.IP/install.php
+
* Run the SuiteCRM installer at http://your.smeserver.name.or.IP/install.php
** Set the database name to match the database created above (''sugarcrm'')
+
** Set the database name to match the database created above (''suitecrm'')
 
** Set the database server name to ''localhost''
 
** Set the database server name to ''localhost''
** Enter the database administrator name and password created (''sugaradmin'', ''mydbpwd'')
+
** Enter the database administrator name and password created (''suiteadmin'', ''mydbpwd'')
** Since we pre-created the ''sugarcrm'' database manually, you will be prompted to agree to overwrite the existing database; select "I Accept"
+
** Since we pre-created the ''suuitecrm'' database manually, you will be prompted to agree to overwrite the existing database; select "I Accept"
 
** Answer the remaining questions (timezone, date and time format, etc) as appropriate
 
** Answer the remaining questions (timezone, date and time format, etc) as appropriate
 +
 +
*To Setup Crontab
 +
In order to run SuiteCRM Schedulers, edit your web server user's crontab file with this command:
 +
 +
sudo crontab -e -u www
 +
 +
... and add the following line to the crontab file:
 +
 +
*    *    *    *    *    cd /home/e-smith/files/ibays/Primary/html; php -f cron.php > /dev/null 2>&1
 +
 +
You should do this only after the installation is concluded.
     
20

edits

Navigation menu