Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: supermoney on December 30, 2015, 02:03:38 AM



Title: Which OS for bitcoind server?
Post by: supermoney on December 30, 2015, 02:03:38 AM
I'm willing to use the following build as server where running bitcoind server, MySQL and PHP:

MOBO: ASRock 775i945gz
CPU: Intel Celeron D 347
GPU: Nvidia GeForce 8400 GS or Nvidia GeForce 9800 GTX
RAM: Corsair XMS2 DHZ 2x1GB
SSD: Samsung Evo 120 GB

There I'll receive/send bitcoins only through RPC commands and save tx infos on database (all of this done via PHP and C++).
What OS would you recomend me to use for best performances and security?


Title: Re: Which OS for bitcoind server?
Post by: unamis76 on December 30, 2015, 02:05:34 AM
The OS in which you feel better with and in which you can implement whatever security measures you see fit would be the best answer ;) That being said, Debian, Ubuntu, and other variants are commonly used for nodes.


Title: Re: Which OS for bitcoind server?
Post by: shorena on December 30, 2015, 10:12:02 AM
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.

The GPU seems unneeded for a server if you can add more RAM/CPU instead.


Title: Re: Which OS for bitcoind server?
Post by: supermoney on December 30, 2015, 05:10:02 PM
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.

The GPU seems unneeded for a server if you can add more RAM/CPU instead.

My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now.
However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10?
According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU.


Title: Re: Which OS for bitcoind server?
Post by: cr1776 on December 30, 2015, 05:25:59 PM
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.

The GPU seems unneeded for a server if you can add more RAM/CPU instead.

My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now.
However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10?
According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU.

The RAM is the most problematic thing in my experience.  If you could do more, I'd do it.  You'll probably need to ensure that you have swap on.


Title: Re: Which OS for bitcoind server?
Post by: genesysOS on December 30, 2015, 05:29:55 PM
If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.


Title: Re: Which OS for bitcoind server?
Post by: supermoney on December 30, 2015, 05:34:02 PM
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.

The GPU seems unneeded for a server if you can add more RAM/CPU instead.

My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now.
However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10?
According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU.

The RAM is the most problematic thing in my experience.  If you could do more, I'd do it.  You'll probably need to ensure that you have swap on.

Did you use little RAM on recent Ubuntu versions (with GUI)?

If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.

I can always go for Debian, Gentoo, Arch, CentOS...

However my RAM banks are the best DDR2 Corsair twins with heatsink, they work like they're 4GB  ;D


Title: Re: Which OS for bitcoind server?
Post by: genesysOS on December 30, 2015, 05:35:59 PM
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.

The GPU seems unneeded for a server if you can add more RAM/CPU instead.

My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now.
However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10?
According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU.

The RAM is the most problematic thing in my experience.  If you could do more, I'd do it.  You'll probably need to ensure that you have swap on.

Did you use little RAM on recent Ubuntu versions?

If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.

I can also try with Debian, Gentoo, Arch, CentOS...

However my RAM banks are the best DDR2 Corsair twins with heatsink, they work like they're 4GB  ;D

The speed of the RAM is not so important more than the amount. Using a different OS wont make a huge difference either as it's bitcoind that needs the RAM, the OS will only use a tiny part of what bitcoind uses.


Title: Re: Which OS for bitcoind server?
Post by: supermoney on December 30, 2015, 05:39:39 PM
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.

The GPU seems unneeded for a server if you can add more RAM/CPU instead.

My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now.
However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10?
According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU.

The RAM is the most problematic thing in my experience.  If you could do more, I'd do it.  You'll probably need to ensure that you have swap on.

Did you use little RAM on recent Ubuntu versions?

If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.

I can also try with Debian, Gentoo, Arch, CentOS...

However my RAM banks are the best DDR2 Corsair twins with heatsink, they work like they're 4GB  ;D

The speed of the RAM is not so important more than the amount. Using a different OS wont make a huge difference either as it's bitcoind that needs the RAM, the OS will only use a tiny part of what bitcoind uses.

