前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Debian 7安装迅雷云监工Crysadm教程

Debian 7安装迅雷云监工Crysadm教程

作者头像
reizhi
发布2022-09-26 14:39:28
7700
发布2022-09-26 14:39:28
举报
文章被收录于专栏:reizhi

文章目录[隐藏]

Crysadm 是由第三方开发的迅雷水晶网页监控程序,能够方便的部署在 VPS 上对迅雷水晶的运行情况进行不间断监控。相比于官方软件,除了支持在电脑端查看外,还支持时段统计以及自动收取等功能。不过官方安装教程基于 Ubuntu 14 / Debian 8 ,并不能很好的适应 Debian 7。经过摸索实践,现将适用于 Debian 7 的迅雷云监工部署方法记录于此,除了和大家一起分享之外,也能够记录备查。

如果只是想使用云监工而不愿自行搭建,也可以点我入群PY

1.安装 Python3.4

Debian 7 自带的版本是 Python 2.7,我们需要下载源码编译安装3.4。首先安装编译依赖包:

  • apt-get install build-essential
  • apt-get install libncurses5-dev libncursesw5-dev libreadline6-dev
  • apt-get install libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev
  • apt-get install libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev

然后下载源码,编译并安装(请删除*号):

  • wget -*-no-check-certificate http://www.python.org/ftp/python/3.4.1/Python-3.4.1.tgz
  • tar -zxf Python-3.4.1.tgz
  • cd Python-3.4.1
  • ./configure -*-prefix=/opt/python-3.4.1
  • make
  • make install
  • rm -rf Python-3.4.1

安装完后将 Python 3.4 添加到 PATH 中

  • cd /root
  • nano ~/.bashrc

在最后添加一行:

  • export PATH=$PATH:/opt/python-3.4.1/bin

保存后执行:

  • source .bashrc

未指定版本时,运行 Python 会调用 /usr/bin/python,而不是刚刚安装的新版。为了避免出现问题,我们将系统默认 Python 替换为3.4.1。

  • cd /usr/bin/
  • rm -rf python*
  • ln -s /opt/python-3.4.1/bin/python3.4 ./python

不出意外的话,现在运行 python -V 会显示 Python 3.4.1。

2.安装 redis-server

源码包:https://yunpan.cn/cqEqUr4feXGvt (提取码:ec32)

首先下载源码包,上传到服务器任意目录解压,运行 ./crysadm/setup.sh ,安装 redis-server 以及 pip 。

脚本运行完成后会直接启动云监工,这里我们运行 ./down.sh 停止它,继续进行配置。

切换到 crysadm 目录,运行:

  • python sec_reg.py

终端会显示一行 SECRET_KEY ,首先按 ctrl+c 终止运行,再将它复制到 config.py 中替换原值,以确保密码安全。

除此之外,config.py 文件中还有 SERVER_PORT 这一选项,用于配置访问端口,默认为81。如需要不带端口直接域名访问时,设置为80即可。

3.添加计划任务

源码包中附带的计划任务设置脚本在 Debian 7 上有一点问题,执行完 setup.sh 可以看到报错。由于 Crysadm 本身不够稳定,我们必须设置间隔一定时间重启服务,才能持续运行云监工。

  • crontab -e -u root

执行后在最后一行添加:

  • */20 * * * * bash /root/crysadm/run.sh

其中*/20为每20分钟重启一次服务,/root/crysadm/run.sh 请按照你的实际上传路径来填写。

4.启动云监工

到目前为止,所有准备工作就完成了,只需切换到 crysadm 目录,运行 ./run.sh 即可启动迅雷云监工。

最后也是最为重要的一步,打开 http://服务器ip:端口/install 获取管理员帐号密码。这个网址只能够被运行一次,请务必记下页面显示的初始帐号和密码,否则丢失后只能从头来过。

安装脚本来自于:https://github.com/sanzuwu/crysadm 并进行了少量修改以适应 Debian 7,在此表示感谢。

5.其他

如果是 OpenVZ 服务器,可能需要运行以下脚本来修改时区:

  • rm -rf /etc/localtime
  • ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016年4月9日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.安装 Python3.4
  • 2.安装 redis-server
  • 3.添加计划任务
  • 4.启动云监工
  • 5.其他
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档