This manual is deprecated. Please visit https://groupoffice.readthedocs.io for the latest documentation.

Difference between revisions of "Installation"

From Group-Office Groupware and CRM Documentation
Jump to: navigation, search
(Redirected page to Installation manual)
 
(78 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==Hardware recommendation==
+
#REDIRECT [[Installation manual]]
We recommend an x86 dual core processor of a speed that is not too low or too high on the price/performance ratio.
+
The more RAM you put in the machine, the more users you can serve at the same time. You should start with at least 2GB but 4GB is recommended.
+
 
+
We recommend SAS disks in RAID 1 setup. This has the fastest performance and is redundant.
+
 
+
==Preparing the server==
+
 
+
You need to make sure your system meets the system requirements. You can see it here:
+
 
+
http://www.group-office.com/Pricing+and+Sign+up/Server+version
+
 
+
You can test the system by running the test script:
+
 
+
http://group-office.svn.sourceforge.net/viewvc/*checkout*/group-office/trunk/www/install/gotest.php
+
 
+
This script should output all OK's for best performance.
+
 
+
You can follow this howto to setup an ideal Group-Office server:
+
 
+
http://www.howtoforge.com/groupware-server-with-group-office-postfix-dovecot-spamassassin-on-debian-lenny
+
 
+
When this is ready you need to have a connection to the server. Preferably you must have an <b>SSH connection</b> but an <b>FTP connection</b> will do too but it a little cumbersome. Apart from that you need a <b>MySQL</b> database with all privileges setup for the user.
+
 
+
So if you want Intermesh to install it then you must provide:
+
 
+
# A working domain where the test script runs OK
+
# An SSH or FTP connection to this domain
+
# The MySQL database connection parameters
+
 
+
== Installing libwbxml ==
+
 
+
To Synchronize with Mobile phones you need a wbxml to xml and vice versa convertor. You need to install libwbxml.
+
 
+
For Max OS X you can find a package here: http://darwinports.com/ (Just search for wbxml)
+
 
+
On Debian / Ubuntu : just type: "apt-get install libwbxml2-utils" on the command line
+
 
+
You can find the source of the program here: http://libwbxml.aymerick.com/
+
 
+
An RPM for Redhat or CentOS:
+
 
+
http://atrpms.net/dist/el4/wbxml2/
+
 
+
==Installing TNEF==
+
 
+
RPM for Redhat / CentOS
+
http://dag.wieers.com/rpm/packages/tnef/tnef-1.3.3-1.2.el4.rf.i386.rpm
+
 
+
Debian:
+
apt-get install tnef
+
 
+
== Installing Group-Office ==
+
 
+
When you've got all Ok's on the test script you can proceed with the Group-Office installation. Upload the Group-Office files and launch your browser. The installation process will appear and it will guide you through the installation.
+
 
+
 
+
==PDF fonts==
+
Group-Office can create PDF's. Like an invoice or calendar print. By default Group-Office users the default font Helvetica. This font is a standard PDF font and does need to be embedded in the PDF which results in a small PDF file (< 100kb).
+
However when you need special characters like Chinese or Russian characters you'll need to select another font. The "dejavusans" font is available by default and containts all unicode characters. The drawback is that this font is about 500kb large and your PDF will grow with that size too. You can optimize the font by only incuding the characters you need. You can find more information about that here:
+
 
+
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdf_fonts
+
 
+
To use a custom font put this in your config.php file:
+
 
+
<pre>
+
$config['tcpdf_font']='dejavusans';
+
</pre>
+

Latest revision as of 14:19, 6 July 2012