Upgrading to PHP 5.2.2 on RHEL and CentOS
May 5, 2007 by Jason · 33 Comments
It's been quite a while since the last release of PHP 5.2. The article I posted on upgrading to PHP 5.2.1 was published back on 2/10/2007, just short of 3 months ago. That all said, PHP 5.2.2 has finally been released and it includes many of the patches that were submitted under the recent "Month of PHP Bugs" (formerly known as "March").
The spec file goes largely unchanged from my release of 5.2.1, although the source has been updated to 5.2.2 and one RH-supplied patch (#50) has been updated to reflect some of the code changes in this newest release.
Continue Reading 'Upgrading to PHP 5.2.2 on RHEL and CentOS' »
Upgrading to MySQL 5.0.40 on RHEL and CentOS
May 5, 2007 by Jason · 2 Comments
Another month brings another Enterprise-only release of the MySQL database server under the "Monthly Rapid Update" program. As with the last few Enterprise releases, I've built RHEL-style 32- & 64-bit binary packages for all of the community users out there so that they can keep their systems up-to-date.
The spec file is unmodified from my release of 5.0.38 but the source has been updated to 5.0.40. If you would like to download the src.rpm to compile yourself or simply to look and see what I've done, feel free to use the link at the bottom of this post.
Continue Reading 'Upgrading to MySQL 5.0.40 on RHEL and CentOS' »
Subversion packages in repo upgraded to 1.4.3
April 23, 2007 by Jason · 10 Comments
After taking a long weekend to enjoy my new FIOS TV service (by the way, if you haven't seen FIOS TV then you haven't actually watched TV, this is crystal clear), I decided to build Subversion 1.4.3 packages for my repo. These, as with the last batch, are based on DAG's spec file but have been compiled against newer versions of apr & httpd.
Questions and comments, leave them below. Otherwise, enjoy.
MySQL 5.0.38 packages updated
April 6, 2007 by Jason · 14 Comments
I've rebuilt the MySQL 5.0.38 binaries in my yum repository to take care of a small bug that I introduced for new installs.
It seems that the database initialization script that runs on the first launch of mysqld (part of the 'mysql-server' package) has changed a bit between 5.0.37 & 5.0.38. Unfortunately, not noticing that, I tossed a couple of new .sql scripts in the wrong package. This, as it turns out, only affected users who were trying to do a clean installation of mysql. If you were upgrading from the stock EL4 version, from the 'centosplus' repo, or from one of my earlier releases then you weren't affected.
New Repository Addition: Subversion
April 5, 2007 by Jason · 8 Comments
There have been a few requests in the post comments and via email for a version of Subversion that works with my updated version of httpd. Well, after ripping my hair out for the past couple days trying to get around a few blocking issues, I finally built Subversion packages for 32- & 64-bit systems.
First, unlike my httpd, PHP, and MySQL builds, I wanted to stick with the version of Subversion that came with RHEL & CentOS 4. I really didn't see the point of upgrading to a newer, less tested, version on this particular package. That said, the version of Subversion that comes with EL4 didn't particularly like the version of apr that is included in my repo. That meant that a straight rebuild of the src.rpm wasn't possible (it was failing the apr-related tests during the build).
New PHP packages available by popular request
April 2, 2007 by Jason · 6 Comments
Since there have been a few requests for some of the less-common PHP modules (and because these modules are available in the 'centosplus' repo) I decided to build them and have them added to my repositories. The 32- & 64-bit repos now have packages for php-dbase, php-mcrypt, php-mhash, and php-tidy. A few dependencies for those packages popped up (such as libmcrypt, tidy, and mhash) so those have been included as well.
I've also received quite a few requests for a subversion binary package that will work with the newer version of httpd. I'm a bit busy right now, but I'd expect that I'll be able to get to those requests within the next few days.
Upgrading to MySQL 5.0.38 on RHEL and CentOS
March 26, 2007 by Jason · 14 Comments
Well, MySQL has released another Enterprise-only version. Not only are there no binary packages for the community, but they haven't even bothered to post a link to the source on the download page. Why they do this, I don't know, because it would really only take another 15 seconds to update the link to the source package on the community release page. As it stands, in order for someone to find out about this release they'd either have to be crawling the MySQL FTP site or watching the Enterprise edition release logs.
In any case, not to be left behind just because I "can't afford"/"refuse to pay" $600 (minimum) per server, I have once again built packages to provide a community release of the newest stable version of MySQL.
Continue Reading 'Upgrading to MySQL 5.0.38 on RHEL and CentOS' »
apr, apr-util, & pcre Updated
March 20, 2007 by Jason · 6 Comments
The files in my yum repository (32- and 64-bit) have been updated to the newest available versions of 'apr' (1.2.8), 'apr-util' (1.2.8), and 'pcre' (7.0). 'httpd' has also been rebuilt to take advantage of the newer versions. I would suggest that all users apply these updates.
We’ve got 64-bit binaries!
March 17, 2007 by Jason · 7 Comments
Well, I've finally gotten VMWare working again. Now that I've got a suitable 64-bit development environment running, I'm finally able to compile both 32-bit and 64-bit binaries for httpd, PHP, MySQL, etc.
If you run a 64-bit system and you haven't already taken a look, now might be a good time to check out my yum repository.
Announcing the Utter Ramblings EL4 repository
March 14, 2007 by Jason · 33 Comments
If you're a regular reader of the site, you may have noticed the "Yum Repository" link at the top of the page. If so, congratulations, you're one of the first to try out a new service I'm offering on this site.
As it appears, most of the posts on this blog thus far have been how-to's on updating your RHEL & CentOS servers to use the newest versions of httpd, PHP, and MySQL. I'm still planning on creating those articles as needed, but only the source packages will be linked to the page. Binary releases for i386 (x86-64 coming soon) will now be available for easy updating through my brand new yum repository (and yes, before you ask, 'up2date' can read a yum repo).
I'm hoping that this will cut down on not only the effort required to update your systems, but also on the possible glitches that can come from updating a complex set of packages like PHP (where, with prior provided methods, you'd need to type out all of the file names that you wanted to install all at once, otherwise you'd have dependency issues with upgrading from an earlier release).
Continue Reading 'Announcing the Utter Ramblings EL4 repository' »