codecamp

Linux 安装xxd服务

安装了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

登录喧喧客户端

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

登录成功:



Windows 安装xxd服务
防火墙开启喧喧端口
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }