首先,先说系统,一定要选择 Ubuntu,不要选择 CentOS 或者其它的,一方面不是官方推荐,另一方面,有一个包可能会让你疯狂。
其次,说系统选择,最要是选择 Ubuntu Server 16.04 LTS 64位
位的,当然了,更新的也是可以的。
再次,说说硬盘选择,硬盘最好要 SSD,大小不低于 500G。 内存和 CPU 看条件了,你有钱多高配一点,没钱低配一点。 4 核 8G 这样的就可以了。
服务器本身配置后,比如挂在硬盘等就可以开始部署流程了。
-
安装依赖
sudo apt-get update sudo apt-get install git pkg-config sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils sudo apt-get install libboost-all-dev sudo apt-get install software-properties-common sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install libdb4.8-dev libdb4.8++-dev
-
下载源码
git clone https://github.com/OmniLayer/omnicore.git
-
开始编译
cd omnicore/ ./autogen.sh ./configure & make make install
-
创建基本配置,假设你的 500G 大硬盘挂载在
/home
目录下mkdir -p /home/usdt/data vi /home/usdt/usdt.conf
-
粘贴以下配置 修改用户名,密码,允许访问的 ip,一般是 127.0.0.1 或者局域网,请谨慎使用公网
server=1 txindex=1 rpcuser=usdt rpcpassword=1&(Ujs98$ rpcallowip=0.0.0.0/0 rpcport=8332 paytxfee=0.00001 minrelaytxfee=0.00001 datacarriersize=80 logtimestamps=1 omnidebug=tally omnidebug=packets omnidebug=pending
-
启动程序
/usr/local/bin/omnicored -conf=/home/usdt/usdt.conf -datadir=/home/usdt/data &
可以先试验以下能否运行,如果能运行则说明配置成功。
然后删除
/home/usdt/data
里的数据 -
写入开启启动
echo "/usr/local/bin/omnicored -conf=/home/usdt/usdt.conf -datadir=/home/usdt/data &" >> /etc/rc.local
-
重启,看看开机启动是否生效
千万注意,如果没有特殊情况,以后不要轻易重启
目前尚无回复