本文介绍在Ubuntu 18.04、Ubuntu 16.04、Debian 9系统上安装Zulip Server的方法。
简介 Zulip Server是一个功能强大的开源团队聊天应用程序,它结合了实时聊天的即时性和线程对话的生产力优势。Zulip提供实时聊天系统,允许用户每天轻松处理数百或数千条消息,Zulip每月有超过300个贡献者合并超过500次提交,也是规模最大,发展最快的开源群聊项目。要运行Zulip服务器,需要专用机器或VM、至少2GB RAM和10GB磁盘空间、DNS中的主机名。
一、更新系统 请运行以下命令更新系统软件包: 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。
相关主题 |