帮酷LOGO
0 0 评论
文章标签:ZUL  Ubuntu  

Zulip是一款免费、开源、功能强大的群组聊天应用程序和协作软件,它用python编写,使用Django,python,JavaScript和PostgreSQL数据库,Zulip提供了许多功能,如私人信息、群聊、拖放文件上传、图像预览邮件、桌面应用等。

在本教程中,我们将解释如何在Ubuntu 16.04服务器上安装Zulip 。

前提条件

  • 运行Ubuntu 16.04的服务器,
  • sudo用户 ,

步骤1:更新系统

首先,使用sudo用户通过SSH登录你的服务器,并使用以下命令更新你的系统:


sudo apt-get update -y
sudo apt-get upgrade -y
sudo shutdown -r now

系统更新后,你可以继续执行下一步。

步骤2:安装需要软件包

首先,你需要在系统上安装所需的软件包,你可以使用以下命令安装它:


sudo apt-get install python-dev python-pip openssl nano vim wget -y

安装完所有包后,你可以继续下一步。

步骤3:安装SSL证书

开始之前,使用以下命令安装OpenSSL :


sudo apt-get install openssl -y

接下来,使用以下命令生成自签名ssl证书:


sudo openssl genrsa -des3 -passout pass:x -out zulip.pass.key 4096

sudo openssl rsa -passin pass:x -in zulip.pass.key -out /etc/ssl/private/zulip.key
sudo rm -rf zulip.pass.key
sudo openssl req -new -key /etc/ssl/private/zulip.key -out zulip.csr
sudo openssl x509 -req -days 365 -in zulip.csr -signkey /etc/ssl/private/zulip.key -out /etc/ssl/certs/zulip.combined-chain.crt

步骤4:下载并安装Zulip

你可以使用以下命令从它官方网站下载最新稳定版本的Zulip :


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

下载完成后,使用以下命令提取下载的归档文件:


tar -xvzf zulip-server-latest.tar.gz

接下来,将目录更改为zulip,并且运行安装脚本以便使用以下命令启动安装:


cd zulip
sudo ./scripts/setup/install

接下来,你将需要修改位于/etc/zulip directory处的settings.py


sudo nano /etc/zulip/settings.py

更改如下所示的文件:


EXTERNAL_HOST localhost
ZULIP_ADMINISTRATOR admin@domain.com
ADMIN_DOMAIN domain.com
DEFAULT_FROM_EMAIL admin@domain.com
NOREPLY_EMAIL_ADDRESS admin@domain.com

完成后保存,并且关闭文件,然后使用以下命令初始化PostgreSQL数据库:


su zulip -c /home/zulip/deployments/current/scripts/setup/initialize-database

一旦一切设置正确,重新启动zulip,通过运行以下命令检查是否有什么错误:


su zulip -c /home/zulip/deployments/current/scripts/restart-server

步骤5:访问Zulip网络界面

一旦一切正常,打开网页浏览器,导航到http://domain.comhttp://your-server-ip,然后注册你的新帐户。



文章标签:Ubuntu  ZUL  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语