|
|
(3 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| = Overview =
| | #REDIRECT [[Plesk_Integration]] |
| | |
| The Plesk Oxtender, developed and supported by 4PSA, is the most convenient way to add a high performance, best in class email service to your Parallels Plesk Panel customers. It allows you to deliver true business class email features including groupware, collaboration and mobility using the award winning Open-Xchange, the social networks enabled alternative to Microsoft Exchange.
| |
| | |
| The 4PSA OXtender for Plesk is a fully automated solution designed to integrate Parallels Plesk with the Open-Xchange Hosting Edition.
| |
| | |
| = Known Issues =
| |
| | |
| If you are using Plesk 10 or above with activated "Power User Interface" its possible that the Plesk Oxtender is broken. To enable the normal Panel within Plesk and to make the Plesk OXtender work as expected, please execute following command on the PLESK server once you logged in via ssh (as root):
| |
| | |
| <pre>
| |
| /usr/local/psa/bin/poweruser --off
| |
| </pre>
| |
| | |
| = Getting evaluation licenses =
| |
| | |
| To evaluate the full functionality of Open-Xchange it is necessary to get an evaluation license.
| |
| | |
| Therefore please fill out the following contact form and add "I want to receive a Hosting Edition and Plesk Oxtender evaluation license to the "comment field"":<br>
| |
| http://www.open-xchange.com/en/contactus
| |
| | |
| = Download and installation of Plesk Panel =
| |
| | |
| If you have not already a Plesk Panel server running simply download a copy and install it:<br>
| |
| http://www.parallels.com/products/plesk/
| |
| | |
| Plesk Oxtender is compatible with Plesk Panel 8.3.0 and upper versions for Linux/UNIX.
| |
| | |
| You can find the complete documentation here, we recommend to start with "Administrator's Guide":<br>
| |
| http://www.parallels.com/products/plesk/resources/
| |
| | |
| = Download and installation of Open-Xchange Server =
| |
| | |
| == Basic Installation ==
| |
| | |
| Simply follow the guides to install Open-Xchange Hosting Edition on your favorite Linux distribution, but make sure you install these packages instead of the default OX meta/packages provided in the manual, because Plesk integration needs a different set of software:
| |
| | |
| <pre>
| |
| mysql-server open-xchange-meta-plesk open-xchange-authentication-database open-xchange-spamhandler-default
| |
| </pre>
| |
| | |
| Important: Stop before step "Creating contexts and users " - this is not necessary since all administration of contexts and users will be handled via Plesk.
| |
| | |
| http://oxpedia.org/wiki/index.php?title=Open-Xchange_Installation_Guide_for_Debian_5.0<br>
| |
| http://oxpedia.org/wiki/index.php?title=Open-Xchange_Installation_Guide_for_SLES11<br>
| |
| http://oxpedia.org/wiki/index.php?title=Open-Xchange_Installation_Guide_for_RHEL5
| |
| | |
| == Installation and Configuration of SOAP interface ==
| |
| | |
| To allow Plesk to provision contexts and users to Open-Xchange it is necessary to install the SOAP package on the OX server and configure it:
| |
| | |
| 1. Login to your Open-Xchange server and install the packages "open-xchange-admin-soap" and "open-xchange-axis2" via your package tool:
| |
| | |
| Example for Debian:<br>
| |
| $ apt-get install open-xchange-admin-soap open-xchange-axis2
| |
| | |
| 2. Open /opt/open-xchange/etc/admindaemon/plugin/open-xchange-admin-soap.properties with your favorite text editor and set the configuration option RMI_HOSTNAME.
| |
|
| |
| Assuming that the IP address of your Open-Xchange server is 1.2.3.4 you'll have to change it to:<br>
| |
| $ RMI_HOSTNAME=rmi://1.2.3.4:1099/
| |
| | |
| 3. Open /opt/open-xchange/etc/admindaemon/AdminDaemon.properties with your favorite text editor and set the configuration option BIND_ADDRESS to 0:<br>
| |
| $ BIND_ADDRESS=0
| |
| | |
| 4. Restart the Open-Xchange services:<br>
| |
| $ /etc/init.d/open-xchange-admin restart
| |
| $ /etc/init.d/open-xchange-groupware restart
| |
| | |
| == Modification of Module Access Definitions ==
| |
| | |
| On Open-Xchange server versions prior to release 6.18 you have to modify the so called Module Access Definitions. The Module Access Definitions define which features different types of OX Accounts (Webmail, Standard Groupware, Premium Groupware) have enabled.
| |
| | |
| Login to your Open-Xchange server and open /opt/open-xchange/etc/admindaemon/ModuleAccessDefinitions.properties with your favorite text editor and add these lines:<br>
| |
| | |
| pim=webmail,calendar,contacts,tasks,globaladdressbookdisabled,collectemailaddresses,multiplemailaccounts,
| |
| subscription,publication
| |
|
| |
| groupware_standard=webmail,calendar,contacts,infostore,tasks,webdav,ical,vcard,readcreatesharedfolders,
| |
| delegatetask,editpublicfolders,editgroup,editresource,editpassword,collectemailaddresses,multiplemailaccounts,
| |
| subscription,publication
| |
|
| |
| groupware_premium=webmail,calendar,contacts,infostore,tasks,webdav,webdavxml,ical,vcard,syncml,usm,activesync,
| |
| readcreatesharedfolders,delegatetask,editpublicfolders,editgroup,editresource,editpassword,collectemailaddresses,
| |
| multiplemailaccounts,subscription,publication
| |
| | |
| Important: Remove the linebreaks, the complete string of options must be one line without linebreaks!
| |
| | |
| == Further documentation ==
| |
| | |
| You can find the complete documentation here:<br>
| |
| http://oxpedia.org/index.php?title=Main_Page_HESE#documentation
| |
| | |
| = Download and installation of Plesk Oxtender =
| |
| | |
| Follow the "OXtender Command Line Installer Guide" linked here:<br>
| |
| http://wiki.4psa.com/display/OXTENDER/OXtender
| |
| | |
| After installation read the documentation:<br>
| |
| https://help.4psa.com/files/oxtender_end_user.pdf
| |