View difference between Paste ID: qbu99MdC and SEYVXH2C
SHOW: | | - or go back to the newest paste.
1
--Block explorer pastes
2
3
sudo apt-get update
4
sudo apt install nodejs-legacy
5
sudo apt-get install npm
6
sudo apt-get install
7
8
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
9
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
10
11
sudo apt-get update
12
sudo apt-get install -y mongodb-org
13
sudo systemctl start mongod
14
15
Start mongodb cli: 
16
mongo
17
use explorerdb
18
db.createUser( { user: "iquidus", pwd: "3xp!0reR", roles: [ "readWrite" ] } )
19
exit
20
21
git clone https://github.com/iquidus/explorer explorer
22
cd explorer && npm install --production
23
cp ./settings.json.template ./settings.json
24
25
To use forever to start (run in directory of explorer):
26
forever start -c "npm start" ./
27
28
crontab information:
29
*/1 * * * * cd explorer && /usr/bin/nodejs scripts/sync.js index update > /dev/null 2>&1
30
*/5 * * * * cd explorer && /usr/bin/nodejs scripts/peers.js > /dev/null 2>&1