So gotta buy new mobo which allows more RAM space and buy more RAM banks as well?


Title: Re: Which OS for bitcoind server?
Post by: shorena on December 30, 2015, 06:13:52 PM
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.

The GPU seems unneeded for a server if you can add more RAM/CPU instead.

My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now.
However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10?
According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU.

The RAM is the most problematic thing in my experience.  If you could do more, I'd do it.  You'll probably need to ensure that you have swap on.

Did you use little RAM on recent Ubuntu versions?

If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.

I can also try with Debian, Gentoo, Arch, CentOS...

However my RAM banks are the best DDR2 Corsair twins with heatsink, they work like they're 4GB  ;D

The speed of the RAM is not so important more than the amount. Using a different OS wont make a huge difference either as it's bitcoind that needs the RAM, the OS will only use a tiny part of what bitcoind uses.

So gotta buy new mobo which allows more RAM space and buy more RAM banks as well?

No. 2GB is not much, but for only a full node its enough. You will need to limit DB cache, number of connections and maybe do some other tweaks. My full node runs on a cheap VPS with 2GB ram and its fine. Its not the fastest, but its usually stable. After the most recent patch it seems to crash every ~17 days, but Im still investigating that. Might be unrelated to core.

memory usage from a few days ago:

Code:
                | transactions  |memory usage   
yyyy-mm-dd-hh:mm|count|size in b|used|free     
------------------------------------------------
2015-12-28-00:00|24402|338327947|1308|739
2015-12-28-00:30|23370|338127854|1302|745
2015-12-28-01:00|23574|338655382|1301|746
2015-12-28-01:30|23725|339039882|1306|741
2015-12-28-02:00|23634|339813806|1300|747
2015-12-28-02:30|23870|340195248|1300|747
2015-12-28-03:00|23636|340157228|1302|745
2015-12-28-03:30|23733|341013497|1300|747
2015-12-28-04:00|23460|341017625|1301|746
2015-12-28-04:30|24848|342582554|1301|746
2015-12-28-05:00|24096|342558323|1332|715
2015-12-28-05:30|24039|342669796|1300|747
2015-12-28-06:00|25705|344358559|1303|744
2015-12-28-06:30|24743|345370069|1300|747
2015-12-28-07:00|26275|346701703|1300|747
2015-12-28-07:30|24356|345501274|1301|746
2015-12-28-08:00|24453|344987997|1300|747
2015-12-28-08:30|24519|345550638|1301|746
2015-12-28-09:00|25585|347558624|1301|746
2015-12-28-09:30|25044|348234068|1299|748
2015-12-28-10:00|23972|346417096|1301|746
2015-12-28-10:30|24424|347076342|1301|746
2015-12-28-11:00|27922|349325898|1300|747
2015-12-28-11:30|30970|351472383|1315|732
2015-12-28-12:00|31415|352872824|1330|717
2015-12-28-12:30|27474|351877924|1330|717
2015-12-28-13:00|25243|351622568|1329|718
2015-12-28-13:30|26148|352678665|1329|718
2015-12-28-14:00|26580|353777518|1329|718
2015-12-28-14:30|26118|353576379|1315|732
2015-12-28-15:00|26599|354642303|1317|730
2015-12-28-15:30|30843|357376164|1317|730
2015-12-28-16:00|25235|355304469|1316|731
2015-12-28-16:30|25422|356461163|1315|732
2015-12-28-17:00|27923|358021015|1316|731
2015-12-28-17:30|26622|357827823|1315|732
2015-12-28-18:00|25395|358142647|1317|730
2015-12-28-18:30|25629|358479670|1316|731
2015-12-28-19:00|25452|360144829|1316|731
2015-12-28-19:30|26676|361355579|1316|731
2015-12-28-20:00|28152|362730954|1316|731
2015-12-28-20:30|29548|364360887|1316|731
2015-12-28-21:00|25654|362904142|1316|731
2015-12-28-21:30|25636|362363857|1316|731
2015-12-28-22:00|25748|363372287|1316|731
2015-12-28-22:30|26284|364005741|1410|637
2015-12-28-23:00|27768|365141795|1410|637
2015-12-28-23:30|26229|364833156|1416|631


