Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Tabs group
bordervertical-sides
contentcolorgray-light
navcolornavy


Debian and Ubuntu

Create a file called kopano.list in /etc/apt/sources.list.d/  and add the following.

Take note that the following is an example for Debian 8. Adjust them according to your specific distribution if needed, such as Ubuntu_16.04

Our packages are signed so we need to add the key as well.


All our packages are signed by the same key so you only need to add the key once


RHEL and CentOS

Create a file called kopano.repo in /etc/yum.repos.d/kopano.repo and add the following.

Take note that the following is an example for RHEL 7 and CentOS 7. Adjust them according to your specific distribution if needed.



SUSE

Create a file called kopano.repo in /etc/zypp/repos.d/kopano.repo and add the following.

Take note that the following is an example for SLE 12. Adjust them according to your specific distribution if needed.



 

Install Kopano Server packages and MySQL

We will now install kopano-server-packages and the MySQL server.

kopano-server-packages is a meta package that has a dependency to the basic kopano-core packages

The following is installed with kopano-server-packages

  • kopano-backup
  • kopano-dagent
  • kopano-gateway
  • kopano-ical
  • kopano-monitor
  • kopano-presence
  • kopano-search
  • kopano-server
  • kopano-spooler
  • kopano-utils
  • (and their dependencies)

Install Kopano and MySQL/MariaDB

Tabs group
contentcolorgray-light
navcolornavy


Debian and Ubuntu

First install apt-transport-https 

 

Update the apt database so the Kopano repositories are added

and install



RHEL and CentOS




SUSE







Now create a user in the MySQL server

Code Block
$ sudo mysql -u root -p   
mysql> CREATE USER 'kopano'@'localhost' IDENTIFIED BY '<KOPANO-MYSQL-PASSWORD>'; 
mysql> GRANT ALL PRIVILEGES ON kopano.* TO 'kopano'@'localhost';


Change the MySQL password in the /etc/kopano/server.cfg

Code Block
title /etc/kopano/server.cfg
# The user under which we connect with MySQL 
mysql_user = kopano 
# The password for the user (leave empty for no password)
mysql_password = <KOPANO-MYSQL-PASSWORD>

Now start  the kopano-server

Code Block
$ sudo systemctl start kopano-server

 

Create a user

There are several user plugins in Kopano, in this example we will use the database plugin so we can create users directly in the Kopano database;

Code Block
$ sudo kopano-admin -c user1 -f "John Doe" -e user1@kopano.demo -p "PASSWORD"


To see if the kopano-server is started and contains users, use kopano-admin -l 

Code Block
User list for Default(2):
        Username        Fullname        Homeserver
        ------------------------------------------
        SYSTEM          SYSTEM          Kopano
        user1           John Doe

Install WebApp and Apache webserver

 

We will now install the main client of Kopano; WebApp

We already added the repository before so we only need to install it.

We will use Apache as webserver and only install kopano-webapp. To see all available plugins use the command 'apt-cache search kopano-webapp' 

Tabs group
bordervertical-sides
contentcolorgray-light
navcolornavy


Debian and Ubuntu

To see all available plugins use the command 'apt-cache search kopano-webapp' 

For PHP 5

For PHP 7



RHEL and CentOS




SUSE

For PHP 5

For PHP 7




Login

You can now login in WebApp

Install and configure MTA

The next step would be to configure a MTA such as Postfix. Please click here for the Postfix configuration

...