• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 333
  • Last Modified:

Free Server OS for deploymnet

I want to host a commercial sofware. I will be running a java based app server and mysql.
Please suggest me a free server operating system for this.
0
sandeep1984
Asked:
sandeep1984
  • 4
  • 4
  • 3
  • +3
1 Solution
 
mahomeCommented:
I have good experience with the Ubuntu Server edition:
http://www.ubuntu.com/products/whatisubuntu/serveredition
0
 
mahomeCommented:
Oh forgot to mention: Use the older Ubuntu 8.04 LTS Server version, as it has Long Term Support until 2013. The 9.04 version is only maintained until 2010.

A real benefit for me is APT (http://en.wikipedia.org/wiki/Advanced_Packaging_Tool) which makes it easier to install programms. As Ubuntu is based on Debian, perhaps this is only a possibilty, but I have no experience with it.
0
 
sandeep1984Author Commented:
What about Sun Solaris & CentOS
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
K VDatabase ConsultantCommented:
got it from google:--
Main differences are that CentOS, being an Enterprise class OS uses slightly older (and more stable) versions of packages compared to Ubuntu's more bleeding edge approach. CentOS also has 7 year support for updates and new major releases are made every 18-24 months compared to the 6 month release cycle of Ubuntu.

Package management: CentOS uses YUM (RPM based) whereas Ubuntu uses apt-get. Both are functionally very similar - you just have to get used to the different syntax. (e.g. 'yum install somepackage'. yum --help will give you options)

CentOS comes on 6/7 CDs or 1 DVD and follows the everything you could possibly want approach whereas Ubuntu comes on 1 CD with the essentials and encourages you to use apt-get to install anything else you need.

CentOS doesn't use the sudo model by default, you 'su -' to root instead.

CentOS doesn't have the huge user community that Ubuntu has, but being a binary clone of RHEL you can refer to RH documentation or information on the Fedora forums should be closely applicable (CentOS 5 is broadly equivalent to Fedora 6 in terms of features and package versions).

Both are based on gnome as their main desktop but both fully support KDE also (CentOS natively, and Kubuntu).
0
 
K VDatabase ConsultantCommented:
I'm working with ubuntu !!
0
 
CEHJCommented:
0
 
gaston_acevedoCommented:
in the company where i work we have 35 servers.
All of them using Debian (version 4 and 5) and all of then working without problems.
Some of this servers are online from months and tree of them are online (without any shutdown required) from more than two years.
use "The rock" and forget about problems
0
 
CEHJCommented:
I'm a user of 'the rock'  too. But it doesn't have one good thing that Nexenta does - zfs
0
 
__geof__Commented:
In my company we are both working with CentOS and Ubuntu. There are little differences but it doesn't seem to affect performances in a way that our customers notice. I do have one recommandation though: check for hardware drivers if you have some advanced equipment.
For example, Dell supports Red Hat and some drivers are only available that way (or Suse) and it is painful to move them to Ubuntu but works just fine on CentOS.
0
 
sandeep1984Author Commented:
Can I go with Solaris, as I am more comfortable with that.
What are the advantages and disadvantages?
Can I use it for free?
0
 
__geof__Commented:
If I remember it correctly, you  can use OpenSolaris for free and there is a trial for Solaris but it costs something after trial period
0
 
CEHJCommented:
>>Can I go with Solaris, as I am more comfortable with that.

Nexenta *is* (Open)Solaris (read the link i posted) with the added power of dpkg
0
 
sandeep1984Author Commented:
Thanks.
Can I use solaris pkg binaries on Nexenta too?
If not where should I get mysql binaries for that?
My primary use will be mysql.
0
 
CEHJCommented:
>>Can I use solaris pkg binaries on Nexenta too?

I'm not entirely sure about that, but in any case:

sudo aptitude install mysql-server

is all you'd need to do
0
 
sandeep1984Author Commented:
Ok Thanks.
0
 
__geof__Commented:
I think that all answers are correct.
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

  • 4
  • 4
  • 3
  • +3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now