Welcome to WebmasterWorld Guest from 54.226.246.160

Forum Moderators: Ocean10000 & incrediBILL & phranque

Message Too Old, No Replies

Apache Releases HTTP Server 2.4

     

engine

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

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



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.”

wilderness

6:14 pm on Feb 21, 2012 (gmt 0)

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



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.

jmccormac

7:04 pm on Feb 21, 2012 (gmt 0)

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



That dynamic reverse proxy thing looks interesting.

Regards...jmcc

g1smd

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

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



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".

jmccormac

8:03 pm on Feb 21, 2012 (gmt 0)

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



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

Regards...jmcc

Sgt_Kickaxe

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

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



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.

Andem

10:39 pm on Feb 21, 2012 (gmt 0)

10+ Year Member Top Contributors Of The Month



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.

g1smd

12:28 am on Feb 22, 2012 (gmt 0)

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



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.

g1smd

1:06 am on Feb 22, 2012 (gmt 0)

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



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.

GeneVincent

10:39 am on Feb 22, 2012 (gmt 0)

10+ Year Member



@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.

Frank_Rizzo

11:29 am on Feb 22, 2012 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



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.

Frank_Rizzo

12:26 pm on Feb 22, 2012 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



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.

lucy24

9:10 pm on Feb 22, 2012 (gmt 0)

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



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.

Frank_Rizzo

9:15 am on Feb 23, 2012 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



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

g1smd

5:31 pm on Feb 23, 2012 (gmt 0)

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



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.
 

Featured Threads

Hot Threads This Week

Hot Threads This Month