Title: Re: Which OS for bitcoind server?
Post by: supermoney on December 30, 2015, 09:58:36 PM
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.

The GPU seems unneeded for a server if you can add more RAM/CPU instead.

My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now.
However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10?
According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU.

The RAM is the most problematic thing in my experience.  If you could do more, I'd do it.  You'll probably need to ensure that you have swap on.

Did you use little RAM on recent Ubuntu versions?

If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.

I can also try with Debian, Gentoo, Arch, CentOS...

However my RAM banks are the best DDR2 Corsair twins with heatsink, they work like they're 4GB  ;D

The speed of the RAM is not so important more than the amount. Using a different OS wont make a huge difference either as it's bitcoind that needs the RAM, the OS will only use a tiny part of what bitcoind uses.

So gotta buy new mobo which allows more RAM space and buy more RAM banks as well?

No. 2GB is not much, but for only a full node its enough. You will need to limit DB cache, number of connections and maybe do some other tweaks. My full node runs on a cheap VPS with 2GB ram and its fine. Its not the fastest, but its usually stable. After the most recent patch it seems to crash every ~17 days, but Im still investigating that. Might be unrelated to core.

memory usage from a few days ago:

Code:
                | transactions  |memory usage   
yyyy-mm-dd-hh:mm|count|size in b|used|free     
------------------------------------------------
2015-12-28-00:00|24402|338327947|1308|739
2015-12-28-00:30|23370|338127854|1302|745
2015-12-28-01:00|23574|338655382|1301|746
2015-12-28-01:30|23725|339039882|1306|741
2015-12-28-02:00|23634|339813806|1300|747
2015-12-28-02:30|23870|340195248|1300|747
2015-12-28-03:00|23636|340157228|1302|745
2015-12-28-03:30|23733|341013497|1300|747
2015-12-28-04:00|23460|341017625|1301|746
2015-12-28-04:30|24848|342582554|1301|746
2015-12-28-05:00|24096|342558323|1332|715
2015-12-28-05:30|24039|342669796|1300|747
2015-12-28-06:00|25705|344358559|1303|744
2015-12-28-06:30|24743|345370069|1300|747
2015-12-28-07:00|26275|346701703|1300|747
2015-12-28-07:30|24356|345501274|1301|746
2015-12-28-08:00|24453|344987997|1300|747
2015-12-28-08:30|24519|345550638|1301|746
2015-12-28-09:00|25585|347558624|1301|746
2015-12-28-09:30|25044|348234068|1299|748
2015-12-28-10:00|23972|346417096|1301|746
2015-12-28-10:30|24424|347076342|1301|746
2015-12-28-11:00|27922|349325898|1300|747
2015-12-28-11:30|30970|351472383|1315|732
2015-12-28-12:00|31415|352872824|1330|717
2015-12-28-12:30|27474|351877924|1330|717
2015-12-28-13:00|25243|351622568|1329|718
2015-12-28-13:30|26148|352678665|1329|718
2015-12-28-14:00|26580|353777518|1329|718
2015-12-28-14:30|26118|353576379|1315|732
2015-12-28-15:00|26599|354642303|1317|730
2015-12-28-15:30|30843|357376164|1317|730
2015-12-28-16:00|25235|355304469|1316|731
2015-12-28-16:30|25422|356461163|1315|732
2015-12-28-17:00|27923|358021015|1316|731
2015-12-28-17:30|26622|357827823|1315|732
2015-12-28-18:00|25395|358142647|1317|730
2015-12-28-18:30|25629|358479670|1316|731
2015-12-28-19:00|25452|360144829|1316|731
2015-12-28-19:30|26676|361355579|1316|731
2015-12-28-20:00|28152|362730954|1316|731
2015-12-28-20:30|29548|364360887|1316|731
2015-12-28-21:00|25654|362904142|1316|731
2015-12-28-21:30|25636|362363857|1316|731
2015-12-28-22:00|25748|363372287|1316|731
2015-12-28-22:30|26284|364005741|1410|637
2015-12-28-23:00|27768|365141795|1410|637
2015-12-28-23:30|26229|364833156|1416|631

