Author

Topic: Install Bitcoin Smart OS [HELP] (Read 819 times)

newbie
Activity: 48
Merit: 0
April 09, 2014, 10:43:46 PM
#4
I am currently learning Node.js and have set up a Node.js instance that I believe runs Smart OS.
I have downloaded the bitcoin source, but am having trouble installing and running bitcoind.
Does anyone have instructions to set it up on Smart OS?
From what I can see, SmartOS is an OS designed for Node.
I think it's unlikely you'll get the required libraries to work on SmartOS, and I don't know if there's a real compiler and dev tools available for it.

You'd be best running bitcoind on an alternate GNU/Linux server, and connecting to it from your SmartOS instance.
Note: if it's not on the same network, you'll want to set up RPCSSL or your connection could be compromised.

I've never used SmartOS, but if the dependencies aren't easily available then it would probably be more trouble than it's work trying to get it to compile rather than setting up a separate server or virtual machine.

If you use RPCSSL (which I would recommend, if you're opening RPC on a port other than localhost), watch out for the Heartbleed vulnerability; version 0.9.1 patches it, but older versions are open to attack.

Thanks so much. Correct me if I'm wrong, but even if I was to run a ubuntu server, it would be better to run bitcoind on a separate server for security and easier scalability?
I'm developing on Amazon AWS, so Im inclined to do RPCSSL calls anyway.
Is Node easy to setup and use as a webserver in ubuntu?
hero member
Activity: 508
Merit: 500
Techwolf on #bitcoin and Reddit
April 09, 2014, 06:50:06 PM
#3
I am currently learning Node.js and have set up a Node.js instance that I believe runs Smart OS.
I have downloaded the bitcoin source, but am having trouble installing and running bitcoind.
Does anyone have instructions to set it up on Smart OS?
From what I can see, SmartOS is an OS designed for Node.
I think it's unlikely you'll get the required libraries to work on SmartOS, and I don't know if there's a real compiler and dev tools available for it.

You'd be best running bitcoind on an alternate GNU/Linux server, and connecting to it from your SmartOS instance.
Note: if it's not on the same network, you'll want to set up RPCSSL or your connection could be compromised.

I've never used SmartOS, but if the dependencies aren't easily available then it would probably be more trouble than it's work trying to get it to compile rather than setting up a separate server or virtual machine.

If you use RPCSSL (which I would recommend, if you're opening RPC on a port other than localhost), watch out for the Heartbleed vulnerability; version 0.9.1 patches it, but older versions are open to attack.
sr. member
Activity: 336
Merit: 254
CEO of Privex Inc. (www.privex.io)
April 09, 2014, 06:12:46 PM
#2
I am currently learning Node.js and have set up a Node.js instance that I believe runs Smart OS.
I have downloaded the bitcoin source, but am having trouble installing and running bitcoind.
Does anyone have instructions to set it up on Smart OS?
From what I can see, SmartOS is an OS designed for Node.
I think it's unlikely you'll get the required libraries to work on SmartOS, and I don't know if there's a real compiler and dev tools available for it.

You'd be best running bitcoind on an alternate GNU/Linux server, and connecting to it from your SmartOS instance.
Note: if it's not on the same network, you'll want to set up RPCSSL or your connection could be compromised.
newbie
Activity: 48
Merit: 0
April 08, 2014, 07:30:14 PM
#1
I am currently learning Node.js and have set up a Node.js instance that I believe runs Smart OS.
I have downloaded the bitcoin source, but am having trouble installing and running bitcoind.
Does anyone have instructions to set it up on Smart OS?
Jump to: