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/

absolutely gorgeous

absolutely gorgeous converting mts files with mts converter. http://www.convertmtsfiles.net

i appreciate you for

i appreciate you for blogging!. “Education is a method whereby one acquires a higher grade of prejudices.” by Laurence J. Peter..

Server

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

You know your undertakings

You know your undertakings emerge of the group. There is something uncommon about them. It appears to me every one of them are truly splendid!

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/

This is really a fantastic

This is really a fantastic site on the Internet to visit. https://getwifipassword.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 .

Pleasant web journal and

Pleasant web journal and totally exceptional. You can improve yet despite everything I say this perfect.Keep striving generally advantageous.

This is truly a decent and

This is truly a decent and useful, containing all data furthermore greatly affects the new innovation. A debt of gratitude is in order for sharing it

You were quite interesting..

You were quite interesting.. But sadly I didnrrrt agree with them much :/ Although I may disagree I still you as how confident happen to be on your writing lol

This is truly a decent and

This is truly a decent and educational, containing all data furthermore greatly affects the new innovation. A debt of gratitude is in order for sharing it

I've been hunting down some

I've been hunting down some better than average stuff on the subject and haven't had any fortunes up until this point, You just got another greatest fan!..

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/

Your work is great and I

Your work is great and I value you and bouncing for some more educational posts. Much obliged to you for sharing incredible data to us.

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 post is composed in

The post is composed in exceptionally a decent way and it contains numerous helpful data for me.

A debt of gratitude is in

A debt of gratitude is in order for your post. I've been contemplating composing an extremely tantamount post in the course of the last couple of weeks, I'll most likely keep it straightforward and connection to this rather if thats cool. Much obliged.

been paid but you owe on the

been paid but you owe on the car.. . Either way, they can & will repo your car for those fees if you insist on not paying them.. . Its a no lose

Only a grinning visitant

Only a grinning visitant here to share the adoration (:, btw exceptional style.

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/

Wonderful web journal. I

Wonderful web journal. I appreciated perusing your articles. This is really an extraordinary read for me. I have bookmarked it and I am anticipating perusing new articles. Keep doing awesome!

Wonderful blog! I found it

Wonderful blog! I found it while surfing around on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Appreciate it [Reply]

Ubuntu server is lot easier

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

This is an incredible

This is an incredible article a debt of gratitude is in order for sharing this educational data. I will visit your site consistently for some most recent post. I will visit your online journal routinely for Some most recent post.

Your web journal furnished

Your web journal furnished us with significant data to work with. Each and every tips of your post are marvelous. You're the best to share. Continue blogging..

This really is such a

This really is such a excellent source you are offering and also you supply the idea apart at no cost of charge. I really like discovering websites which know the need for decorating a good resource pertaining to totally free.

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/

This is an awesome

This is an awesome motivating article.I am practically satisfied with your great work.You put truly extremely accommodating data. Keep it up. Continue blogging. Hoping to perusing your next post.

It was thinking about

It was thinking about whether I could utilize this review on my other site, I will connect it back to your site though.Great Thanks.

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%...

helpful data on points that

helpful data on points that bounty are intrigued on for this magnificent post.Admiring the time and exertion you put into your b!..

"I mainly attribute it to

"I mainly attribute it to social and economic factors. Minority men are more likely to be unemployed, incarcerated or dead. I was fortunate to have the great support of my father," said Christopher Prado, 21, president of the student government at Cal State East Bay and the first member of his Mexican-American family to attend college.

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 as of late went over your

I as of late went over your website and have been perusing along. I thought I would leave my first remark. I don't comprehend what to say aside from that I have delighted in perusing. Decent blog, I will continue going to this online journal frequently.

A debt of gratitude is in

A debt of gratitude is in order for sharing this helpful information..

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

Great data on your website,

Great data on your website, thank you for setting aside an ideal opportunity to impart to us. Stunning knowledge you have on this present, it"s pleasant to discover a site that points of interest such a great amount of data about distinctive specialists.

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!

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