Welcome to WebmasterWorld Guest from 107.21.16.70

Forum Moderators: Ocean10000 & phranque

Message Too Old, No Replies

Apache Releases HTTP Server 2.4

     
5:32 pm on Feb 21, 2012 (gmt 0)

Administrator from GB 

WebmasterWorld Administrator engine is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month Best Post Of The Month

joined:May 9, 2000
posts:25787
votes: 834


Apache Releases HTTP Server 2.4
[zdnet.com]
The Apache Software Foundation has just announced the release version 2.4 of its award-winning Apache HTTP Server. This is the first major release of the Apache Web server in more than six years. Long before the release of Apache 2.2 in December 1st, 2005 though, Apache was already the most popular Web server in the world. Today Apache powers almost 400 million Web sites.

“It is with great pleasure that we announce the availability of Apache HTTP Server 2.4″, said Eric Covener, Vice President of the Apache HTTP Server Project in a statement. “This release delivers a host of evolutionary enhancements throughout the server that our users, administrators, and developers will welcome. We’ve added many new modules in this release, as well as broadened the capability and flexibility of existing features.”
6:14 pm on Feb 21, 2012 (gmt 0)

Senior Member

WebmasterWorld Senior Member wilderness is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Nov 11, 2001
posts:5496
votes: 3


General-purpose expression parser
A new expression parser allows to specify complex conditions using a common syntax in directives like SetEnvIfExpr, RewriteCond, Header, <If>, and others.
7:04 pm on Feb 21, 2012 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month

joined:Aug 30, 2002
posts: 2648
votes: 97


That dynamic reverse proxy thing looks interesting.

Regards...jmcc
7:41 pm on Feb 21, 2012 (gmt 0)

Senior Member

WebmasterWorld Senior Member g1smd is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:July 3, 2002
posts:18903
votes: 0


Me 'ed 'urts.

For the next few weeks, when people ask "how do I do that?" I'll be sore tempted to say "you go read the manual then come back and tell us".
8:03 pm on Feb 21, 2012 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month

joined:Aug 30, 2002
posts: 2648
votes: 97


You could always suggest that they go consult that wonderful book by Arty Efhem. :)

Regards...jmcc
8:24 pm on Feb 21, 2012 (gmt 0)

Senior Member

WebmasterWorld Senior Member sgt_kickaxe is a WebmasterWorld Top Contributor of All Time 5+ Year Member

joined:Apr 14, 2010
posts:3173
votes: 0


Is this the version that comes with a back door for authorities?

That's a serious question, before I jump on testing new features I want to know who else will have access besides my host ya know? There's been so much huff in the media about it, especially in Canada and the U.K., that it would be silly to think a back door feature wasn't in the designs, tell me about that too Apache.
10:39 pm on Feb 21, 2012 (gmt 0)

Preferred Member

10+ Year Member Top Contributors Of The Month

joined:Jan 20, 2005
posts:495
votes: 0


Hmm, interesting. I had almost forgotten that I haven't come across an Apache update for so long. It brought me to reading a few articles about NGINX and now I'm actually considering switching over. This would be a project involving a lot of time and effort!

Sgt_Kickaxe: Care to elaborate or provide a link? This is the first I've heard of the back door issue.
12:28 am on Feb 22, 2012 (gmt 0)

Senior Member

WebmasterWorld Senior Member g1smd is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:July 3, 2002
posts:18903
votes: 0


Hmm, there's been much discussion here about
data:
URIs over the last few months.

There's a whole section about the module
mod_data
-- Convert response body into an RFC2397 data URL linked from [httpd.apache.org...]

See: [httpd.apache.org...] Now we have an RFC to refer to too. Wasn't aware of that one before.
1:06 am on Feb 22, 2012 (gmt 0)

Senior Member

WebmasterWorld Senior Member g1smd is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:July 3, 2002
posts:18903
votes: 0


mod_rewrite

- mod_rewrite adds the [QSD] (Query String Discard) and [END] flags for RewriteRule to simplify common rewriting scenarios.

- Adds the possibility to use complex boolean expressions in RewriteCond.

- Allows to use SQL queries as RewriteMap functions.


Things could get somewhat interesting with some of these.
10:39 am on Feb 22, 2012 (gmt 0)

Junior Member

10+ Year Member

joined:Nov 9, 2004
posts: 44
votes: 1


@Sgt_Kickaxe: Yes this is the version.
Since Apache comes with full source code you can set the backdoor password in gvmt_bdoor.c to what your favorite authority asks you to.
11:29 am on Feb 22, 2012 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:June 17, 2002
posts:1187
votes: 6


I can't get this to compile. I get this error:

rotatelogs.c: undefined reference to apr_file_link

I understand apr is no longer bundled so that you have to configure

--with-apr=/path/apr-1-config
--with-apr-util=/path/apu-1-config

They exist but the make fails.

I don't want rotatelogs so I try this:

--disable-rotatelogs

but it still tries to compile with it and produce the error.

I can only find 2 references to this so far. I suspect there will be more over the next few days.

Best wait until it's sorted.
12:26 pm on Feb 22, 2012 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:June 17, 2002
posts:1187
votes: 6


Solved this by uninstalling the rpm supplied apr* and compiling apr and apr-util off the apache site.

---

I don't know about the other features but I am hoping 2.4's 'lower memory use' is true.
9:10 pm on Feb 22, 2012 (gmt 0)

Senior Member from US 

WebmasterWorld Senior Member lucy24 is a WebmasterWorld Top Contributor of All Time 5+ Year Member Top Contributors Of The Month

joined:Apr 9, 2011
posts:15378
votes: 725


Adds the possibility to use complex boolean expressions in RewriteCond.

Oh, nice :) As we all know, mod_rewrite in its existing form is so absurdly easy to use that everyone sits around like the Maytag repairman with nothing to do. Another layer of complexity is just what we need to perk things up.
9:15 am on Feb 23, 2012 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:June 17, 2002
posts:1187
votes: 6


This is a real pig to install. It took me hours to finally get the http service running.

I had install scripts and standard config files working great for 2.2 but for this version there are a lot of things which need changing.

Not only is there the apr issue but the module enables and disables are different.

If you are new to compiling this version give it a couple of weeks. Wait until how-to guides are written for 2.4x
5:31 pm on Feb 23, 2012 (gmt 0)

Senior Member

WebmasterWorld Senior Member g1smd is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:July 3, 2002
posts:18903
votes: 0


I'll play with Apache 2.4 locally via XAMPP, WAMP or whoever else gets a release out first, before using it in the wild.
 

Join The Conversation

Moderators and Top Contributors

Hot Threads This Week

Featured Threads

Free SEO Tools

Hire Expert Members