1 关于喧喧
1.1  关于喧喧聊天软件
1.2  喧喧功能特色
1.3  如何获得技术支持
1.4  喧喧技术架构实现方案
2 安装
2.1 安装后端服务(xxb、然之、禅道三选一即可)
2.1.1 使用 xxb 作为后台
2.1.1.1  Windows 一键安装包安装xxb
2.1.1.2  Linux 一键安装包安装xxb
2.1.1.3  源码包安装xxb(系统通用)
2.1.2  使用然之协同作为后台
2.1.3  使用禅道作为后台
2.2 安装XXD服务
2.2.1  Windows 安装xxd服务
2.2.2  Linux 安装xxd服务
2.3  防火墙开启喧喧端口
2.4 安装客户端
2.4.1  windows 系统安装客户端
2.4.2  MAC 系统安装客户端
2.4.3  linux 系统安装客户端
2.5  浏览器端安装
3 升级
3.1 升级后端服务
3.1.1  禅道升级
3.1.2  然之协同升级
3.1.3 xxb 升级
3.1.3.1  Windows 一键安装包升级xxb
3.1.3.2  Linux 一键安装包升级xxb
3.1.3.3  Mac 系统升级xxb
3.1.3.4  源码包升级xxb(系统通用)
3.2  升级XXD服务
3.3  自动升级喧喧客户端
3.4  手动升级喧喧客户端
3.5  升级浏览器端
4 后端服务器(xxb)的使用
4.1  xxb首页统计信息
4.2  服务器端的参数设置
4.3  客户端的版本更新
4.4  添加和维护用户和权限
4.5  添加和维护应用
5  用户账号及登录
6 聊天会话
6.1 会话菜单
6.1.1  最近聊天
6.1.2  讨论组
6.1.3  联系人
6.1.4  创建新会话及搜索
6.2 聊天窗口
6.2.1  会话聊天功能
6.2.2  会话管理
6.2.3  消息记录
7 扩展应用
7.1  文件管理
7.2  主题管理
7.3  扩展管理
8  个人设置

Linux 安装xxd服务

2019-03-13 13:56:43
薛才杰
825
最后编辑:先知 于 2019-04-29 17:23:31

安装了xxb或者以禅道、然之作为服务器后,需要安装XXD。XXD 作为喧喧的中间守护服务器,采用 Go 语言实现,为 Windows、Mac 和 Linux 系统都提供了直接运行的程序。本文以linux(centos)为例讲解:

下载解压

跟进自己的系统型号,下载对应的XXD服务包。

XXD下载地址: https://xuan.im/page/download.html

下载后,将压缩包解压到服务器磁盘某目录下,如~/xxd.2.5.0.linux.ia32。

XXD配置

找到XXD的配置文件 ,即~/xxd.2.5.0.linux.ia32/config目录下的xxd.conf文件。根据自己的网络情况在配置文件中对服务器进行设置, 这里以我的演示操作环境为例,所有可用的设置及说明如下


注意:

1.ip地址是服务器的ip地址;

2.端口号注意要在防火墙或安全策略中开启;

3.https根据实际情况选择是否开启;

4.最后地址如果存在二级目录,要把目录加上。后面的32位秘钥须从xxb或然之的后台设置里获取复制到这里,且 这两处的秘钥必须保持一致


启动XXD

配置文件完成后就可以启动服务器。在命令行终端中执行如下命令启动服务器:


$ ./xxd


开机自启动:

需要开机启动和后台执行,请把启动命令加入到 /etc/rc.d/rc.local 文件的最后:


# rc.local
nohup xxdPath/xxd start &


注意:命令行程序只有在运行时才会维持 XXD 服务,启动之后除非要停止服务器,否则不要关闭命令行窗口,也不要退出命令行程序。

要退出命令行窗口中正在执行的程序可以尝试使用快捷键 Ctrl+C 或 Ctrl+D,或者直接关闭命令行窗口。


重启XXD方法:

目前XXD没有提供内置重启命令,可以通过kill进程方法重启XXD,命令如下:(xxxx是xxd对应的进程ID)


$ ps -aux |grep xxd
$ kill -s 9 xxxx


登录喧喧客户端

启动喧喧客户端,输入服务器地址与账户密码。


登录成功:



发表评论
评论通过审核后显示。