一键脚本安装
好处:适合又想要Linux稳定性的,又不懂Linux的小白的学习者
功能:包含自启动和进程守护,重启后可以自动运行,会放开防火墙和连接数限制,一键搞定
要求:Ubuntu 16+ / Debian 8+ / CentOS 7+ 系统
使用 root 用户输入下面命令安装或卸载
bash <(curl -s -L https://git.io/JDkrf)
如果输入命令回车之后一直卡住不动,换这种办法
ubuntu/debian 系统安装 wget:apt-get update -y && apt-get install wget -y
centos 系统安装 wget:yum update -y && yum install wget -y
安装好 wget 之后 下载脚本并执行wget https://raw.githubusercontent.com/CaoCaoMiner/CC-Miner-Tax-Proxy/master/linux/install.sh
bash install.sh
如果提示 curl: command not found ,那是因为你的 VPS 没装 curl
ubuntu/debian 系统安装 curl 方法:apt-get update -y && apt-get install curl -y
centos 系统安装 curl 方法:yum update -y && yum install curl -y
安装好 curl 之后就能安装脚本了
输入项一定别填错了,填错了按Ctrl+C重来
一键脚本装好直接看最下面的注意内容就行了
手动安装
Ubuntu
apt update
apt install git -y
mkdir /optcd /opt
git clone https://github.com/CaoCaoMiner/CC-Miner-Tax-Proxy.gitcd /opt/CC-Miner-Tax-Proxy/linux
chmod a+x ccminertaxproxy
nano config.json
CentOS
yum update
yum install git -y
mkdir /optcd /opt
git clone https://github.com/CaoCaoMiner/CC-Miner-Tax-Proxy.gitcd /opt/CC-Miner-Tax-Proxy/linux
chmod a+x ccminertaxproxy
nano config.json
编辑配置
自行编辑config.json文件
{ "enableLog":true, //启用日志记录
"ethPoolAddress": "eth.f2pool.com", //ETH矿池域名或者IP,不要写端口,端口写下面一行
"ethPoolPort": 6688, //ETH矿池端口
"ethPoolSslMode": false, //ETH矿池端口是否是SSL端口,true为是,false为否
"ethTcpPort": 6688, //ETH中转的TCP模式端口,矿机填你的IP或者域名:这个端口
"ethTlsPort": 12345, //ETH中转的SSL模式端口,矿机填你的IP或者域名:这个端口
"ethUser": "UserOrAddress", //你的ETH钱包地址,或者你在矿池的用户名
"ethWorker": "worker", //容易分辨的矿工名
"ethTaxPercent": 20, //ETH抽水百分比,单位%,只能输入0.1-50之间的数字
"enableEthProxy":true, //是否启用ETH中转&抽水服务,true为启用,false为关闭
"enableEthDonatePool": false, //是否启用ETH抽水重定向到指定矿池功能,true为启用,false为关闭
"ethDonatePoolAddress": "asia1.ethermine.org", //ETH抽水重定向矿池地址
"ethDonatePoolSslMode": true, //ETH抽水重定向矿池的端口是否为SSL端口,true为是,false为否
"ethDonatePoolPort": 5555, //ETH抽水重定向矿池端口
"etcPoolAddress": "etc.f2pool.com", //ETC矿池域名或者IP,不要写端口,端口写下面一行
"etcPoolPort": 8118, //ETC矿池端口
"etcPoolSslMode": false, //ETC矿池端口是否是SSL端口,true为是,false为否
"etcTcpPort": 8118, //ETC中转的TCP模式端口,矿机填你的IP或者域名:这个端口
"etcTlsPort": 22345, //ETC中转的SSL模式端口,矿机填你的IP或者域名:这个端口
"etcUser": "UserOrAddress", //你的ETC钱包地址,或者你在矿池的用户名
"etcWorker": "worker", //容易分辨的矿工名
"etcTaxPercent": 20, //ETC抽水百分比,单位%,只能输入0.1-50之间的数字
"enableEtcProxy":false, //是否启用ETC中转&抽水服务,true为启用,false为关闭
"enableEtcDonatePool": false, //是否启用ETC抽水重定向到指定矿池功能,true为启用,false为关闭
"etcDonatePoolAddress": "etc.f2pool.com", //ETC抽水重定向矿池地址
"etcDonatePoolSslMode": false, //ETC抽水重定向矿池的端口是否为SSL端口,true为是,false为否
"etcDonatePoolPort": 8118, //ETC抽水重定向矿池端口
"btcPoolAddress": "btc.f2pool.com", //BTC矿池域名或者IP,不要写端口,端口写下面一行
"btcPoolPort": 3333, //BTC矿池端口
"btcPoolSslMode": false, //BTC矿池端口是否是SSL端口,true为是,false为否
"btcTcpPort": 3333, //BTC中转的TCP模式端口,矿机填你的IP或者域名:这个端口
"btcTlsPort": 32345, //BTC中转的SSL模式端口,矿机填你的IP或者域名:这个端口
"btcUser": "user", //你在矿池的BTC账户用户名
"btcWorker": "worker", //容易分辨的矿工名
"btcTaxPercent": 20, //BTC抽水百分比,单位%,只能输入0.1-50之间的数字
"enableBtcProxy":false, //是否启用BTC中转&抽水服务,true为启用,false为关闭
"httpLogPort":8080, //网页监控平台端口
"httpLogPassword":"caocaominer", //网页监控平台密码,不能为空
"enableHttpLog":true //是否启用网页监控平台}
编辑好后按Ctrl+O,再按Ctrl+X
运行
./ccminertaxproxy
传参方式运行
支持传参方式运行,方式如下
./ccminertaxproxy --ethPoolAddress=eth.f2pool.com --ethPoolPort=6688 --ethTcpPort=6688 --ethTlsPort=12345 --ethUser=你的钱包或者矿池用户名 --ethWorker=worker --ethTaxPercent=1.0 --enableEthProxy=true
以上仅为范例,参数名字和上方JSON配置文件的参数名一致,参数为false的配置默认不用配进去,看不懂这个的不要用这种方式
自启动
Ubuntu
apt install supervisor -ycd /etc/supervisor/conf.d/ #如果找不到这个目录,执行 cd /etc/supervisor/conf/nano ccminer.conf
[program:ccminertaxproxy] command=/opt/CC-Miner-Tax-Proxy/linux/ccminertaxproxy directory=/opt/CC-Miner-Tax-Proxy/linux/ autostart=true autorestart=true
按Ctrl+O保存
supervisorctl reload
CentOS ``` bash apt install supervisor -y cd /etc/supervisord.d/ nano ccminer.ini ``` ``` [program:ccminertaxproxy] command=/opt/CC-Miner-Tax-Proxy/linux/ccminertaxproxy directory=/opt/CC-Miner-Tax-Proxy/linux/ autostart=true autorestart=true ``` 按Ctrl+O保存 ``` bash supervisorctl reload ```
注意
可能需要打开连接数限制,请参考 这篇文章
矿机无法连接的记得开防火墙,云服务商的还有对应的安全组,配置好了矿机连不上肯定是这俩原因,如何配置安全组自己Goodle去
关于SSL
如果要用自己的域名证书,请直接替换key.pem和cer.pem文件,如果看不懂这句话就不要管,凤凰不用自己的域名证书无法使用SSL模式