Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a newly installed FreeBSD OS and I need to install an Apache web-server on it. Need it to test some software. But I need not the last version but exactly apache-2.2.17_1. How can I do that? I'm new to FreeBSD and actaully have no idea where to start with.

share|improve this question
Why do you want an older version of Apache, with known security holes (see the list of CVEs fixed in Apache since 2.2.17)? –  voretaq7 Jul 20 '12 at 20:38
@voretaq7, Really.I know that newer version mean less known bugs and security exploits. But I've asked about a certain version because I need it for tests. I thought it's kinda obvious from my question. –  Regs Jul 20 '12 at 22:36
You say you need a specific version of the software, but you don't say WHY (which is important!). When someone asks me to point a loaded gun at their head I like to find out why they're asking for that. –  voretaq7 Jul 21 '12 at 3:58
Actually I did say why right in the second sentence of my question. For software tests. You know... QA and such. –  Regs Jul 21 '12 at 7:46
You've still given me no technical reason a newer version of Apache (in the 2.2.x family, 100% ABI compatible) would not work, and I've frankly lost interest in extracting that information from you. I was looking for a way to help you avoid manually building/maintaining an out-of-date & known buggy piece of software, but it's your environment... –  voretaq7 Jul 21 '12 at 21:35
add comment

1 Answer

My recommendation is that you install the version of Apache available in the ports collection (currently 2.2.22) - this includes a number of bug and security fixes over the version of Apache you mentioned.
Instructions on how to do this can be found in the FreeBSD Handbook, which I suggest you read in its entirety, especially if you are new to FreeBSD. It will answer 99.9% of the questions you're likely to ask.

If you absolutely require a specific (older) version of Apache you can download the source from httpd.apache.org and build it manually. Explaining the Apache build process is beyond the scope of a Q&A site, but the Apache documentation would be a good starting place to learn more.

share|improve this answer
So is there no other way other than building it from a source code? No kind of repository with older binaries? –  Regs Jul 20 '12 at 22:44
@Regs Old software with known security problems isn't kept around for long, for what should be obvious reasons. You have some very odd requirements, it's going to be a bit uphill the whole way. –  Chris S Jul 20 '12 at 23:18
Thanks for answer. Not good but will spend some time to build it myself. But never had those kind of an issues with proprietary soft :\ Even if it wasn't in public downloads support were always sending me just a version I need. Ah well... –  Regs Jul 20 '12 at 23:29
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.