Twitter Feed

Links

Ask Aaron

Move Over Fedora. Now There's Something Leaner.

No it's not Sizzlean (see below). It's Ubuntu Server. I have been running Fedora on the web server in my basement (which runs this site, BTW) for years and years. The last time I upgraded was when Fedora Core 5 was released and it has run that way ever since.

However, the server has gone way too long without being upgraded. It's not that the server was lacking new functionality Not that it was bogged down with software bugs. It's not even that it was being bombarded by viruses. No, these are all reasons to upgrade proprietary operating systems. The real reason is that the Fedora team stopped releasing updates for Fedora Core 5 in June of 2007. This means that most if not all of the security updates that have come out since that time have not been applied, and security is something (unfortunately) that everyone has to be concerned about whether the software is proprietary or not. So, yesterday I took my web sites off line for a few hours (you noticed didn't you?) and started from scratch with Ubuntu 8.10 Server. This means that for the first time I am running Ubuntu on all the traditional systems in my house. This includes desktops, laptops, MythTV, MAME arcade, etc. Why switch to Ubuntu you ask? I have been running both Ubuntu and Fedora for a while now and over time I have seen fewer problems as well as faster uptake for new applications on Ubuntu. This is largely due to the vast community that Ubuntu enjoys as well as their ethos. As my life gets busier and busier I have less time to deal with odd problems so I need something simple and powerful. The installation of the OS took about 20 minutes and the configuration of the server which included setting up all the services I need and moving the data over took about 3 hours. Here are some initial thoughts on how the install and configuration went.

Installation Process - No Muss, No Fuss

The installation process went through without a hitch. I downloaded the .iso image via bittorrent from the Ubuntu website, burned it to a CD and booted my server up with the CD in the drive. The installation is text based and in appearance looks similar to a fedora or Red Hat text based installation. However, I found the process to be simpler in the amount of information I was required to supply and the types of questions that were asked. One notable exception between the server install and a desktop install was the question of how updates should be handled. The server distro has an additional option of using Canonical's Landscape service which is similar to RedHat's RedHat Network service.

Hardware Detection - I Can See Clearly Now The Rain Is Gone

When the installation was completed I removed the CD as prompted and rebooted the server. The system came up to a standard login prompt (no gui by default) and I was able to log in as the user I created during the installation. Everything was detected without exception and was working as you would expect. Granted this is a server so I don't have a lot of peripherals attached, but still it was nice to see that all my physical drives were there and the video was working, etc. Of course, most of the credit for this probably goes to the Linux kernel team for their consistent improvements and additions of drivers.

LAMP Configuration - Things Have Changed

During installation I chose to include the LAMP stack and so it was no surprise that Apache2, MySQL and PHP were already installed. However, the apache config has changed somewhat from what I was used to. I probably could have just copied my old httpd.conf over the apache2.conf file and most everything would have worked, but I chose instead to update my way of doing things. This meant that I had to separate my various websites into different config files under the /etc/apache2/sites-available directory and then enable those sites with the a2ensite command. This was easier than I thought, but it still took some time to go through everything and make sure all the settings were correct. I also copied all of my website files over. This was also slightly different as my Fedora system had them under /var/www/html and Ubuntu put them under /var/www. Not a big problem. Just something to watch for as I setup my configs for each site. I also had to manually set the ownership for all of the files I pulled over since the uids and gids were different between the two systems. Next I had to bring my MySQL databases over to the new system. I was a little worried about this since I did not take a backup dump of my old databases before I started installing the new OS. However, I found that since I still had the data sitting on the old hard drive I could just pull the database directories that I needed over to the /usr/lib/mysql directory. After installing phpmyadmin I verified that all the databases were available even though the MySQL version was different. I think this worked because I am only using MyISAM tables. If I was using regular ISAM tables I think it would have been more difficult.

Other Services - DHCPNFSLVMSambaAPCUPSD

I also installed and configured the other services I needed. This server also acts as my DHCP server, media server, file server and has a battery backup attached. The installation was very simple thanks to apt-get and for the most part the configurations were done just by copying over my old config files. There were only a few changes due to newer versions of software that I had to be careful of. None of them really worth mentioning.

Performance - Firing On All Cylinders

There is certainly a measurable performance boost with the new OS. Boot time and performance in general seems to be up about 2X. The only hardware change I made was a slightly newer hard drive, but I was never bottlenecked on IO in the past anyway. Both the old drive and the new drive are about 5 years old. Certainly starting from scratch and getting the files de-fragmented helps any operating system seem a little peppier. Another part of reason for the boost again goes back to the Linux kernel team. I went from kernel version 2.6.18-1 to 2.6.27-7 so I am sure there were a lot of performance enhancements between the two.

Conclusion

The installation was quick and easy. Things are where I expect them to be and when I want a service that is not there it's easy to install it via apt-get. Help is easy to find via the web thanks to the Ubuntu community. Most importantly, I am not still pulling my hair out 24 hours later like I have in the past. The Ubuntu team deserves a lot of credit here since they certainly have trimmed out a lot of the fat ... just like Sizzlean ... mmmm ... bacon.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

See more

We need to check it more. http://regrowmyhairnaturally.com/

Server

We need a new server to check out the new factor. http://www.getridofacnesystem.com/

Review

You can also run web server from my basement. http://theforwardheadposturefixpdf.com/

Update Windows

I will update Windows when they show notification.
http://bestcurefordiabetes.com/

ONE CLICK THE BEST SEO TOOL

ONE CLICK THE BEST SEO TOOL EVER NOW YOU DO NOT HAVE TO WORRIED ABOUT OPENING VARIOUS URL'S WITH THE SINGLE CLICK OF YOUR MOUSE BUTTON. THE FAST URL OPENER CAN HELP YOU ACHIEVE THIS GOAL AND SAVE YOU SOMETIME AND BOTHERATION OF CLICKING THE MOUSE KEYS AGAIN AND AGAIN, ENJOY THE WONDERS OF FAST URL OPENERAND SAVE TIME .

Essay can be a composing

Essay can be a composing writing wherever we've associate degree inclination. Thanks gmod free demo

Ubuntu Server is really

Ubuntu Server is really awesome and I really love this. http://www.reviewprotocol.com/blood-pressure-protocol/

Can I get Ubuntu Server on

Can I get Ubuntu Server on monthly basis? http://www.reviewshut.com/heartburn-no-more-review/

Remember the last time you

Remember the last time you had to be on hold for 45 minutes? How did that make you feel? The truth is: top-notch service will always be a make-or-break factor in your customer satisfaction and retention rate. https://reviewpolicesite.wordpress.com/

Video Upload

You can upload this video on friendfeed and youtube.
http://thesurviveinbed.com/

The blog is informational

The blog is informational also always fabricate amazing entitys. https://storify.com/PlayGmodFree/play-gmod-free

I am running Ubuntu server

I am running Ubuntu server in my core du dore
http://youngbodyrebootsystem.com/

Ubuntu server is lot easier

Ubuntu server is lot easier than Windows. http://www.reviewprotocol.com/tubeloom-review/

The video you have posted is

The video you have posted is not working. Please fix it. http://www.reviewshut.com/the-67-steps/

Great video. I watch it

Great video. I watch it three times till now. http://www.reviewshut.com/numerologist/

Hello! I just wish to give

Hello! I just wish to give an enormous thumbs up for the nice info you've got right here on this post. I will probably be coming back to your weblog for more soon
הלוואה לכל מטרה ללא ערבים
http://barat-group.co.il/%D7%94%D7%9C%D7%95%D7%95%D7%90%D7%95%D7%AA-%D7%...

I like viewing web sites

I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. I truly adored reading your posting. Thank you!
women's fashion

I like viewing web sites

I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. I truly adored reading your posting. Thank you!
women's fashion
http://fashionbeautytipss.com/

Hello! I just wish to give

Hello! I just wish to give an enormous thumbs up for the nice info you've got right here on this post. I will probably be coming back to your weblog for more soon
boldleads reviews

https://www.youtube.com/watch?v=QAE31FNfySk

Glad to chat your blog, I

Glad to chat your blog, I seem to be forward to more reliable articles and I think we all wish to thank so many good articles, blog to share with us. wikileaks latest on hillary

Glad to chat your blog, I

Glad to chat your blog, I seem to be forward to more reliable articles and I think we all wish to thank so many good articles, blog to share with us. wikileaks latest on hillary
http://marabe7.com/en/Wikileaks

Though you make some VERY

Though you make some VERY fascinating points, you're going to have to do more than bring up a few things that may be different than what we've already heard. What are trying to say here
אולמות אירועים בשרון
http://white-events.co.il/?p=864

This is cool post and i

This is cool post and i enjoy to read this post. your blog is fantastic and you have good staff in your blog. nice sharing keep it up.
קורס מכירות ושיווק

http://home2bis.com/sales-cou

http://home2bis.com/sales-course/

קורס מכירות ושיווק

Wonderful blog post. This is absolute magic from you! I have never seen a more wonderful post than this one. You've really made my day today with this. I hope you keep this up!

Mmm.. good to be here in

Mmm.. good to be here in your article or post, whatever, I think I should also work hard for my own website like I see some good and updated working in your site.
מפעיל ליום הולדת גיל 7

פיתוח

פיתוח פטנטים
Great info! I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have.

This video is really

This video is really important for everyone of us. How to Get Her Back

best photo wallpaper Mmm..

best photo wallpaper
Mmm.. good to be here in your article or post, whatever, I think I should also work hard for my own website like I see some good and updated working in your site.

I still remember this this

I still remember this this ad has created lot of buzz online.

http://www.reviewprotocol.com/get-your-ex-girlfriend-back/

Fashion

Thanks for sharing this post and I really appreciate your efforts. I just love your post it was so amazing for me. I have book marked your site too.

I ‘d mention that most of

I ‘d mention that most of us visitors are really endowed to exist in a fabulous place with very many wonderful individuals with very helpful things.
watch video

The web site is lovingly

The web site is lovingly serviced and saved as much as date. So it should be, thanks for sharing this with us.
clickergame.org

I was very impressed by this

I was very impressed by this post, this site has always been pleasant news Thank you very much for such an interesting post, and I meet them more often then I visited this site.
pregnancy massage

That's what makes you the

That's what makes you the best. You should keep publishing more articles and you will Such Become One of the best writers ever
best fish oil supplement

This is a fantastic website

This is a fantastic website and I can not recommend you guys enough. I really appreciate your post. It is very helpful for all the people on the web.
maschera per capelli ricci e crespi

Hello! I just wish to give

Hello! I just wish to give an enormous thumbs up for the nice info you've got right here on this post. I will probably be coming back to your weblog for more soon
website design

Yeah. You’re doing good.

Yeah. You’re doing good. Fedora is the version of Linux. So, it is as safe as we consider Linux windows.

coursework help

Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work! https://www.kingessay.co.uk/

Took me time to read all the

Took me time to read all the comments, but I really enjoyed the article. It proved to be Very helpful to me and I am sure to all the commenters here! It’s always nice when you can not only be informed, but also entertained!Passport Seva

Love Commands

You completed certain reliable points there. I did a search on the subject and found nearly all persons will agree with your blog. Love Commands

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

Call Us NOW!

Cumulus Tag Cloud

Feeds

mpeg4 (G1/iPod)
theora
xvid (Nokia Compatible)
iTunes Video

Donate

Support Open Source!

Syndicate

Syndicate content