虚拟主机域名注册-常见问题 → 服务器知识 → 操作系统 | ||||
下面就来介绍大家在Ubuntu Server 18.04上安装Zulip的过程。这里将用局域网IP地址来演示,但你也可以用域名来使用这个工具进行外部通信。我还将安装支持SSL的Zulip,但使用的是自签名证书,因为这是测试用的。 准备工作: Ubuntu Server 18.04的更新/升级实例 具有sudo特权的用户 1、如何配置主机文件 您要做的第一件事是配置主机文件。您必须将托管服务器的IP地址映射到域名。对于我的测试实例,我将IP地址192.168.1.19映射到zulip.lan。您将要确保使用您的托管服务器IP地址以及您的域名。 要进行此配置,请在服务器上打开一个终端窗口,然后发出以下命令: sudo nano /etc/hosts 在该文件的底部添加以下内容: 192.168.1.9 zulip.lan 请记住,请使用详细信息进行设置,而不要使用我的这个设置。 保存并关闭文件。 2、如何下载和解压安装程序 接下来,我们需要下载并解压缩Zulip安装程序文件。返回终端窗口,并使用以下命令进入/ tmp目录: cd / tmp 现在,您可以使用以下命令下载安装程序文件: wget https://www.zulip.org/dist/releases/zulip-server-latest.tar.gz 下载文件后,请使用以下命令将其解压缩: tar -xvf zulip-server-latest.tar.gz 3、如何安装OpenSSL 在运行installer命令之前,您需要在服务器上安装OpenSSL。为此,发出命令: sudo apt-get install openssl -y 一旦完成OpenSSL安装,就可以运行Zulip安装程序了。 4、如何安装Zulip 有两种安装Zulip的方法: 使用自签名的证书 有了Let's Encrypt证书 如果您在Zulip服务器上使用FQDN,则肯定要使用Let's Encrypt证书进行安装。我将使用自签名证书来演示安装-因为我将使用Zulip进行仅LAN测试。我将为您显示这两个选项的命令。 要使用自签名证书安装Zulip,请发出以下命令: sudo -s ./zulip-server-*/scripts/setup/install --self-signed-cert --email = EMAILADDRESS --hostname = zulip.lan 如果您是管理员电子邮件地址,则为EMAILADDRESS。确保更改主机名以匹配您在/ etc / hosts中映射的主机名。 要使用Let's Encrypt证书进行安装,您将发出以下命令: sudo -s ./zulip-server-*/scripts/setup/install --certbot --email = EMAILADDRESS --hostname = FQDN 其中EMAILADDRESS是您的管理员电子邮件地址,而FQDN是您的完全限定域名。 完成安装需要花费一些时间-5到15分钟之间,具体取决于服务器的能力和Internet连接的速度。安装完成时,将为您提供一个链接,该链接将引导您进入Zulip安装。在出现的浏览器窗口中,键入一个电子邮件地址,然后单击“Create Organization”,创建组织。 在下一个页中,将要求您创建一个管理员帐户,该帐户将用于管理Zulip。 创建管理员帐户后,系统将提示您登录Zulip,在这里您可以开始调整平台以完全满足公司的需求。 5、如何为Zulip配置电子邮件 您还需要配置SMTP服务器,以便Zulip可以发送通知。为此,请返回到终端窗口并发出命令: sudo nano /etc/zulip/settings.py 在该文件中查找以下行: #EMAIL_HOST = 'smtp.example.com' #EMAIL_HOST_USER = '' #EMAIL_USE_TLS = True #EMAIL_PORT = 587 通过删除#字符取消注释这些行,然后根据需要为SMTP服务器填写它们。例如,如果您使用的是Google SMTP服务器,则这些行如下所示: EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = 'GMAILADDRESS' EMAIL_USE_TLS = True EMAIL_PORT = 587 GMAILADDRESS是您用于登录Gmail帐户的地址。 保存并关闭该文件。 接下来,您需要配置SMTP服务器的密码。要设置此设置,请使用以下命令打开必要的文件进行编辑: sudo nano /etc/zulip/zulip-secrets.conf 在该文件的底部添加以下行: email_password = PASSWORD 其中PASSWORD是您的SMTP服务器的密码。如果您使用的是Gmail SMTP服务器,则必须为此创建应用密码,因为您无法使用Gmail帐户密码。 保存并关闭文件。 最后,使用以下命令重新启动Zulip服务: su zulip -c'/ home / zulip / deployments / current / scripts / restart-server' 这就是安装Zulip聊天服务器/协作平台的全部内容。如果您的企业正在寻找一种可靠,经济高效的Slack或Microsoft Teams替代产品,那么这可能是您好的的内部选择。
|
||||
>> 相关文章 | ||||
没有相关文章。 |