最近一台阿里云的服务器闲置了下来,正好有时间来研究下数字货币。这篇文章给大家介绍如何用服务器来挖门罗币。
一、门罗币介绍
首先介绍下什么是门罗币,这里大概介绍下,具体的详细可以看这里。
门罗币,英文为Monero,代号为XMR(本文以下都称门罗币为XMR),和比特币一样,是一种数字货币,不同的是比特币和Ethereum,都有透明的区块链,这意味着交易是公开可验证的,每一分钱都能追踪到去处, 并且可以被世界上任何人追踪。而XMR使用加密技术来屏蔽发送和接收地址以及交易金额,所以保密性很强。
目前门罗币XMR价格为¥669.58,截止时间:2020年 2月15日 星期六 21时24分26秒 CST。
门罗币相对来说挖矿的门槛比较低,并且CPU和GPU都可以用来挖矿。一般服务器或者VPS都没有显卡,所以只能用CPUI来挖矿,因此门罗币正好适合。
二、申请门罗币钱包
挖矿之前要注册自己的门罗币钱包,这样挖矿挖到的门罗币才能达到自己的钱包里。
打开 https://wallet.mymonero.com/ 网站申请一个门罗币钱包地址,这是门罗币官方的在线钱包,相对较安全。
这里要注意,这些汉字就相当于密码,下次登陆钱包的时候就要用到这些汉字,建议将其保存到安全的地方。
点击完成,钱包就创建好了,记住自己的钱包地址。
三、搭建挖矿软件
有了钱包地址,下一步在服务器上搭建挖矿软件。门罗币挖矿选择的xmrig软件,以下是在服务器上搭建挖矿服务的过程。
这里以Centos 7系统为例,其他系统可以在这里查看构建方法。
- 安装依赖项:
sudo yum install -y epel-release git make cmake gcc gcc-c++ libstdc++-static libuv-static hwloc-devel openssl-devel
- 从github克隆源代码:
git clone https://github.com/xmrig/xmrig.git
- 创建构建目录:
mkdir xmrig/build
接下来开始构建:
cd xmrig/build cmake .. make -j$(nproc)
构建完成后,会生成可执行文件xmrig.
四、开始挖矿
挖矿前要选择矿池,在这里可以随便选一个矿池,我选择的是蚂蚁矿池:stratum+tcp://xmr.antpool.com:9005。之后在服务器上执行以下命令:
./xmrig --donate-level 1 -o stratum+tcp://xmr.antpool.com:9005 -u 45sVN1ZoYa8intmwob7P7YMFxkJHHoJcTSX8DLM7STtwLQzaR6DpyHQMHEvyUQHzJQDPe9U2bb9wiZWEiFtycsqPGgRZHqN -k -a rx/0
⚠️注意:上面的命令中,-o 参数后面是矿池地址,-u参数后面是门罗币的钱包地址,在输入时要注意替换。
执行完毕即可看到服务器挖矿成功。
五、查看挖矿进度
打开矿池网页,输入钱包地址,就可以看到挖矿的进度。
update:看下1核1G的云服务器挖一天一夜能挖多少。
先上图,正好挖矿24小时:
答案:是1核的云服务器,挖门罗币(XMR),一天24小时可以挖0.00004989XMR。
原创文章,转载请注明: 转载自科技爱好者博客
本文链接地址: 使用空闲的服务器(VPS)来进行挖矿(门罗币XMR) (https://www.tujing.site/3809)
如果博客对您有帮助,请给我 赞助
ubuntu 挖矿:
一、准备
安装依赖项: sudo apt-get install git build-essential cmake libuv1-dev libssl-dev libhwloc-dev
从github克隆源代码: git clone https://github.com/xmrig/xmrig.git
创建构建目录: mkdir xmrig/build
二、建立
cd xmrig/build
cmake ..
make -j$(nproc)
操作完成之后,矿工总是掉线,是怎么回事?希望可以解答。
可能是因为退出终端,挖矿程序自动停止了,如果是这个,在命令前添加nohup 命令后添加& ,这样退出终端,挖矿程序也不会自动停止了。
也有可能是挖矿进程被其他软件给kill掉了。
不是很懂,大佬能否补全下代码
照下面步骤,就不会掉线了~
linux下后台脱离终端运行:
1:安装screen
yum install screen
2:创建一个screen会话名,方便根据名称切换回前台。
#: screen -S wakuang
3:回车后,其实已经进入到screen的shell中了。执行脚本:./xmrig
4:按Ctrl+a+D,会脱离screen。返回原先的终端shell。
5:top,查看进程cpu等, q建退出top
6:恢复screen的shell进程
screen -ls,查看会话的名称
//恢复
screen -r 27258.wakuang
老是掉线 。。。
能具体说一下怎么操作吗?我加了nohup退出终端还是会被kill
命令前加nohup,命令后加&,这样就不会被kill了
请问大佬你能出一个在树莓派上挖XMR的教程么?
老是掉线啊 很烦 没有重启的命令吗? 每一次都得重新弄
linux下后台脱离终端运行:
1:安装screen
yum install screen
2:创建一个screen会话名,方便根据名称切换回前台。
#: screen -S wakuang
3:回车后,其实已经进入到screen的shell中了。执行脚本:./xmrig
4:按Ctrl+a+D,会脱离screen。返回原先的终端shell。
5:top,查看进程cpu等, q建退出top
6:恢复screen的shell进程
screen -ls,查看会话的名称
//恢复
screen -r 27258.wakuang
stratum+tcp://stratum-xmc.antpool.com:5555 login error code: 7 请问下这是为啥
请问在树莓派上无法编译XMRIG怎么办?求解答
[ 85%] Building CXX object CMakeFiles/xmrig.dir/src/crypto/randomx/vm_compiled_light.cpp.o
In file included from /usr/local/xmrig/src/crypto/randomx/randomx.cpp:34:0:
/usr/local/xmrig/src/crypto/randomx/vm_compiled.hpp: 在构造函数‘randomx::CompiledVm::CompiledVm()’中:
/usr/local/xmrig/src/crypto/randomx/vm_compiled.hpp:41:8: 错误:从初始化列表转换为‘const randomx::JitCompilerX86’将使用显式构造函数‘randomx::JitCompilerX86::JitCompilerX86(bool)’
class CompiledVm : public VmBase
^
In file included from /usr/local/xmrig/src/crypto/randomx/randomx.cpp:35:0:
/usr/local/xmrig/src/crypto/randomx/vm_compiled_light.hpp: 在构造函数‘randomx::CompiledLightVm::CompiledLightVm()’中:
/usr/local/xmrig/src/crypto/randomx/vm_compiled_light.hpp:37:8: 附注:在这里第一次需要生成的方法‘randomx::CompiledVm::CompiledVm()’
class CompiledLightVm : public CompiledVm
^
/usr/local/xmrig/src/crypto/randomx/randomx.cpp: 在函数‘randomx_vm* randomx_create_vm(randomx_flags, randomx_cache*, randomx_dataset*, uint8_t*, uint32_t)’中:
/usr/local/xmrig/src/crypto/randomx/randomx.cpp:490:50: 附注:在这里第一次需要生成的方法‘randomx::CompiledLightVm::CompiledLightVm()’
vm = new(p) randomx::CompiledLightVmDefault();
^
In file included from /usr/local/xmrig/src/crypto/randomx/randomx.cpp:34:0:
/usr/local/xmrig/src/crypto/randomx/vm_compiled.hpp: 在构造函数‘randomx::CompiledVm::CompiledVm()’中:
/usr/local/xmrig/src/crypto/randomx/vm_compiled.hpp:41:8: 错误:从初始化列表转换为‘const randomx::JitCompilerX86’将使用显式构造函数‘randomx::JitCompilerX86::JitCompilerX86(bool)’
class CompiledVm : public VmBase
^
In file included from /usr/local/xmrig/src/crypto/randomx/randomx.cpp:35:0:
/usr/local/xmrig/src/crypto/randomx/vm_compiled_light.hpp: 在构造函数‘randomx::CompiledLightVm::CompiledLightVm()’中:
/usr/local/xmrig/src/crypto/randomx/vm_compiled_light.hpp:37:8: 附注:在这里第一次需要生成的方法‘randomx::CompiledVm::CompiledVm()’
class CompiledLightVm : public CompiledVm
^
/usr/local/xmrig/src/crypto/randomx/randomx.cpp: 在函数‘randomx_vm* randomx_create_vm(randomx_flags, randomx_cache*, randomx_dataset*, uint8_t*, uint32_t)’中:
/usr/local/xmrig/src/crypto/randomx/randomx.cpp:510:50: 附注:在这里第一次需要生成的方法‘randomx::CompiledLightVm::CompiledLightVm()’
vm = new(p) randomx::CompiledLightVmHardAes();
^
在全局域:
cc1plus: 警告:无法识别的命令行选项“-Wno-class-memaccess” [默认启用]
make[2]: *** [CMakeFiles/xmrig.dir/src/crypto/randomx/randomx.cpp.o] 错误 1
make[2]: *** 正在等待未完成的任务….
make[1]: *** [CMakeFiles/xmrig.dir/all] 错误 2
make: *** [all] 错误 2
请问这要怎么解决?第一次make没问题 再make就不行了 换了台机器也是这样
重新下载再编译吧
还是不行呀,我试过好多遍了,就第一次成功了
还是不行呀,我试过好多遍了,就第一次成功了
蚂蚁矿池:stratum+tcp://xmr.antpool.com:9005
已于2021年1月25日停止挖矿!
你好,请问除了蚂蚁矿池, 您能推荐下其他的矿池吗?最好是长期稳定的。谢谢博主?
skypool 天池
挖矿赚的钱够给服务器费用吗
那肯定是不够的
c3pool.com猫池,感觉还行