Forum Moderators: bakedjake
building a new server, and trying to decide which way to go. This will be production, and busy. Will run Apache, php, mod_perl and *possibly* mysql.
I am thinking towrd 5.1 because my new box is Xeon HTT, and 5.1 will support that. I do not do anything funky, so if the "main" parts work, i should be ok. I can also test for a week before committing, and fall back to 4.8 if i notice problems.
So, anyone got any ideas?
dave
Be sure to upgrade from -RELEASE to -STABLE though. Check the handbook for instructions. On a server, you'll want to trim as much out of the kernel as you can.
Do that before you start installing ports.
You'll have no real reason to move to 5.x right now, and with your newness to the OS, I would recommend against it, unless you have much experience with other UNIXes.
There's a reason why the 4.x branch is called '4-STABLE' and the 5.x branch is called '5-CURRENT', even if there have been releases of the CURRENT branch :)
(Even though it isn't called 'stable' its still just about as stable as any other BSD)
When -CURRENT becomes -STABLE, you'll find it very easy to upgrade, compiling a new FreeBSD is dead simple.
The one thing you should do is make sure your filesystems are UFS2, not UFS1. UFS2 adds support for really really big filesystems with really really big files, including ACL support and a few other goodies. If/when you upgrade to 5.x you won't be missing out on anything because you've still got a UFS1 fs.
You can recompile a kernel at any time, so you don't have to do it before or after compiling ports. It won't make any difference to the port.
I haven't heard of any problems with MySQL, but the best place to research that, and other questions would be in the mailing lists of www.freebsd.org.