管理 & 维护

配置文件

CCAA所有配置文件位于/etc/ccaa/,无特殊情况一般不用修改.

[root@zhanmei ~]# ll /etc/ccaa
总用量 1764
-rw-r--r-- 1 root root    4486 2月  29 15:49 aria2.conf --- aria2配置文件
-rw-r--r-- 1 root root     166 2月  29 17:50 aria2.session --- aria2 session文件
-rw-r--r-- 1 root root     182 2月  29 15:49 config.json --- Filebrowser配置文件
-rw------- 1 root root   65536 2月  29 15:51 filebrowser.db --- Filebrowser数据库
-rw-r--r-- 1 root root 1738064 2月  29 15:50 index.html --- AriaNg页面
-rwxr-xr-x 1 root root     740 2月  29 14:08 upbt.sh --- BtTracker更新脚本
-rw-r--r-- 1 root root       3 2月  29 14:08 version.txt --- CCAA版本号

程序路径

日志文件

CCAA产生的相关日志文件都位于/var/log/,路径如下:

查看密码

#查看Aria2 RPC 密钥
cat /etc/ccaa/aria2.conf | grep 'rpc-secret='

修改RPC密钥

修改AriaNG访问端口

AriaNG以ccaa_web来运行,默认端口为6080,CCAA v2.1版本及以上才支持自定义端口,先输入ccaa -v确保版本大于等于2.1

root@debian-1cpu-1gb-us-sjo1:~# ccaa -v
2.1

1、先输入ccaa stop停止CCAA服务

2、编辑/etc/systemd/system/ccaa_web.servic这个文件,将

ExecStart=/usr/bin/sudo -u ccaa /usr/sbin/ccaa_web

修改为:

ExecStart=/usr/bin/sudo -u ccaa /usr/sbin/ccaa_web /etc/ccaa/AriaNg 8888

其中8888修改为你自己的端口

3、继续修改/usr/sbin/ccaa这个文件,将:

nohup sudo -u ccaa /usr/sbin/ccaa_web > /var/log/ccaa_web.log 2>&1 &

修改为:

nohup sudo -u ccaa /usr/sbin/ccaa_web /etc/ccaa/AriaNg 8888 > /var/log/ccaa_web.log 2>&1 &

其中8888修改为你自己的端口,注意这个文件里面有2个地方都要改,修改后注意防火墙放行新的端口。

4、修改完毕后输入ccaa start重启启动CCAA

开机启动CCAA

CCAA v2.1版本开始支持以服务的形式开机启动,首先输入命令ccaa -v查看当前版本,确保大于等于2.1

root@debian-1cpu-1gb-us-sjo1:~# ccaa -v
2.1

依次输入下面的命令设置开机启动:

systemctl enable aria2
systemctl enable ccaa_web
systemctl enable filebrowser

自动更新BT Tracker列表

使用crontab可以设置自动更新BT Tracker列表,输入下面的命令:

#安装crontab,如已安装请跳过
yum -y install crontabs
#新增计划任务
crontab -e
#添加如下内容
* 2 * * 7 /etc/ccaa/upbt.sh > /dev/null
#重启crontab服务
service crond reload 	#CentOS 6
systemctl reload crond	#CentOS 7

卸载CCAA

直接输入ccaa可显示CCAA界面,根据提示卸载,或者输入下面的命令也可以卸载:

bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh)

img

需要帮助


Revision #1
Created 8 November 2021 01:47:13 by xiaoz
Updated 8 November 2021 01:49:49 by xiaoz