Take the 2-minute tour ×
Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It's 100% free, no registration required.

Can bitcoind be installed and run on shared hosting? Has anyone successfully done this? If not why not.

share|improve this question
    
bitcoind is a daemon, it needs a shell to run: a web host is definitely not enough. But maybe I misunderstood your question. What do you exactly need? –  Lohoris Mar 20 '13 at 9:24
1  
But why do you want to do that, what do you need to do exactly? (anyway the answer is NO, you can't do that) –  Lohoris Mar 20 '13 at 19:08
1  
A 3rd party service can probably achieve it. Voting to keep this open. –  Highly Irregular Mar 22 '13 at 7:44
1  
@HighlyIrregular he doesn't even understand what he is saying, he has no idea what he wants and fails to explain it to us. This is one of the worst questions I've ever read, I'm stunned knowing that two people upvoted it... –  Lohoris Mar 22 '13 at 18:38
1  
"shared hosting" can mean many things. There is no blanket yes or no answer for this question. –  makerofthings7 Mar 25 '13 at 4:56

3 Answers 3

bitcoind is a daemon, it needs a shell to run: a web host is definitely not enough.

share|improve this answer
    
What's a shell? "A shell is software that provides an interface for users of an operating system to access the services of a kernel." en.wikipedia.org/wiki/Shell_(computing) –  Kinnard Hockenhull Mar 21 '13 at 3:58
1  
You need shell access to a real server. If you don't understand that, I'm sorry but not only you can't do what you think you want to do, but you actually do not even understand what you want to do. –  Lohoris Mar 21 '13 at 14:24
    
I figured someone else reading the question might not understand the language. –  Kinnard Hockenhull Mar 21 '13 at 17:43
1  
yes bitcoind need a shell access, and most shared hosting wont provide that, you will need full ssh access to the server for a bitcoind to run. –  neofutur Jul 23 '13 at 10:29

A full instance of bitcoind or the client isn't needed.

You probably are looking for a "checkout button" to a server that will either host your wallet for you or will cash out on demand.

There are many, but MtGox has one and I'm pretty sure Bitpay has one as well. This isn't a comprehensive list, but the concept is that you add a "button" to your website that facilities payment. This button works with ASP.NET, PHP and anything else that generates HTML.

Note that although it may be possible for static HTML pages to be supported, I haven't investigated if its possible. (You haven't indicated if you're using plain old HTML or a dynamic language)

share|improve this answer
    
How could a checkou button be implemented using either static or dynamic HTML? –  Kinnard Hockenhull Mar 22 '13 at 17:37
1  
@KinnardHockenhull Have you or a developer investigated those links I posted? Are you asking how to place the HTML into a webpage? Are you asking a programming question? –  makerofthings7 Mar 22 '13 at 17:40
    
Yes, I'm aware of both of those. I imagine they run on dedicated servers or VPS's. –  Kinnard Hockenhull Mar 25 '13 at 4:51
    
Your response is not an answer to the questions I asked. Although I want to help you, I can't help you since it is too difficult for me to get the information I need from you. Your question isn't detailed enough or you're not asking the right question. –  makerofthings7 Mar 25 '13 at 4:54
1  
No because I don't know what you're asking. Can you run bitcoind on a server? yes. Linux? sure. Shared hosting? Probably, depends on the provider. –  makerofthings7 Mar 25 '13 at 4:58

bitcoind is an application. Shared web hosts generally do not allow custom applications. They have php, rails, etc which runs user scripts but not applications.

You will need a VPS or dedicated server where you can install your own applications.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.