I'm running a geth node on the testnet and trying to run web3.js method from my node server code.
var coinbase = web3.eth.coinbase;
console.log(coinbase);
However, I'm getting a provider not set or valid error. Who exactly is the provider here. Briefly, how do I bind my web3.js to my running geth client?