GithubHelp home page GithubHelp logo

installing-unomp's Introduction

Installing-UNOMP

This is a simple installation guide for people wanting to set up their own UNOMP pools.

First off from their repo -->

sudo apt-get install build-essential libssl-dev npm nodejs nodejs-legacy
curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh
source ~/.profile
nvm install 0.10.25
nvm use 0.10.25
git clone https://github.com/UNOMP/unified-node-open-mining-portal.git unomp
cd unomp
npm update

Running UNOMP:

Use the node init.js command to run

Tools

Installing Posix: npm install posix

Installing bindings: npm install bindings

Bignum: npm install bignum

Running Redis:

https://www.digitalocean.com/community/tutorials/how-to-install-and-use-redis

wget http://download.redis.io/releases/redis-stable.tar.gz
tar xzf redis-stable.tar.gz
cd redis-stable
make
sudo make install
cd utils
sudo ./install_server.sh
sudo service redis_6379 start
sudo service redis_6379 stop

Accessing the Redis CLI: type redis-cli

Troubleshooting

If you have the "eaccess" or access denied errors try using:

sudo npm install enterpackagename
sudo npm install -g enterpackagename
sudo npm install -g enterpackagename --allow-root
Install node-gyp and use node-gyp rebuild to rebuild corrupted repos, or run the npm install command to reinstall the node modules
If you can't do sudo npm install or sudo npm install -g, try force sudo:
sudo npm install -g -unsafe-perm=true --allow-root
Force installing bindings
sudo npm install -g bindings -unsafe-perm=true --allow-root

If global installation, force sudo or sudo chmod 777 directory permissions doesn't work, try running sudo rm -rf node_modules to delete the node modules and try again

installing-unomp's People

Contributors

mentors4edu avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

btngh uilim-test

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.