arrow62 Comments
  1. Steven H.
    Apr 25 - 2:47 pm

    I'm getting the same error that M Best was getting, but removing the zlib-develi386 isn't solving my problem. It's still saying that the build cannot find the "" file, thus turfing out with "bad exit status".

    Not quite sure what to do about this.

  2. Jason
    Apr 25 - 6:17 pm

    If removing the 32-bit package didn't help then I don't really know what it would be.

    This article is pretty old, you may want to check out the version for 2.2.4 or for my Yum repo so that you can simply install binary packages instead of building from source.

  3. Rad
    Apr 29 - 6:53 pm

    Sorry but I'm only 3 weeks old linux user , what are the src.rpms for apr, apr-util, pcre, and httpd . and from where can I get them ?
    Or do you mean I have to download the source code then use /.configure then make && make install ?
    Thank you Jason

  4. Jason
    May 01 - 11:20 am

    src.rpms are source rpm packages. Using the 'rpmbuild' command you can compile the src.rpm into actual RPMs that can be installed on your system. Some packages, such as PHP extensions, can really only be distributed in this manner as they are system-specific (to an extent).

    If this tutorial is beyond you, or you simply don't have the interest in getting that involved, you might be interested in my Yum Repository (see the link at the top of the page); it will allow you to update your system with binary packages and hit everything in one shot.

  5. Brian C. HIll
    Aug 05 - 2:51 pm

    I'd rather not embark on the 2.0 -> 2.2 upgrade, rather I just want mod_authz_owner. Is the upgrade to 2.2 really the only way to get it? 1.3 had the file-group & file-owner options, but 2.0 only seems to have it with ldap.

    Any suggestions?


  6. Jason
    Aug 06 - 11:32 am


    The mod_authz_owner module was introduced in 2.2. If you want to use it then you'll need to upgrade.

  7. Kewal B.K.
    Sep 28 - 10:49 am

    I followed the step mentioned above.
    But when I try to install the httpd rpm i get the following dependency error:

    $ rpm -Uvh ../RPMS/i386/httpd-2.2.3-5.i386.rpm
    error: Failed dependencies:
    initscripts >= 8.36 is needed by httpd-2.2.3-5.i386

    I was wondering how to get rid of this problem.

  8. Jason
    Sep 28 - 6:31 pm


    That is not a problem that I have experienced, you could try changing the dependency in the spec file to not include a version.

    Honestly though, I would suggest that you read some of the newer articles on my site. This one is 10 months old and since then I've posted about 2.2.4 and 2.2.6. Both of those articles include pre-modded src.rpms at the bottom of the posts and binary RPMs are available for both in my yum repository.

  9. Jeremy
    Feb 12 - 9:13 pm

    Thanks for this! I was having a hell of a time and this was just what I needed.


  10. Baby
    Apr 30 - 12:13 am

    Upgare Apache On Cpanel
    hello dears,
    i have a problem with me apache and the site's settings.
    my apache version is very old and i want to upgrade with the
    apache 2.2,but i have a little information to do that
    if there is no problem please tell me how can i upgrade my apache with cpanel manager(explain step by step)
    and my server's operation is linux.
    another question is: when i design a php e-mail sender and i send an e-mail to
    another mail in the diffrent server when i recive that and check it , it was from another server
    but the user be same, for example: my e-mail : [email protected] but i recive [email protected]

  11. Sam
    Jul 11 - 1:59 am

    I have a question what happend with https?, my apache 2.2 is working very well, but i cannot install mod_ssl, have you been able to install mod_ssl at http 2.2?

  12. Julia
    Feb 04 - 2:43 pm

    Hi Jason,

    Thanks for the yum repo. Been using it for a while now.
    Couple of questions:

    1. I see that you haven't made any customizations to the httpd src code. Any reason to build the binary from srpms rather than downloading a binary rpm from some provider (like for instance) and hosting it on your repo? Also, why not build the binary from actual source thats available at instead of using SRPMs?

    2. httpd.spec has been modified by you for RHEL, but what about other packages like apr, apr-util, and pcre? Those are Fedora SRPMs too right? If there are any references to "Fedora" in the .spec files of these packages, shouldn't they be changed to "RHEL-Centos" like the way you did for httpd.spec?

    3. One last question, what are the source rpms you've got here: ?


Leave a Reply

You must be to post a comment.

Mobile Theme