I've wrote manual to setup masternode on VPS:
Step One: Prepearing data from local wallet1. Run your local wallet and send to your address 50000 coins using
Send tab. You can see your address in
Receive tab. Also you can add new address for masternode or use available.
http://i.piccy.info/i9/60f6c953f332d84fdf87228c0398d3a6/1508314749/64590/1188527/receive.jpghttp://i.piccy.info/i9/48c4a13f89e68ae94b1db88dae51bcdf/1508314761/91196/1188527/send.jpg2. Wait for 10 confirmations. You must seen green checkbox near transaction in
Transactions tab.
http://i.piccy.info/i9/46052025a6d306c2df96f3af8bd7fb73/1508314599/3167/1188527/confirmation.jpg3. Go to the
Help -> Debug Window -> ConsoleWrite commands:
masternode genkey
masternode outputs
http://i.piccy.info/i9/4027dc31a94aec378a4d2f50ec62047e/1508314680/64456/1188527/genkey.jpgKeep your masternode private key, txhash and output index. It will be necessary later.
Step Two: Installing wallet on your VPS server1. First of all update your system and install dependences:
sudo apt-get update && sudo apt-get upgrade
sudo apt-get -y install libwww-perl build-essential libtool automake autotools-dev autoconf pkg-config libssl-dev libgmp3-dev libevent-dev bsdmainutils libdb++-dev libminiupnpc-dev libboost-all-dev libqrencode-dev unzip
2. Go to your home directory and download source from github:
cd
git clone https://github.com/legends420/OfficialReliefProject
http://i.piccy.info/i9/82c65b23386adc8b01a605a20211dbe2/1508314698/49130/1188527/gitclone.jpg3. Go to src folder and make binary file:
cd OfficialReliefProject/src
make -f makefile.unix
http://i.piccy.info/i9/e1f8215991654c395e46e5c918848ee9/1508314717/553822/1188527/make.jpgWait, it will take some time.
4. After building, for more userful start copy binary to user/bin directory:
sudo cp reliefd /usr/bin/
5. Go to your home directory, make config directory, make and edit config file:
cd
mkdir .TGAO
nano .TGAO/ReliefProject.conf
Type next text:
listen=1
server=1
daemon=1
maxconnections=500
logtimestamps=1
rpcuser=some_username
rpcpassword=some_big_different_from_username_password
port=15549
rpcport=15550
rpcconnect=127.0.0.1
rpcallowip=127.0.0.1
addnode=138.197.44.71
masternode=1
masternodeprivkey=your_masternode_private_key
masternodeaddr=your_vps_ip_address:15549
Use Ctrl-X to exit and type Y to save changes
http://i.piccy.info/i9/73f55b4a839f01d73cd11fb1c08a9dc4/1508314731/75300/1188527/nano.jpg6. To add reliefd to startup edit your crontab:
crontab -e
Add to the end of file:
@reboot /usr/bin/reliefd
7. Start the wallet:
reliefd
You must see:
http://i.piccy.info/i9/76e9f060195dd33d2bfc4cfcadd5f6f8/1508314659/7604/1188527/demon.jpgStep Three: Starting masternode from your local walletGo to
Masternode tab and click
Create. Fill out data which you have saved earlier.
Alias - some name for alias
Address - your_vps_ip_address:15549
PrivKey - your masternode private key
TxHash - your masternode txhash
Output Index - "0" or "1"
http://i.piccy.info/i9/1f21c7aa5111b9cd53e0e476aafe926b/1508314633/117666/1188527/create.jpgClick
Starthttp://i.piccy.info/i9/bda64e4bdc4b0ee4af94f7171ea3e66b/1508314773/67332/1188527/start.jpgThat's all. Soon you will see
Masternode is Running status in your local wallet. If you want, you can see status at your VPS using command:
reliefd masternode debug
http://i.piccy.info/i9/156f6eda04d1881a916a8792138bf106/1508314786/12020/1188527/status.jpg