Thank you for sharing your experience!
In case of crash I can set the PC to power on and launch bitcoind automatically. Just there's a high chance to face "corrupted block database detected" error  ;D


Title: Re: Which OS for bitcoind server?
Post by: Lincoln6Echo on December 30, 2015, 10:12:01 PM
With only 2 GB of RAM, definitly a Linux over Windows Server R whatever. Have good experience with Ubuntu for running a node.

The GPU seems unneeded for a server if you can add more RAM/CPU instead.

My mobo is limited to 2 GB DDR2 RAM (2x1GB - double channel) and I'm not intended to change it right now.
However I'm planning to use Ubuntu, but will my build hold one of the latest Ubuntu versions such as 14.04.3 or 15.10?
According to their system requirements I'd need of 3 GB or more RAM if running 64-bit CPU.

The RAM is the most problematic thing in my experience.  If you could do more, I'd do it.  You'll probably need to ensure that you have swap on.

Did you use little RAM on recent Ubuntu versions?

If you don't need a GUI go for Ubuntu server over Ubuntu desktop. 2GB RAM is too little, the server version uses around 150MB RAM vs atleast 500MB RAM for desktop one, but even still you're cutting it close with 2GB, you'll start running into problems as the blockchain grows.

I can also try with Debian, Gentoo, Arch, CentOS...

However my RAM banks are the best DDR2 Corsair twins with heatsink, they work like they're 4GB  ;D

The speed of the RAM is not so important more than the amount. Using a different OS wont make a huge difference either as it's bitcoind that needs the RAM, the OS will only use a tiny part of what bitcoind uses.

So gotta buy new mobo which allows more RAM space and buy more RAM banks as well?

No. 2GB is not much, but for only a full node its enough. You will need to limit DB cache, number of connections and maybe do some other tweaks. My full node runs on a cheap VPS with 2GB ram and its fine. Its not the fastest, but its usually stable. After the most recent patch it seems to crash every ~17 days, but Im still investigating that. Might be unrelated to core.

memory usage from a few days ago:

Code:
                | transactions  |memory usage   
