本文最后更新于 191 天前,其中的信息可能已经有所发展或是发生改变。
下载二进制文件
- 玩客云之类的armb32运行如下命令
wget http://pan.kuaicdn.cn:801/mht/package/ipes-arm32-latest.tar.gz && tar -zxvf ipes-arm32-latest.tar.gz
- 其他arm64位盒子 如N1等s905系列运行如下命令
wget http://pan.kuaicdn.cn:801/mht/package/ipes-arm64-latest.tar.gz && tar -zxvf ipes-arm64-latest.tar.gz
挂载硬盘并配置开机自动挂载
挂载硬盘
- 输入
fdisk -l
查看设备路径 如/dev/sda1
/dev/sdb1
等 - 输入
mkdir /mnt/sda1
创建挂载目录 - 输入
mount /dev/sda1 /mnt/sda1
挂载硬盘。 这里的sda1是刚刚查到的设备路径
配置开机自动挂载
- 输入
vi /etc/rc.local
,这里采用写在rc.local里面的形式,如果写在fstab里面拔掉硬盘后将无法启动 - 将
mount /dev/sda1 /mnt/sda1
写到exit 0前面。按i进入编辑模式,按esc退出编辑模式,输入:wq
保存并退出
编辑配置文件
- 输入
vi ipes/var/db/ipes/happ-conf/custom.yml
编辑为以下格式.每行一个进程,单引号内为存储路径
args:
- '/mnt/sda1/ipes1'
- '/mnt/sda1/ipes2'
运行
输入 ./ipes/bin/ipes start
查看运行状况
ps -ef | grep happ
有几个进程就有几个happ:master,happ:vod
查看client id
- 输入
vi menu.bash
,填入如下内容,保存
#!/bin/bash
echo -e "------这个菜单是在线的,没外网打不开-------\n"
function get_clientid () {
clientid=`find /root/ipes/var/db/ipes/ -name happ | awk '{print $0" -d"}' | sh | grep '^[0-9a-zA-Z]\{32\}'`
}
get_clientid
echo -e "\n将clientid提交到网站就大功告成了 https://www.bdkjcdn.com\n"
echo -e '\tclientid:\t'$clientid
#bash -c "$(curl -sS http://bd.kuaicdn.cn:5580/shell/mht_menu.bash)"
- 输入
bash menu.bash
即可