← Back to team overview

ius-coredev team mailing list archive

[Bug 771362] Re: Nginx 1.0

 

The i386 build appears to work. Haven't tried anything beyond installing
it and making sure I get a response from the browser. Is there anything
specific you want me to do? I'll be able to do further testing once I
have my staging/testing server setup.

I am a little concerned about the init.d script. It sends a killproc
-HUP message to nginx to tell it to reload its configuration. You can
just use /path/to/nginx -s reload/stop for this now.

I'm not sure if some of the optional modules should be included.
Specifically --with-mail, --with-mail_ssl_module, --with-
http_perl_module, --with-http_flv_module, and --with-http_dav_module.
The others I'm not so sure about. --with-http_ssl_module and --with-ipv6
is definitely important to include.

There are two popular uses for Nginx: As an HTTP server on it's own to
replace Apache, or as a Proxy. Options like --with-mail are only useful
if you're doing a proxy. FLV files are going out of style, and servers
like Red5 are more appropriate for that, especially since Red5 now
supports H.264.

I would suggest having two different builds: One that is useful as a
fully dedicated HTTP server, and the other to serve those who want to
use it as a proxy. Perhaps "nginx10-web" and "nginx10-proxy".

-- 
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.
https://bugs.launchpad.net/bugs/771362

Title:
  Nginx 1.0

Status in IUS Community Project:
  Fix Committed

Bug description:
  Currently nginx07 is on the repo. But even nginx08 is considered
  legacy (see http://nginx.org/en/download.html).

  The repo could contain 0.7, 0.8, 0.9, and 1.0, but I'm really not
  convinced this would be necessary as versions prior have been leading
  up to 1.0. Nginx is gaining more momentum, and most people will
  probably go with 1.0. There really isn't much of a difference between
  0.9 and 1.0.

  Nginx doesn't support dynamic modules as it would incur a speed
  penalty. The current version of nginx in the repo has no indication of
  what modules are compiled in. For example the ssl module is not
  included by default, so there is no way of knowing if ssl is built in
  or not. There is also no indication if pcre is dynamically or
  statically linked.


References