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 |