CentricCrm: Unterschied zwischen den Versionen
Mm (Diskussion | Beiträge) This is the Installation guide for Centric CRM. |
Keine Bearbeitungszusammenfassung |
||
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
This is the Installation guide for Centric CRM. | This is the Installation guide for Centric CRM. Have fun | ||
''MM, Dataphone Ltd., 2007-09-06'' | |||
''MM, Dataphone Ltd., 2007- | |||
Zeile 13: | Zeile 11: | ||
''This Wiki deals about 2nd option, where exists no | ''This Wiki deals about 2nd option, where exists no limit for number of users.'' | ||
Zeile 23: | Zeile 21: | ||
* database servers: many - Centric reference is PostgreSQL | * database servers: many - Centric reference is PostgreSQL | ||
* application server: some - e.g. jBoss, but Centric reference is Apache Tomcat | * application server: some - e.g. jBoss, but Centric reference is Apache Tomcat | ||
* Java VM: some, depends on Application Server - e.g. Sun Java 1.5 | * Java VM: some, depends on Application Server - e.g. Sun Java JRE 1.5 or JDK 1.5 for compile purposes | ||
* server integration: SMTP server (Fax, XMPP, Asterisk, LDAP) | * server integration: SMTP server (Fax, XMPP, Asterisk, LDAP) | ||
Zeile 37: | Zeile 35: | ||
'''Used hardware:''' | '''Used hardware:''' | ||
* | * VMware image: Windows 2003; virtual RAM: 1.5 GB | ||
* DNS name: | * DNS name: centriccrm, IP: 193.83.215.177 | ||
Zeile 50: | Zeile 48: | ||
'''Steps for a successful installation:''' | '''Steps for a successful installation:''' | ||
1. install the '''Sun Java | 1. install the '''Sun Java JDK 5.0''' into path e.g. "c:\java\jdk1.5.0_06" | ||
2. install '''Apache Tomcat 6''' stable "Core"; depending on the total memory of your system, typically set Tomcat’s memory to half of the server using Tomcat’s configuration editor | 2. install '''Apache Tomcat 6''' stable "Core"; depending on the total memory of your system, typically set Tomcat’s memory to half of the server using Tomcat’s configuration editor | ||
Zeile 61: | Zeile 59: | ||
6. install '''PostgreSQL 8.1''' | 6. install '''PostgreSQL 8.1''' | ||
* Define new Windows user for Postgre service | |||
* Define | * Port 5432; Locale: German-Austria; Encoding: UTF-8; define superuser+password, | ||
* | e.g. postgres%postgres | ||
* | * Contrib modules: only Admin81 | ||
7. | 7. launch '''pgAdmin 3''' utility | ||
* Define new login role "centric_crm" with password, e.g. centric_crm; add | |||
all role privileges (user "centric_crm" should occupy full access control | |||
to "centric_crm" database) | |||
* Create database name "centric_crm" for owner "centric_crm"; encoding: UTF-8; | |||
tablespace: pg_default | |||
8. check the system environment settings | 8. check the system environment settings | ||
Zeile 81: | Zeile 84: | ||
* Map CATALINA_HOME to the Tomcat base directory, e.g. "c:/Tomcat 6.0" | * Map CATALINA_HOME to the Tomcat base directory, e.g. "c:/Tomcat 6.0" | ||
* Map CENTRIC_HOME to "centric" in Tomcat's webapps directory, | * Map CENTRIC_HOME to "centric" in Tomcat's webapps directory, | ||
e.g. "c:/Tomcat 6.0/webapps/ | e.g. "c:/Tomcat 6.0/webapps/crm" | ||
* Map CENTRIC_FILELIBRARY to a directory | * Map CENTRIC_FILELIBRARY to a directory that will be used for storing | ||
Centric CRM data, | |||
e.g. "c:/Tomcat 6.0/webapps/ | e.g. "c:/Tomcat 6.0/webapps/crm/WEB-INF/fileLibrary" | ||
11. run "ant deploy" to initialize the configuration paths and files | 11. run "ant deploy" to initialize the configuration paths and files | ||
Zeile 97: | Zeile 100: | ||
* GATEKEEPER.URL=jdbc:postgresql://127.0.0.1:5432/centric_crm | * GATEKEEPER.URL=jdbc:postgresql://127.0.0.1:5432/centric_crm | ||
* GATEKEEPER.USER=postgres | * GATEKEEPER.USER=postgres | ||
* GATEKEEPER.PASSWORD= | * GATEKEEPER.PASSWORD=postgres | ||
* SITE.DBTYPE=postgresql | * SITE.DBTYPE=postgresql | ||
* SITE.DRIVER=org.postgresql.Driver | * SITE.DRIVER=org.postgresql.Driver | ||
* SITE.URL=jdbc:postgresql://127.0.0.1:5432/ | * SITE.URL=jdbc:postgresql://127.0.0.1:5432/ | ||
* SITE.USER=postgres | * SITE.USER=postgres | ||
* SITE.PASSWORD= | * SITE.PASSWORD=postgres | ||
* uncomment PROPERTIES=configured line when finished making changes | * uncomment PROPERTIES=configured line when finished making changes | ||
Zeile 109: | Zeile 112: | ||
15. run "ant installdb" to install the Centric CRM database | 15. run "ant installdb" to install the Centric CRM database | ||
16. start Tomcat | 16. start Tomcat and set the service to "Automatic" startup | ||
17. using a browser navigate to the deployed Centric CRM for additional configuration options - populate '''webapps/ | 17. using a browser navigate to the deployed Centric CRM for additional configuration options - populate '''webapps/crm''' (1st time use of Centric CRM web-application) | ||
* choose a language to continue: Deutsch | * choose a language to continue: Deutsch | ||
* configuration in next 4 following steps: | * configuration in next 4 following steps: | ||
I. Setup the file library | I. Setup the file library | ||
* Target Directory: path, e.g. | * Target Directory: path, e.g. c:\Tomcat 6.0\webapps\crm\WEB-INF\fileLibrary | ||
II. Setup external servers (mail, fax) | II. Setup external servers (mail, fax) | ||
* Time Zone: GMT+1 | * Time Zone: GMT+1 | ||
Zeile 125: | Zeile 127: | ||
* Email Server: ... | * Email Server: ... | ||
* Email Address: ... | * Email Address: ... | ||
* Server URL: ..., e.g. | * Server URL: ..., e.g. 193.83.215.177/crm | ||
* (LDAP Server - none) | * (LDAP Server - none) | ||
* (Asterisk Server - none) | * (Asterisk Server - none) | ||
Zeile 144: | Zeile 146: | ||
18. browser navigate, login and start to work | 18. browser navigate, login and start to work | ||
END | |||
== Migrate the Data from vTiger CRM to Centric CRM == | |||
TODO... | |||
(END) | |||
[[Kategorie:Howto]] |