Template:OXRegister: Difference between revisions

From Open-Xchange
No edit summary
No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 11: Line 11:


  $ /opt/open-xchange/sbin/registerfilestore -A oxadminmaster -P admin_master_password \
  $ /opt/open-xchange/sbin/registerfilestore -A oxadminmaster -P admin_master_password \
  -t file:/var/opt/filestore
  -t file:/var/opt/filestore -s 1000000
 
'''Note:''' You might want to adapt the value provided with <tt>-s</tt>, the "The maximum size of the filestore in MB", see <tt>registerfilestore --help</tt>.
 
'''Note 2:''' If you are setting up OX App Suite, you need a shared filestore accross your OX servers even though you do not plan to have the OX Files feature enabled for your customers.


Finally register the groupware database, this is a separated database where all groupware specific data is stored:
Finally register the groupware database, this is a separated database where all groupware specific data is stored:
Line 17: Line 21:
  $ /opt/open-xchange/sbin/registerdatabase -A oxadminmaster -P admin_master_password \
  $ /opt/open-xchange/sbin/registerdatabase -A oxadminmaster -P admin_master_password \
  -n oxdatabase -p db_password -m true
  -n oxdatabase -p db_password -m true
{{#if:{{{globaldb|}}}|
'''Note 3:'''
Take into account that a global database is needed in order to store
data across context boundaries. Please see [[AppSuite:CrossContextDatabase|this documentation]] on how to register it.
|}}

Latest revision as of 11:57, 6 August 2015

Next we have to register the local server at the Open-Xchange configdb database:

$ /opt/open-xchange/sbin/registerserver -n oxserver -A oxadminmaster -P admin_master_password

Now we have to create a local directory that should be used as Open-Xchange filestore. This directory will contain all Infostore content and files attached to groupware objects. To maintain access by the Open-Xchange Groupware service, it is required to grant permissions to the open-xchange system user.

$ mkdir /var/opt/filestore
$ chown open-xchange:open-xchange /var/opt/filestore

Now register the directory as a filestore at the Open-Xchange server:

$ /opt/open-xchange/sbin/registerfilestore -A oxadminmaster -P admin_master_password \
-t file:/var/opt/filestore -s 1000000

Note: You might want to adapt the value provided with -s, the "The maximum size of the filestore in MB", see registerfilestore --help.

Note 2: If you are setting up OX App Suite, you need a shared filestore accross your OX servers even though you do not plan to have the OX Files feature enabled for your customers.

Finally register the groupware database, this is a separated database where all groupware specific data is stored:

$ /opt/open-xchange/sbin/registerdatabase -A oxadminmaster -P admin_master_password \
-n oxdatabase -p db_password -m true