- 该文档是为了兼容未适配的设备,强烈建议使用教程上机
- 请注意,该文档为有一定基础的专业人员准备, 阅读该文档遇到的任何问题, 请不要咨询我们的客服,请自行解决
- 请注意, 自己折腾的出问题多多百度, 敢于自己折腾那就是对技术的自信,也给了你锻炼的机会
给喜欢折腾用户的一些忠告
程序为CDN共享需要内网穿透如果没有公网NAT0 ,那么请确保UPNP 可用
不跑量不要乱折腾, 网络频繁波动是不会给调度的
程序下载地址
每次安装程序时, 请不要用你之前下载过的包,因为那可能是很早之前的旧版,使用以下链接确保你下载的是最新版本
安装旧版程序会自动升级,但也有可会升级失败,所以每次安装请使用新版安装
猕猴桃二进制程序包 | ||
---|---|---|
X64_86 | Linux 系统 CentOS等桌面级CPU | https://ipes-tus.iqiyi.com/update/ipes-linux-amd64-llc-latest.tar.gz |
win32 | windows 系统 | https://ipes-tus.iqiyi.com/update/ipes-windows-386-llc-latest.zip |
arm32 | 嵌入式 玩客云 等设备 | https://ipes-tus.iqiyi.com/update/ipes-linux-arm-llc-latest.tar.gz |
arm64 | 嵌入式 斐讯N1 等设备 | https://ipes-tus.iqiyi.com/update/ipes-linux-arm64-llc-latest.tar.gz |
使用命令下载并解压到某目录
# 复制全部粘贴执行,不要单行执行
__download_unzip(){
mkdir -p /kuaicdn/{app,res} #创建目录
# 设置两个变量
_url=https://ipes-tus.iqiyi.com/update/ipes-linux-amd64-llc-latest.tar.gz
_file_path=/kuaicdn/res/ipes-latest.tar.gz
curl -Lo $_file_path $_url # 执行下载
tar -zxvf $_file_path -C /kuaicdn/app #解压程序到指定目录
}
__download_unzip
以上命令可下载 x86_64 的猕猴桃程序,并解压到 /kuaicdn/app/
目录下,其他平台自行替换文件链接
程序目录结构
配置进程数
手动部署安装的难点在于需要手动配置进程路径
进程配置文件位于 ipes/var/db/ipes/happ-conf/custom.yml
以上路径更具实际情况而定
脚本安装的猕猴桃, 配置文件位于 /kuaicdn/app/ipes/var/db/ipes/happ-conf/custom.yml
推荐安装 AppNode 进入文件管理直接进行文件编辑
启动 | 停止程序
使用 cd
命令进入 ipes
目录 在执行启动 ./ipes/bin/ipes ``**start**
使用 cd
命令进入 ipes
目录 在执行停止 ./ipes/bin/ipes ``**stop**
要重启程序的话先执行停止命令 ./ipes/bin/ipes stop
再执行启动命令,
很多多情况下执行了停止程序,程序会自动起来,因为有服务守护和定时任务守护
要想停止以后不再自动启动, 执行卸载命令即可 ./ipes/bin/ipes uninstall
程序卸载了,但是还有定时任务也会触发程序启动,执行清空定时任务命令 crontab -r
如何确认程序是否运行
# 查询程序进程是否存在
ps -ef | grep happ:vod
CentOS 卸载猕猴桃标准版( 复制整段粘贴执行)
该代码仅限于CentOS 标准安装的卸载方式,原理是通过服务项找到程序安装路径定
__ipes_uninstall() {
_more_length=$(cat /etc/systemd/system/ipesdaemon.service | grep ExecStart | awk '{print length($0)-17}')
_app=$(cat /etc/systemd/system/ipesdaemon.service | grep ExecStart | cut -c 24-$_more_length)
crontab -r
$_app/bin/ipes uninstall
$_app/bin/ipes stop
pkill ipes
pkill happ
rm -rf $_app
}
__ipes_uninstall
获取 clientid
到 ipes 目录下执行以下命令
find */db/ipes/ -name happ | xargs ls -lta | awk '{print $9}' | head -1 | awk '{print $0" -d"}' | sh | grep '^[0-9a-zA-Z]\{32\}'
阅读该文档需要有一定 Linux 基础,遇到问题请自行百度,互联网时代,不懂多问不适用了,不懂多搜索
阅读该文档需要有一定 Linux 基础,遇到问题请自行百度,互联网时代,不懂多问不适用了,不懂多搜索
阅读该文档需要有一定 Linux 基础,遇到问题请自行百度,互联网时代,不懂多问不适用了,不懂多搜索
阅读该文档需要有一定 Linux 基础,遇到问题请自行百度,互联网时代,不懂多问不适用了,不懂多搜索
阅读该文档需要有一定 Linux 基础,遇到问题请自行百度,互联网时代,不懂多问不适用了,不懂多搜索
阅读该文档需要有一定 Linux 基础,遇到问题请自行百度,互联网时代,不懂多问不适用了,不懂多搜索
阅读该文档需要有一定 Linux 基础,遇到问题请自行百度,互联网时代,不懂多问不适用了,不懂多搜索
阅读该文档需要有一定 Linux 基础,遇到问题请自行百度,互联网时代,不懂多问不适用了,不懂多搜索
阅读该文档需要有一定 Linux 基础,遇到问题请自行百度,互联网时代,不懂多问不适用了,不懂多搜索
阅读该文档需要有一定 Linux 基础,遇到问题请自行百度,互联网时代,不懂多问不适用了,不懂多搜索