Check also the automated installer
Install Required Packages
********some commands do not put sudo*********
sudo apt-get update
sudo apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev
sudo apt-get install libboost-all-dev git npm nodejs nodejs-legacy libminiupnpc-dev redis-server
sudo apt-get install libdb-dev libqrencode-dev qt4-qmake libqtgui4 libqt4-dev
sudo apt-get install libminiupnpc-dev libminiupnpc8 libboost1.48-all-dev
sudo apt-get install curl ntp unzip libdb++-dev libboost-all-dev libqrencode-dev aptitude && sudo aptitude install miniupnpc
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
Installing wallet manually
Login to your server and clone your wallet
git clone https://github.com/magnatum/magnatum-source.git
compile wallet daemon
cd magnatum-source/src/leveldb
chmod 775 build_detect_platform
sudo make libleveldb.a libmemenv.a
cd ..
make -f makefile.unix USE_UPNP=-
sudo ./magnatumd
You will get a message stating there is no configuration file.
To edit the .conf file do the following:
sudo vim ~/.magnatum-source/ magnatum.conf
Type i to edit
paste this on your .conf file
rpcuser=magnatumuser
rpcpassword=yourpassword
rpcport=24334
rpcconnect=127.0.0.1
rpcallowip=127.0.0.1
daemon=1
server=1
listen=1
gen=0
addnode=109.194.20.155:24333
addnode=93.171.102.59:24333
addnode=124.82.40.195:24333
addnode=37.187.146.34:24333
addnode=78.196.116.101:24333
addnode=81.196.40.157:24333
Press esc when done editing and type ZZ to save.
Then start the server.
sudo ./magnatumd
Wallet is syncing now
To check the progress .. type.
sudo ./magnatumd getinfo
If wallet is not synchronizing, open port 24334 on "firewall policies"
Once the ports are open, stop the wallet and start it again by doing the following:
sudo ./magnatumd stop
Then
sudo ./magnatumd
sudo ./magnatumd getinfo
Check for connections.
All done!
Comments
Post a Comment