Apache httpd 2.4 on Red Hat Enterprise Linux 6

An update of this article can be found here.

My team here at Red Hat maintains the web server stack in Fedora and RHEL. One of the cool projects we’ve been working on recently is Software Collections. With RHEL we’ve always suffered from the tension between offering a stable OS platform to users, and trying to support the latest-and-greatest open source software. Software Collections is a great technology we’re using to address that tension. Remi Collet has blogged about the PHP 5.4 software collection (now available in the 1.0 release of our product) over at his blog and on this developer blog. Also, another team member, Jan Kaluza, has been working on a collection of httpd 2.4 for RHEL6 – something we keep hearing requests for in bugzilla.

Continue reading “Apache httpd 2.4 on Red Hat Enterprise Linux 6”

Share

Twitter from IRC via node.js and RHSCL

Inspired by a couple of great posts by Ryan Jarvinen from the OpenShift team, I decided to write a nice little node.js app that would let you access Twitter from IRC.

One of the many challenges with node.js is understanding when to best use it. While I was trying to think of a good app that met the criteria of Tomislav Capan’s excellent, short article I came across Ryan’s cool quick starts about an ircbot that tells jokes and creates an irc leaderboard.

OK, so let’s get started building a node app with RHSCL on RHEL.

Continue reading “Twitter from IRC via node.js and RHSCL”

Share

Webinar: Bohuslav "Slavek" Kabrda on Software Collections

Many of you have read Slavek’s prior articles on software collections – now you can hear him talk!

Slavek, from Red Hat’s engineering team that brings us software collections, is an excellent presenter having spoken about collections numerous times at the Red Hat Summit.  If you have questions about how to use collections, this October 31 webinar is your chance.

Title:  Deep dive into Red Hat Software Collections

Continue reading “Webinar: Bohuslav "Slavek" Kabrda on Software Collections”

Share

Software Collections: we want your feedback

It’s just over one month since we released Red Hat Software Collections V1 and we’re interested in getting your feedback about them. Please fill out the form below (or follow this link) and let us know which components you’re using.  And while you’re at it, tell us what additions and/or suggestions you have for future RHSCL releases – enter your suggestions on the form, or comment on this article.  We’ve already had a ton of requests, but want your input too.

Continue reading Software Collections: we want your feedback

Share

Red Hat Extends JBoss Middleware to OpenShift

Excerpts from Red Hat announcement: Red Hat Doubles Down on Enterprise PaaS: Reveals Plans for First Full Complement of Enterprise Middleware Services within OpenShift

Red Hat recently announced JBoss xPaaS services for OpenShift which provides a rich set of enterprise application, integration and business process automation capabilities and services in an extensible open PaaS platform, and is uniquely positioned to enable accelerated development and deployment of next-generation enterprise applications and business processes in the cloud.  Per the announcement, Gartner uses the term xPaaS to describe the whole spectrum of specialized middleware services that can be offered as PaaS.  See Mark Little’s blog on xPaaS.

The initial phase of Red Hat’s PaaS strategy was marked by the introduction of OpenShift Enterprise, which combined the core enterprise technologies that power OpenShift, including Red Hat Enterprise Linux and Red Hat JBoss Enterprise Application Platform, into an integrated open hybrid cloud application platform, followed by the commercial availability of OpenShift Online, Red Hat’s public PaaS offering.

Continue reading “Red Hat Extends JBoss Middleware to OpenShift”

Share

Eclipse Kepler in DTS

One of the new features for the Developer Toolset (DTS) 2.0 is Eclipse 4.3.0 (Kepler). Aside from various performance improvements to the base platform since Eclipse 4.2 (Juno) a lot of other plugins are being shipped to make life easier for development. The C/C++ Developer Tooling (CDT) is a plugin used to develop, build, run, and debug C/C++ applications in Eclipse. It has support for various toolchains, Makefile/Autotools projects, static analysis, and easy navigation of a code-base thanks to a powerful indexer. There’s also support for EGit (Git Integration), Mylyn (Task Management) , and a variety of different profiling tools provided by the Linux Tools Project, such as an environment for developing SystemTap scripts.

Assuming Eclipse Kepler is installed from DTS 2.0, it will be available from the “Applications” menu, under the “Programming” category as “DTS Eclipse”. It can also be started from a shell with the command :

Continue reading “Eclipse Kepler in DTS”

Share

Leveraging RHSCL for DevOps

As you certainly know, DevOps is all the rage these days. While DevOps is many things, some pure “buzz” and some legitimate, we aren’t going to talk about all that. Instead, let’s talk about one small piece of the problem, simplifying the consistency of deployment platforms.

Part of what has made DevOps, and, by extension, Continuous Deployment concepts possible has been the simplification, at least on some vectors, of the modern data center. Starting with virtualization, extending to configuration management and deployment (e.g. satellite and puppet), and finally, the advent of the hybrid cloud, operational functions have become much simpler for the layperson. However, ensuring that your development environment is the same as production is still not a completely solved problem.

Continue reading “Leveraging RHSCL for DevOps”

Share

RHEL 5.10 Generally Available, RHEL 6.5 in Beta!

Here are a few interesting excerpts from the recent Red Hat Enterprise Linux 5.10 announcement for general availability and today’s Red Hat Enterprise Linux 6.5 beta announcement.

Red Hat Enterprise Linux 5.10 now Generally Available

Red Hat announced the release of Red Hat Enterprise Linux 5.10, the latest minor release of the mature Red Hat Enterprise Linux 5 Platform.  With an emphasis on providing greater stability for critical applications, Red Hat Enterprise Linux 5.10 offers enhanced features for reliability and security, including an updated version of OpenSCAP – the open source Security Content Automation Protocol (SCAP) configuration scanner, which meets the National Institute of Standards and Technology’s (NIST) SCAP 1.2 standard.

Beyond OpenSCAP, Red Hat Enterprise Linux 5.10 also includes:

  • MySQL 5.5, the most recent, stable version of that open source database. MySQL 5.5 includes a number of improvements in terms of speed, scalability, and ease of use. For customers’ convenience, Red Hat Enterprise Linux 5.10 also includes MySQL 5.1, which is required in order to upgrade to MySQL 5.5.
Share