I had the pleasure to speak with hundreds of people at PyCon (and kudos to their organizers as they turned out a great event) and DevNation (another excellent event along with Red Hat Summit that really filled up the Moscone center in San Francisco), and the responses about Red Hat Software Collections were extremely positive and consistent. This succinct comment was my favorite: Continue reading
WARNING: Shameless plug! If you do nothing else today, you should go to these two Red Hat Summit tracks. Not only are the guys speaking the smartest dudes in the room, closet super heroes and have all held world records for Olympic speed walking, they work in the same department as me and can give you a look into how Red Hat IT is using Red Hat products.
Red Hat JBoss Middleware in the trenches – 3:40 with Tim Bielawa and Andrew Block* – Track Details *Andrew is in consulting at Red Hat, but since he presenting with my teammate Tim, he gets a shameless plug too. :D
Now… let’s talk about what I did all day yesterday. Continue reading
The Red Hat Software Collection (RHSCL) perl516 contains only a part of the packages which are packaged in RHEL or Fedora. It is not hard to add a new package to RHSCL. The following steps show how to convert a conventional spec file into a Software Collection spec file. The SCL spec file can then be used in both the conventional package and the Software Collection. We will use perl-Pod-Perldoc is used for an example.
Before you start, spec2scl rpm has to be installed.
Red Hat has been working on new and innovative ways to deliver alternate versions of system software for some time. In 2012, we released the 1.0 of the Red Hat Developer Toolset (DTS) which was the first product to use Software Collections. About six months ago, Red Hat took the wraps off of Red Hat Software Collections 1.0 for Red Hat Enterprise Linux (RHEL). Now we’re pleased to announce SoftwareCollections.org, a project for creating, hosting, and delivering community created Software Collections for RHEL, CentOS, and Fedora.
RHSCL 1.1 Beta is available and provides Apache httpd 2.4, PHP 5.4 and PHP 5.5.
The most common configuration for Apache and PHP uses mod_php, but this only allows a single PHP version. Apache httpd 2.4 introduces mod_proxy_fgci which can simply redirect requests to a php-fpm backend.
This article shows a simple way to use a single Apache server and simultaneously run 3 versions of PHP (5.3, 5.4 and 5.5). The same site will be served through 3 sub-URL.