如何在Debian 8上安装Kolab Groupware

・5 分钟阅读

使用不同的系统?

Kolab群件是一种自由开放的基于web的群件,它的特性包括电子邮件通信,事件,约会,任务,文件云,联系人等等,本教程将介绍如何在Debian 8上安装最新版本的Kolab组件。

前提条件

步骤1:软件更新

在Debian server实例上安装任何软件包之前,建议你更新系统,使用sudo用户登录到系统,然后运行以下命令来更新系统。


sudo apt-get update
sudo apt-get -y upgrade

步骤2:设置主机名

系统拥有一个FQDN (完全限定域名),以通过DNS解析回服务器,这很重要。


sudo hostname kolab.example.com

使用你喜欢的编辑器编辑/etc/hosts文件。

 
sudo nano/etc/hosts

 

在文件的末尾输入你的服务器的IP地址和完整FQDN ,例如:


192.0.2.0 kolab.example.com

步骤3:安装Kolab

现在我们可以将Kolab群件存储库添加到系统中,运行以下命令创建新的存储库文件。


sudo nano /etc/apt/sources.list.d/kolab.list

将以下行添加到文件中。


deb http://obs.kolabsys.com/repositories/Kolab:/16/Debian_8.0/ ./
deb-src http://obs.kolabsys.com/repositories/Kolab:/16/Debian_8.0/ ./

添加GPG密钥。


wget -q -O- https://ssl.kolabsys.com/community.asc | sudo apt-key add -

你将需要给Kolab存储库高于默认的Debian存储库,创建新的首选项文件。


sudo nano /etc/apt/preferences.d/kolab

填充文件内容。


Package: *
Pin: origin obs.kolabsys.com
Pin-Priority: 501

使用以下命令更新存储库元数据。

 
sudo apt-get update

 

安装Kolab组件。


sudo apt-get -y install kolab

安装过程中,你将被要求输入新的MySQL密码,安装程序还将要求Postfix配置,选择Internet Site,并且为主机名提供你的FQDN 。

步骤4:配置Kolab

运行以下命令以首次配置Kolab ,你需要在这个步骤中为LDAP,cyrus和Kolab设置一些管理员密码,你还需要设置使用的域名和MySQL数据库。

 
sudo setup-kolab

 

在安装过程中将询问下列问题,请按照与它们一起提供的说明进行操作。


Administrator password: #Provide LDAP admin password for default user 'admin'
Directory Manager password [qhZlb2P9OYubDJv]: #Provide LDAP directory manger password

User [dirsrv]: #Press enter to use default
Group [dirsrv]: #Press enter to use default

rackvoucher.com [Y/n]: #Check or provide the domain name, it may not be a full FQDN
dc=rackvoucher,dc=com [Y/n]: #Press enter

Cyrus Administrator password [Awt7z1O2UTl-HZs]: #Provide Cyrus admin password
Kolab Service password [T_T4ut8pvE_G_Os]: #Provide Kolab service admin password

What MySQL server are we setting up?
 - 1: Existing MySQL server (with root password already set).
 - 2: New MySQL server (needs to be initialized).
Choice: 1 #Provide choice 1 and provide MySQL server root password set during installation

MySQL root password [E7FIj_MWGNEVXPF]: #Provide new MySQL root password
MySQL kolab password [8MYG_Hveb4FPCW3]: #Provide Kolab DB user password

Timezone ID [UTC]: Asia/Kolkata #Provide appropriate timezone

MySQL roundcube password [iz3gP7sqaBa6Vh6]: #Provide Roundcube DB user password

你的服务器现在已经安装和配置了Kolab,你可以访问以下地址访问Kolab接口。


http://your-vultr-server-ip/kolab-webadmin

杨和超 profile image