云网牛站
所在位置:首页 > Linux云服务器 > 在Ubuntu 18.04/Debian 9上安装Zulip Server的方法

在Ubuntu 18.04/Debian 9上安装Zulip Server的方法

2019-01-20 11:02:15作者:戴进稿源:云网牛站

本文介绍在Ubuntu 18.04、Ubuntu 16.04、Debian 9系统上安装Zulip Server的方法。

 

简介

Zulip Server是一个功能强大的开源团队聊天应用程序,它结合了实时聊天的即时性和线程对话的生产力优势。Zulip提供实时聊天系统,允许用户每天轻松处理数百或数千条消息,Zulip每月有超过300个贡献者合并超过500次提交,也是规模最大,发展最快的开源群聊项目。要运行Zulip服务器,需要专用机器或VM、至少2GB RAM和10GB磁盘空间、DNS中的主机名。

在Ubuntu 18.04/Debian 9上安装Zulip Server的方法

 

一、更新系统

请运行以下命令更新系统软件包:

sudo apt update

sudo apt upgrade -y

sudo apt install -y git wget

最好重新启动一下系统:

sudo reboot

 

二、下载最新的Zulip Server

下载页面:https://ywnz.com/linuxrj/3714.html

在终端中使用以下命令下载:

wget https://www.zulip.org/dist/releases/zulip-server-latest.tar.gz

等待下载完成然后解压缩归档文件:

tar -xf zulip-server-latest.tar.gz

 

三、在Ubuntu 18.04/16.04/Debian 9系统上安装Zulip Server

你有两个选择在Ubuntu 18.04/16.04/Debian 9上安装Zulip Server:

1:使用Let加密SSL证书

如果Zulip Server实例具有公共IP地址,可以使用Let的加密SSL安装Zulip Chat Server:

export EMAIL="admin@example.com"

export HOSTNAME="zulip.example.com"

开始安装:

sudo -s ./zulip-server-*/scripts/setup/install --certbot \

--email=${EMAIL} --hostname=${HOSTNAME}

2:使用自签名SSL SSL证书

在此方法中,Zulip安装程序将为服务器生成自签名SSL证书。

确保已安装OpenSSL:

sudo apt install openssl

然后使用选项--self-signed-cert运行Zulip Server安装程序:

export EMAIL="admin@example.com"

export HOSTNAME="zulip.example.com"

通过运行以下命令启动安装:

sudo -s ./zulip-server-*/scripts/setup/install --self-signed-cert --email=${EMAIL} --hostname=${HOSTNAME}

这是安装程序将执行的操作:

1]、创建userzulip,各种Zulip服务器将作为其运行。

2]、创建/home/zulip/deployments/,用于此部署的Zulip代码(以及升级时的未来部署),在安装过程的最后,脚本将运行它的Zulip代码树(从上面的tarball解压缩)移动到那里的目录,并将/home/zulip/deployments/current作为它的符号链接。

3]、安装Zulip的各种依赖项。

4]、配置Zulip使用的各种第三方服务,包括PostgreSQL RabbitMQ、Memcached和Redis。

5]、初始化Zulip的数据库。

安装程序将安装日志记录到./var/log/zulip/install.log,从/var/log/zulip/errors.log可以看到Zulip错误。

 

四、创建Zulip帐户,然后登录

成功安装后,安装脚本将打印一个链接,在浏览器中打开链接,然后按照提示设置你的帐户,并以管理员身份设置你自己的用户帐户。然后,登录以开始使用Zulip Group Chat。

 

相关主题

在阿里云服务器CentOS上Apache安装SSL证书配置https的方法

精选文章
热门文章