yyyy-mm-dd-hh:mm|count|size in b|used|free     
------------------------------------------------
2015-12-28-00:00|24402|338327947|1308|739
2015-12-28-00:30|23370|338127854|1302|745
2015-12-28-01:00|23574|338655382|1301|746
2015-12-28-01:30|23725|339039882|1306|741
2015-12-28-02:00|23634|339813806|1300|747
2015-12-28-02:30|23870|340195248|1300|747
2015-12-28-03:00|23636|340157228|1302|745
2015-12-28-03:30|23733|341013497|1300|747
2015-12-28-04:00|23460|341017625|1301|746
2015-12-28-04:30|24848|342582554|1301|746
2015-12-28-05:00|24096|342558323|1332|715
2015-12-28-05:30|24039|342669796|1300|747
2015-12-28-06:00|25705|344358559|1303|744
2015-12-28-06:30|24743|345370069|1300|747
2015-12-28-07:00|26275|346701703|1300|747
2015-12-28-07:30|24356|345501274|1301|746
2015-12-28-08:00|24453|344987997|1300|747
2015-12-28-08:30|24519|345550638|1301|746
2015-12-28-09:00|25585|347558624|1301|746
2015-12-28-09:30|25044|348234068|1299|748
2015-12-28-10:00|23972|346417096|1301|746
2015-12-28-10:30|24424|347076342|1301|746
2015-12-28-11:00|27922|349325898|1300|747
2015-12-28-11:30|30970|351472383|1315|732
2015-12-28-12:00|31415|352872824|1330|717
2015-12-28-12:30|27474|351877924|1330|717
2015-12-28-13:00|25243|351622568|1329|718
2015-12-28-13:30|26148|352678665|1329|718
2015-12-28-14:00|26580|353777518|1329|718
2015-12-28-14:30|26118|353576379|1315|732
2015-12-28-15:00|26599|354642303|1317|730
2015-12-28-15:30|30843|357376164|1317|730
2015-12-28-16:00|25235|355304469|1316|731
2015-12-28-16:30|25422|356461163|1315|732
2015-12-28-17:00|27923|358021015|1316|731
2015-12-28-17:30|26622|357827823|1315|732
2015-12-28-18:00|25395|358142647|1317|730
2015-12-28-18:30|25629|358479670|1316|731
2015-12-28-19:00|25452|360144829|1316|731
2015-12-28-19:30|26676|361355579|1316|731
2015-12-28-20:00|28152|362730954|1316|731
2015-12-28-20:30|29548|364360887|1316|731
2015-12-28-21:00|25654|362904142|1316|731
2015-12-28-21:30|25636|362363857|1316|731
2015-12-28-22:00|25748|363372287|1316|731
2015-12-28-22:30|26284|364005741|1410|637
2015-12-28-23:00|27768|365141795|1410|637
2015-12-28-23:30|26229|364833156|1416|631

Well, with 0.11.2 my full node isn't so stable anymore, too. Another user (Real-Duke) had the same exprience so I think it this problem is related to Core.
Please let me know if you find a solution. ;)


Title: Re: Which OS for bitcoind server?
Post by: supermoney on December 30, 2015, 10:40:31 PM
What if I continue using 0.11.1? According to its change log I don't see big improvements on security side.


Title: Re: Which OS for bitcoind server?
Post by: shorena on December 31, 2015, 08:21:41 AM
-snip-
Well, with 0.11.2 my full node isn't so stable anymore, too. Another user (Real-Duke) had the same exprience so I think it this problem is related to Core.
Please let me know if you find a solution. ;)

Well, honestly my solution is: have some free time, take the donation coins I got for the node and get a stronger server for a year, do everything from scratch. 2 instead of 1 cores, 4 GB RAM instead of 2 GB and enough disk space to no longer run in pruned mode, might do the trick.


Title: Re: Which OS for bitcoind server?
Post by: Lincoln6Echo on January 01, 2016, 11:23:37 PM
-snip-
Well, with 0.11.2 my full node isn't so stable anymore, too. Another user (Real-Duke) had the same exprience so I think it this problem is related to Core.
Please let me know if you find a solution. ;)

Well, honestly my solution is: have some free time, take the donation coins I got for the node and get a stronger server for a year, do everything from scratch. 2 instead of 1 cores, 4 GB RAM instead of 2 GB and enough disk space to no longer run in pruned mode, might do the trick.

Well, mybe I will try btcd which is an alternative full node bitcoin implementation written in Go. A well working garbage collection would be nice for nodes with very limited RAM like my Banana Pi:)


Title: Re: Which OS for bitcoind server?
Post by: DrPaid on January 02, 2016, 04:39:43 AM
Beef that rig up. Ive always preferred ubuntu tbh.


Title: Re: Which OS for bitcoind server?
Post by: supermoney on January 02, 2016, 10:12:24 PM
I'm waiting for my SSD to come, once I'll run the full node I share with my full experience (hoping in good results lol).


Title: Re: Which OS for bitcoind server?
Post by: Xialla on January 02, 2016, 10:53:04 PM
stick with debian.


Title: Re: Which OS for bitcoind server?
Post by: supermoney on January 03, 2016, 01:38:47 AM
stick with debian.

That's my second choice right after Ubuntu  ;)


