云网牛站
所在位置:首页 > Linux云服务器 > 在Ubuntu 18.04系统上安装Kolab 16的方法

在Ubuntu 18.04系统上安装Kolab 16的方法

2019-05-19 10:18:13作者:付玉洁稿源:云网牛站

本文介绍在Ubuntu 18.04 Bionic Beaver操作系统上安装Kolab 16的方法,然后通过Letsencrypt证书保护它。Kolab Groupware是一个免费和开源的协作套件,它安全、可扩展、可靠、灵活且功能齐全,Kolab Groupware是你选择自己动手(DIY)自己的邮件服务器的各种软件之间的粘合剂,并增加了协作功能,手机同步,本地集成到桌面操作系统平台,如Mac OS X、Linux和Windows,采用随时可用的集成产品,具有独特的统一外观。

 

一、设置服务器主机名

将主机名(FQDN)添加到你的系统,比如:

hostnamectl set-hostname kolab.computingforgeeks.com

打开/etc/hosts并添加IP并将主机名设置为kolab服务器:

vim /etc/hosts

在文件下面粘贴,将IP更改为你的公共IP:

192.168.1.30   kolab.computingforgeeks.com  kolab

参考:如何更改Ubuntu 18.04 Hostname主机名

 

二、将Kolab存储库添加到APT和导入Kolab GPG密钥

1、将Kolab存储库添加到APT

在/etc/apt/sources.list.d/下打开一个新文件,然后添加存储库,如下所示:

sudo tee /etc/apt/sources.list.d/kolab.list <<EOF

deb http://obs.kolabsys.com/repositories/Kolab:/16/Ubuntu_18.04/ ./

deb-src http://obs.kolabsys.com/repositories/Kolab:/16/Ubuntu_18.04/ ./

EOF

2、导入Kolab GPG密钥

导入用于签署Kolab软件包的GPG密钥

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

 

三、设置包优先级

为确保Kolab软件包优先于Ubuntu软件包,例如PHP和Cyrus IMAP必须如此,请确保APT首选项将obs.kolabsys.com源作为首选来源。

编辑并将以下内容添加到/etc/apt/preferences.d/kolab文件中:

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

增加:

Package: *

Pin: origin obs.kolabsys.com

Pin-Priority: 501

 

四、在Ubuntu 18.04上安装Kolab和设置Kolab

1、安装Kolab

更新系统:

sudo apt update

完成后,安装包,如下所示:

sudo apt -y install kolab

2、在Ubuntu 18.04上设置Kolab

运行以下命令在Ubuntu 18.04上设置Kolab:

sudo setup-kolab

在设置过程中你将遇到以下问题,请按照说明操作,不要忘记你输入的密码:

在Ubuntu 18.04系统上安装Kolab 16的方法

 

五、配置防火墙

如果你的防火墙正在运行,请通过防火墙允许HTTPS,以root用户身份执行:

$ sudo ufw allow 'Apache Full'

$ ufw status

在Ubuntu 18.04系统上安装Kolab 16的方法

参考:Debian、Ubuntu、Linux Mint系统中的UFW防火墙入门教程

 

六、在Ubuntu 18.04上保护Kolab

使用Letsencrypt保护你的Kolab,Kolab在Apache上运行,因此我们将使用Letsencrypt for Apache来保护它。

首先,添加存储库:

sudo add-apt-repository ppa:certbot/certbot

这是由Debian Let的加密团队准备并为Ubuntu反向移植的软件包的PPA,按[ENTER]继续,或按Ctrl-c取消添加。

使用apt安装Certbot的Apache软件包:

sudo apt install python-certbot-apache

 

七、获取Let的加密SSL证书

获取Let的加密SSL证书并按照提示操作:

$ sudo certbot --apache -d kolab.computingforgeeks.com

在Ubuntu 18.04系统上安装Kolab 16的方法

你的ssl证书没有问题,现在只需尝试访问你的Kolab实例,例如地址为:

https://<your FQDN>/kolab-webadmin/

用户名是cn:目录管理员和密码是你在安装Kolab时设置的密码,输入后就可以正常登陆了:

在Ubuntu 18.04系统上安装Kolab 16的方法

至此,安装Kolab全部完成。

 

相关主题

安装及使用iRedMail在Ubuntu 18.04上设置全功能邮件服务器的步骤

精选文章
热门文章