Line 10: |
Line 10: |
| == Download & Install Funambol == | | == Download & Install Funambol == |
| Goto https://www.forge.funambol.org/DomainHome.html | | Goto https://www.forge.funambol.org/DomainHome.html |
− | to download Funambol 8.0. The latest GNU/Linux 32bit funambol server is 8.5, but this has not been confirmed yet for use with SOGO. | + | to download Funambol 8.5. The latest GNU/Linux 32bit funambol server is 8.7, but this has not been confirmed yet for use with SOGO. |
| | | |
− | wget http://download.forge.objectweb.org/sync4j/funambol-8.0.2.bin | + | wget http://download.forge.objectweb.org/sync4j/funambol-8.5.2.bin |
| | | |
| Run the binary to install: | | Run the binary to install: |
| | | |
− | chmod +x funambol-8.0.2.bin | + | chmod +x funambol-8.5.2.bin |
− | ./funambol-8.0.2.bin | + | ./funambol-8.5.2.bin |
| | | |
| Agree on the licence terms and accept '''/opt''' as the directory to extract Funambol. This will install it in: | | Agree on the licence terms and accept '''/opt''' as the directory to extract Funambol. This will install it in: |
Line 28: |
Line 28: |
| | | |
| === Download & Configure MySQL JDBC driver === | | === Download & Configure MySQL JDBC driver === |
− | Funambol by installation defaults to use the Hypersonic DB engine, but [http://wiki.contribs.org/Sogo SOGo] requires the use of MySQL as the Funambol database. | + | Funambol by installation defaults to use the Hypersonic DB engine, but [http://wiki.contribs.org/Sogo SOGo] uses MySQL and for Funambol to access the [http://wiki.contribs.org/Sogo SOGo] databases it needs to be setup to also use MySQL for the Funambol database. |
| | | |
| Goto http://dev.mysql.com/downloads/connector/j/5.0.html to download the JDBC driver for MySQL. The current version is '''mysql-connector-java-5.0.8.zip'''. | | Goto http://dev.mysql.com/downloads/connector/j/5.0.html to download the JDBC driver for MySQL. The current version is '''mysql-connector-java-5.0.8.zip'''. |
Line 50: |
Line 50: |
| dbms=mysql | | dbms=mysql |
| | | |
− | Comment out the existing jdbc driver for Hypersonic and add the MySQL: | + | Comment out the existing jdbc driver for Hypersonic and add the MySQL connection information: |
| | | |
| # MySQL | | # MySQL |
Line 61: |
Line 61: |
| | | |
| === Reconfigure MySQL for InnoDB and access from the local network === | | === Reconfigure MySQL for InnoDB and access from the local network === |
− | Funambol uses MySQL wit the InnoDB engine and uses networking for access. | + | Funambol uses MySQL with the InnoDB engine and uses networking for access. |
| | | |
| /sbin/e-smith/config setprop mysqld InnoDB enabled | | /sbin/e-smith/config setprop mysqld InnoDB enabled |
Line 171: |
Line 171: |
| | | |
| === Download & Configure Funambol [http://wiki.contribs.org/Sogo SOGo] Connector === | | === Download & Configure Funambol [http://wiki.contribs.org/Sogo SOGo] Connector === |
− | Check here: http://www.scalableogo.org/english/downloads/backend.html for the latest version of the | + | Check here: http://www.sogo.nu/english/downloads/backend.html for the latest version of the |
| '''Funambol SOGo Connector''' | | '''Funambol SOGo Connector''' |
| | | |
− | wget http://www.scalableogo.org/uploads/Funambol/funambol-sogo-1.0.7.s4j | + | wget http://www.sogo.nu/uploads/Funambol/funambol-sogo-1.0.8.s4j |
− | cp funambol-sogo-1.0.7.s4j /opt/Funambol/ds-server/modules | + | cp funambol-sogo-1.0.8.s4j /opt/Funambol/ds-server/modules |
| | | |
| Then, open the '''/opt/Funambol/ds-server/install.properties''' file | | Then, open the '''/opt/Funambol/ds-server/install.properties''' file |
Line 181: |
Line 181: |
| vim /opt/Funambol/ds-server/install.properties | | vim /opt/Funambol/ds-server/install.properties |
| | | |
− | and add '''funambol-sogo-1.0.7''' at the end of the "modules-to-install" line. | + | and add '''funambol-sogo-1.0.8''' at the end of the "modules-to-install" line. |
| | | |
| == Install Modules and Create Funambol Database Tables == | | == Install Modules and Create Funambol Database Tables == |
Line 204: |
Line 204: |
| Have a quick look if Funambol is running correctly by accessing the web page on: | | Have a quick look if Funambol is running correctly by accessing the web page on: |
| | | |
− | http://<server_domain_name>:8080 | + | http://<server_domain_name>:8080/funambol/ds |
| | | |
| if the server is running, a web page with Funambol Data Synchronization Service information will appear. | | if the server is running, a web page with Funambol Data Synchronization Service information will appear. |