Installing Apache + PHP + MySQL + MSSQL Extension on CentOS5

This is a short guide that will show you how to install Apache, PHP, MySQL, and MSSQL Extensions on a CentOS5 Server or VPS.  All “quote” blocks are to be executed in SSH (shell) as root.

Getting the server ready to build applications from source:

Check for any RPM installations of the applications.

rpm -qa | grep -i apache
rpm -qa | grep -i httpd
rpm -qa | grep -i php
rpm -qa | grep -i mysql

Remove any RPM installations found with the “rpm -e” command:

rpm -e application_name_here

Install some base requirements to compile and install the software. Continue reading


Windows7 Ultimate – First Impressions

At first glance Windows7 is a very nice upgrade and in my opinion it is what Vista should have been.  The Windows7 installation was quick and painless and the user experience is very quick and efficient.  I’ve noticed a reduction in system resource usage in Windows7 over Windows Vista.

There is one small thing that is bothering me…  I run dual monitors as I use this as my workstation and it often helps to have things side by side instead of on top of each other.  I have seen the commercials of the “snap” feature and it looks like it would be very nice but the implementation when using dual monitors is less than I would expect.

You can snap a window to the left of the monitor on the left, or to the right of the monitor on the right, but not to the opposite sides of either monitor.  Before you say that it’s because there is no “edge” between the two monitors – my primary monitor is 1600×1200 and my secondary is 1280×1024 and there is definitely an edge when going from the larger to the smaller monitor that i can hit the mouse up against.

I honestly can’t think of a real good way for Microsoft to implement the “snap” feature on a multiple monitor configuration that wouldn’t be more trouble than it’s worth and I can see the argument against even using it if you are running 2+ monitors but it’s the principal of the issue as far as I am concerned.