Hi all,
as you may have noticed, Open-Xchange did a big step forward to provide their software to the opensource community. We recently started the public beta of Open-Xchange 6.5 and this will be the most up to date release. Starting with this public beta, we're maintaining software packages for various platforms, such as debian, ubuntu, opensuse/sles, centos/fedora/rhel.
Compared with the installation process based on CVS checkouts and compiling this one offers a much more stable and convenient way to administrate the Open-Xchange server. For all those fellow heroes out there who managed to set up their server based on CVS sources, this short manual should provide some guidance when moving to the packaged version.
Before you start, please notice: Open-Xchange is a Groupware, not a Mailserver. If you've used the installer scripts or the installation guide at the wiki, you may already have set up a OX:EE flavor environment. One major thing needs to be considered before migrating.
- There is no Admin GUI (was a unique feature of OX:EE, but not a core part of Open-Xchange)
Generally speaking you'll get a plain Groupware Server with a user interface but no graphical administration tools. This is not to upset anybody, but the Admin GUI was a unique feature of OX:EE and is not longer actively maintained with Open-Xchange 6.5. Of course there is still a very powerful command line interface that can do much more than the UI ever could.
The good news:
We're working on a integrated group/resource management plugin which allows to do most groupware related configuration right off the Groupware UI, without the need of a additional interface, this feature will be added with a upcoming release candidate or the final release fo Open-Xchange 6.5.
The following guide is very straightforward, if there are any detailed questions, don't hesitate to ask.
After this steps are done, you should be able to login again.
as you may have noticed, Open-Xchange did a big step forward to provide their software to the opensource community. We recently started the public beta of Open-Xchange 6.5 and this will be the most up to date release. Starting with this public beta, we're maintaining software packages for various platforms, such as debian, ubuntu, opensuse/sles, centos/fedora/rhel.
Compared with the installation process based on CVS checkouts and compiling this one offers a much more stable and convenient way to administrate the Open-Xchange server. For all those fellow heroes out there who managed to set up their server based on CVS sources, this short manual should provide some guidance when moving to the packaged version.
Before you start, please notice: Open-Xchange is a Groupware, not a Mailserver. If you've used the installer scripts or the installation guide at the wiki, you may already have set up a OX:EE flavor environment. One major thing needs to be considered before migrating.
- There is no Admin GUI (was a unique feature of OX:EE, but not a core part of Open-Xchange)
Generally speaking you'll get a plain Groupware Server with a user interface but no graphical administration tools. This is not to upset anybody, but the Admin GUI was a unique feature of OX:EE and is not longer actively maintained with Open-Xchange 6.5. Of course there is still a very powerful command line interface that can do much more than the UI ever could.
The good news:
We're working on a integrated group/resource management plugin which allows to do most groupware related configuration right off the Groupware UI, without the need of a additional interface, this feature will be added with a upcoming release candidate or the final release fo Open-Xchange 6.5.
The following guide is very straightforward, if there are any detailed questions, don't hesitate to ask.
Code:
/etc/init.d/open-xchange-groupware stop /etc/init.d/open-xchange-admin stop cp -r /opt/open-xchange/etc/ ~/oxconfig-backup rm -rf /opt/open-xchange/ rm -rf /var/www/ox vim /etc/apt/sources.list deb http://software.open-xchange.com/OXSE/SP4/Beta/DebianEtch/ / apt-get update apt-get install open-xchange-admin-client \ open-xchange-admin-doc open-xchange-admin-plugin-hosting-doc \ open-xchange-admin-plugin-hosting open-xchange-admin-soap open-xchange-admin \ open-xchange-authentication-database open-xchange-axis2 open-xchange-cache \ open-xchange-charset open-xchange-common open-xchange-configjump-generic \ open-xchange-configread open-xchange-control open-xchange-data-conversion-ical4j \ open-xchange-global open-xchange-group-managerequest open-xchange-gui \ open-xchange-i18n open-xchange-imap open-xchange-jcharset open-xchange-mailfilter \ open-xchange-management open-xchange-monitoring open-xchange-online-help-he-de \ open-xchange-online-help-he-en open-xchange-online-help-he-fr \ open-xchange-passwordchange-database open-xchange-passwordchange-servlet \ open-xchange-push-udp open-xchange-resource-managerequest open-xchange-server \ open-xchange-sessiond open-xchange-settings-extensions open-xchange-smtp \ open-xchange-spamhandler-default open-xchange Configuration file `/etc/init.d/open-xchange-groupware' ==> File on system created by you or by a script. ==> File also in package provided by package maintainer. *** open-xchange-groupware (Y/I/N/O/D/Z) [default=N] ? -> Y Configuration file `/etc/init.d/open-xchange-admin' -> Y grep SERVER_NAME ~/oxconfig-backup/groupware/system.properties /opt/open-xchange/sbin/oxinstaller --servername=SERVER_NAME --configdb-pass=YOUR_OLD_PASS --master-pass=YOUR_OLD_PASS chown -R open-xchange:open-xchange /var/opt/open-xchange/ chown -R open-xchange:open-xchange /var/log/open-xchange/ chown -R open-xchange:open-xchange /tmp/.OX/ cp ~/oxconfig-backup/admindaemon/procmailrc /opt/open-xchange/etc/admindaemon/ /etc/init.d/open-xchange-groupware start /etc/init.d/open-xchange-admin start /opt/open-xchange/sbin/changeuser -c 1 -i 4 --imaplogin testuser -A oxadmin -P secret http://your-server.ox/ox6/
Comment