topr8

msg:4232320 | 11:26 am on Nov 19, 2010 (gmt 0) |
i think one of the most popular is Red Hat Enterprise Linux, which is what most of the big server companies like rackspace use. i have used debian before (which is what ubuntu is based on) which is a less common choice despite being considered one of the more secure installations.
|
Bucephalus

msg:4232342 | 1:05 pm on Nov 19, 2010 (gmt 0) |
yes, thanks. it just occured to me to look up what the hosting companies are hosting, just like you mentioned really. Why get good at solaris admin if I can't use it if I ever want to have a dedicated server which is not going to be solaris. Thanks for your time.
|
graeme_p

msg:4233468 | 7:19 am on Nov 22, 2010 (gmt 0) |
You are making the wrong comparison or Solaris to Ubuntu, Solaris vs Linux. I would say RHEL is probably the best for getting a job, and you can learn it using Centos (RHEL with the branding removed so its fre of charge). Debian is pretty popular two. That said, the LAMP stack should run fine on Solaris: you can run it even on Windows.
|
Bucephalus

msg:4233474 | 7:32 am on Nov 22, 2010 (gmt 0) |
Thanks Graeme I'm going to take your advice and go with centos. David.
|
wheel

msg:4233709 | 6:11 pm on Nov 22, 2010 (gmt 0) |
Red had for work. Ubuntu for the desktop. In the end, not a lot of difference. Skills should be relatively transferrable.
|
Bucephalus

msg:4233758 | 7:59 pm on Nov 22, 2010 (gmt 0) |
Why have ubuntu for home instead of centOS? Is there more support for ubuntu? What is the reason?
|
wheel

msg:4233763 | 8:06 pm on Nov 22, 2010 (gmt 0) |
ubuntu is just a very very popular desktop distribution. I don't use it myself (I'm on mandriva), but most users rave about it. No reason you couldn't use ubuntu on both. Or redhat on both. Remember, linux is linux. There's not a huge difference between the distributions. Gui's might be a bit different. Updating process a bit different. Location of files a bit different. But overall operation, they're pretty similiar. I use mandriva for everything for personal reasons, but there's no problem jumping on to a redhat server and working on it. The differences between distributions are a lot less noticeable than differences between windows OS's. Mysql is mysql, apache is apache, the kernel is the kernal and daemons are daemons no matter what the distribution.
|
Bucephalus

msg:4233790 | 8:50 pm on Nov 22, 2010 (gmt 0) |
Ok, thanks for your help.
|
cmnetworx

msg:4235539 | 6:25 am on Nov 27, 2010 (gmt 0) |
There is a specific ubuntu that is server based though, has none of the gui business. and lamp installation/setup is a breeze. Then again lamp, wamp, etc. just make things easier for a quick basic setup.
|
bkeep

msg:4235584 | 8:48 am on Nov 27, 2010 (gmt 0) |
I prefer a rolling release at home since the new bells and whistles make me feel warm and fuzzy but for the production box Centos does the trick. Also you shouldn't need to "buy" a server to start with, since many distros will run on limited hardware you may be able to scrounge up. You won't need much unless you are planning on running some serious Java apps. My testing environment is Gentoo 2.6.34 Apache 2.2.15, PHP 5.2.14, and MySQL/Postgresql which all runs on an ancient dual p3 866 w 1 gig of ram. The production box is a quad dual-core Xeon with 8 gigs of ram running the same Apache, PHP and Sql but it does more since it also runs DNS, a mailserver, ftp server, mailing list and has multiple accounts etc. You could also install some VM software and run a virtual linux to get your feet wet. Wheel is right, all in all the Linux distros are more the same then different but I would stick with more mainline distros if you are hoping the knowledge will get you work someday. I also wouldn't hold my breath thinking someone is going to hire you based on your playing with a nix server at home either. Work on the basics if you have absolutely no Linux experience your road will be longer but try and work from the command line as much as possible, most servers don't run GUIS, critical skills are moving, reading, deleting files, understanding file permissions, understanding basic DNS and networking, using some sort of terminal app to login remotely (i.e SSH), starting services, stopping services, restarting services and that's just the tip of the iceburg. Good luck with your adventure.
|
Bucephalus

msg:4235640 | 1:20 pm on Nov 27, 2010 (gmt 0) |
Thanks That was very informative. David.
|
|