Title: Re: Which OS for bitcoind server?
Post by: ca333 on January 04, 2016, 12:30:03 AM
I'm willing to use the following build as server where running bitcoind server, MySQL and PHP:

MOBO: ASRock 775i945gz
CPU: Intel Celeron D 347
GPU: Nvidia GeForce 8400 GS or Nvidia GeForce 9800 GTX
RAM: Corsair XMS2 DHZ 2x1GB
SSD: Samsung Evo 120 GB

There I'll receive/send bitcoins only through RPC commands and save tx infos on database (all of this done via PHP and C++).
What OS would you recomend me to use for best performances and security?

debian or freeBSD.



p.s. take lubuntu instead of ubuntu (your first choice) if you don't increase RAM and need GUI.


Title: Re: Which OS for bitcoind server?
Post by: Xialla on January 04, 2016, 07:51:19 AM
stick with debian.

That's my second choice right after Ubuntu  ;)

may I ask, why something like Ubuntu attracting some many people over Debian. what is advantage of usage?


Title: Re: Which OS for bitcoind server?
Post by: supermoney on January 04, 2016, 10:33:44 AM
I'm willing to use the following build as server where running bitcoind server, MySQL and PHP:

MOBO: ASRock 775i945gz
CPU: Intel Celeron D 347
GPU: Nvidia GeForce 8400 GS or Nvidia GeForce 9800 GTX
RAM: Corsair XMS2 DHZ 2x1GB
SSD: Samsung Evo 120 GB

There I'll receive/send bitcoins only through RPC commands and save tx infos on database (all of this done via PHP and C++).
What OS would you recomend me to use for best performances and security?

debian or freeBSD.



p.s. take lubuntu instead of ubuntu (your first choice) if you don't increase RAM and need GUI.

I heard many times of Lubuntu in the past but never tried it, I'll give it a look since it fits my specs and needs if it's as you say.
By the way I worked on FreeBSD (since 7.x) for 5 years or so, but I'm not willing to continue using it because it starts being frustrating  :-X

stick with debian.

That's my second choice right after Ubuntu  ;)

may I ask, why something like Ubuntu attracting some many people over Debian. what is advantage of usage?

Because a friend of mine will work on the server with me but, unfortunately, he isn't very familiar to Linux.


Title: Re: Which OS for bitcoind server?
Post by: shorena on January 04, 2016, 10:52:02 AM
I'm willing to use the following build as server where running bitcoind server, MySQL and PHP:

MOBO: ASRock 775i945gz
CPU: Intel Celeron D 347
GPU: Nvidia GeForce 8400 GS or Nvidia GeForce 9800 GTX
RAM: Corsair XMS2 DHZ 2x1GB
SSD: Samsung Evo 120 GB

There I'll receive/send bitcoins only through RPC commands and save tx infos on database (all of this done via PHP and C++).
What OS would you recomend me to use for best performances and security?

debian or freeBSD.



p.s. take lubuntu instead of ubuntu (your first choice) if you don't increase RAM and need GUI.

I heard many times of Lubuntu in the past but never tried it, I'll give it a look since it fits my specs and needs if it's as you say.
By the way I worked on FreeBSD (since 7.x) for 5 years or so, but I'm not willing to continue using it because it starts being frustrating  :-X

stick with debian.

That's my second choice right after Ubuntu  ;)

may I ask, why something like Ubuntu attracting some many people over Debian. what is advantage of usage?

Because a friend of mine will work on the server with me but, unfortunately, he isn't very familiar to Linux.

Learning debian and learning Ubunutu is next to no difference. They are very similar, the biggest difference is probably what software you can get directly from the repos.


Title: Re: Which OS for bitcoind server?
Post by: Xialla on January 06, 2016, 09:02:38 PM
Learning debian and learning Ubunutu is next to no difference. They are very similar, the biggest difference is probably what software you can get directly from the repos.

because both are .deb based with apt-get on top of it, software is literally same.