|
|||||||||||||||||||||||||||||||||||||
Home > Product Information > Installation
InTouch CRM - Installation ManualOur company ANNECA s.r.o. thanks you for your decision to use the internet information system InTouch CRM. This software is based on advanced Java technology using SQL database. This guarantees transferability of the application to most operating systems available these days. Installation of supporting softwareInTouch CRM is a multi-layer software. This means that it runs using other software, which has to be installed before you install the application itself. All required software packs are available for free on the internet. Here is a list of what you need to download:
Installation of JDKInstallation pack is available on http://java.sun.com/javase/downloads/index.jsp. There are a few references to software download on this page. The right one is called "JDK 6u2". Download this pack, start it and install J2SE SDK in any directory (e.g. c:\j2sdk). Installation of MySQLInstallation pack for the database server is available on mysql.com pages. Installation of this SQL server is simple. You either start the installation program or let the archive unzip on your HD. We recommend that you let MySQL start up as a service right upon computer startup. For future installation of InTouch CRM application you will need an empty database to be created in the database. Next chapter describes how to create it. The directory in which the SQL server is installed will be further referred to as [mysql]. Installation of Apache Tomcat application serverApplication server installation pack is available on pages jakarta.apache.org/tomcat. Download version 6.0.x. When this documentation was being written, the latest version was 6.0.20. If you install Tomcat on a Linux server, we recommend locating it in a directory /usr/local/tomcat. If you have a Windows server, Tomcat is by default installed in a directory c:\Program Files\Apache Software Foundation\Tomcat 5.x. Make sure you install it as a service. The directory with Tomcat installed will be further referred to as [tomcat]. New installation of InTouch CRMWarning: If you are upgrading an older version of InTouch CRM, skip to the next subchapter. InTouch CRM product is distributed in a file named intouch.war. Follow these steps when installing this file:
InTouch CRM UpgradeFollow these steps to upgrade InTouch CRM product.
Other settings upon completion of installationIf you want to use InTouch CRM for real and don't install it only to try it, you may be interested in a few other issues. Here is a list of them: Memory for running the application serverUpon installation Tomcat application server runs with standard available memory, approx. 64 MB. If the application reaches this limit, OutOfMemoryError (insufficient memory) will be reported. It happens in spite of the fact that the server may have 2 GB of RAM. In UNIX operating system define a variable named CATALINA_OPTS, whose value will be -Xmx256m. This information means that Tomcat can use up to 256 MB of RAM. This should be enough for standard installation of InTouch CRM. CATALINA_OPTS=-Xmx256m If you use Windows, setup of this parameter is more complicated. Tomcat, which runs as an NT service, expects this information in operating system registers. In addition, this information is located in a different place for different Tomcat versions. Fortunately, Tomcat comes with a script named service.bat, which installs Tomcat as a service. These script parameters allow to determine memory size. We recommend reading the instructions for the installation of Tomcat application server. Access to InTouch CRM through HTTPSUpon installation Tomcat has the support of HTTPS protocol disabled and therefore it is necessary to modify its configuration files if you want to access InTouch CRM in a safer mode. In the notes of file [tomcat]/conf/server.xml you will find steps to follow to enable HTTPS protocol. When the configuration is modified, Tomcat has to be restarted. InTouch CRM and firewallIf you already have InTouch CRM installed on a server, you should allow access to the server through ports 80 (HTTP) and 443 (HTTPS). In order for InTouch CRM to download and send e-mail (includes built-in e-mail client), ports 110 (POP3), 143 (IMAP) and 25 (SMTP) will also have to be enabled. |
|
||||||||||||||||||||||||||||||||||||