* [gentoo-user] OT: webserver reccomendations @ 2015-06-27 21:45 Bill Kenworthy 2015-06-28 4:23 ` Jean-Christophe Bach 2015-06-28 13:15 ` [gentoo-user] " Hans 0 siblings, 2 replies; 10+ messages in thread From: Bill Kenworthy @ 2015-06-27 21:45 UTC (permalink / raw To: gentoo-user Hi all, over the years when I need a web-server I have just used Apache. I am in the process of consolidating my separate services VM's for various things into LXC containers and am looking for something a bit lighter if its worthwhile. I am currently using Apache for internal and external http/https static pages, webdav and radicale (dav/wsgi calendar) sometimes using vhosts. Is there something else much lighter weight than Apache for (each) of these tasks? - doesn't have to be the same application as I want to separate the tasks rather than have one huge complex Apache configuration serving an extremely light load. Nginx is an alternative for radicale (is it worth changing from one large application to one almost as heavy?) but what else can do wsgi/dav? BillK ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] OT: webserver reccomendations 2015-06-27 21:45 [gentoo-user] OT: webserver reccomendations Bill Kenworthy @ 2015-06-28 4:23 ` Jean-Christophe Bach 2015-06-28 12:28 ` Mick 2015-06-28 13:15 ` [gentoo-user] " Hans 1 sibling, 1 reply; 10+ messages in thread From: Jean-Christophe Bach @ 2015-06-28 4:23 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1491 bytes --] * Bill Kenworthy <billk@iinet.net.au> [28.06.2015. @05:45:37 +0800]: > Hi all, > over the years when I need a web-server I have just used Apache. I am > in the process of consolidating my separate services VM's for various > things into LXC containers and am looking for something a bit lighter if > its worthwhile. > > I am currently using Apache for internal and external http/https static > pages, webdav and radicale (dav/wsgi calendar) sometimes using vhosts. > > Is there something else much lighter weight than Apache for (each) of > these tasks? - doesn't have to be the same application as I want to > separate the tasks rather than have one huge complex Apache > configuration serving an extremely light load. > > Nginx is an alternative for radicale (is it worth changing from one > large application to one almost as heavy?) but what else can do wsgi/dav? > > BillK Hi Bill, I am "self-hosting" a lighttpd server with a cal/card dav sever: Baikal [1]. I also added a web (js) interface for it, in case of I would need it: CalDavZAP [2] and CardDavMATE [3] which were unified by InfCloud [4]. I chosed lighttpd because Apache became to heavy and to complex to admin for a simple personal server. Hope it will help you, JC [1] http://baikal-server.com [2] https://www.inf-it.com/open-source/clients/caldavzap/ [3] https://www.inf-it.com/open-source/clients/carddavmate/ [4] https://www.inf-it.com/open-source/clients/infcloud/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] OT: webserver reccomendations 2015-06-28 4:23 ` Jean-Christophe Bach @ 2015-06-28 12:28 ` Mick 2015-06-28 15:05 ` Neil Bothwick 0 siblings, 1 reply; 10+ messages in thread From: Mick @ 2015-06-28 12:28 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: Text/Plain, Size: 1857 bytes --] On Sunday 28 Jun 2015 05:23:01 Jean-Christophe Bach wrote: > * Bill Kenworthy <billk@iinet.net.au> [28.06.2015. @05:45:37 +0800]: > > Hi all, > > > > over the years when I need a web-server I have just used Apache. I am > > > > in the process of consolidating my separate services VM's for various > > things into LXC containers and am looking for something a bit lighter if > > its worthwhile. > > > > I am currently using Apache for internal and external http/https static > > pages, webdav and radicale (dav/wsgi calendar) sometimes using vhosts. > > > > Is there something else much lighter weight than Apache for (each) of > > these tasks? - doesn't have to be the same application as I want to > > separate the tasks rather than have one huge complex Apache > > configuration serving an extremely light load. > > > > Nginx is an alternative for radicale (is it worth changing from one > > large application to one almost as heavy?) but what else can do wsgi/dav? > > > > BillK > > Hi Bill, > > I am "self-hosting" a lighttpd server with a cal/card dav sever: Baikal > [1]. I also added a web (js) interface for it, in case of I would need > it: CalDavZAP [2] and CardDavMATE [3] which were unified by InfCloud > [4]. > I chosed lighttpd because Apache became to heavy and to complex to > admin for a simple personal server. > > Hope it will help you, > > JC > > [1] http://baikal-server.com > [2] https://www.inf-it.com/open-source/clients/caldavzap/ > [3] https://www.inf-it.com/open-source/clients/carddavmate/ > [4] https://www.inf-it.com/open-source/clients/infcloud/ I am using apache, nginx, thttpd, boa. I have also used lighttpd in the past. For speed and features I would go with nginx. Small footprint single threaded boa is also extremely fast. YMMV. -- Regards, Mick [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] OT: webserver reccomendations 2015-06-28 12:28 ` Mick @ 2015-06-28 15:05 ` Neil Bothwick 2015-06-28 17:27 ` Mick 0 siblings, 1 reply; 10+ messages in thread From: Neil Bothwick @ 2015-06-28 15:05 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 247 bytes --] On Sun, 28 Jun 2015 13:28:27 +0100, Mick wrote: > I am using apache, nginx, thttpd, boa. > > I have also used lighttpd in the past. Why did you stop using lighttpd? -- Neil Bothwick Give me ambiguity or give me something else. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] OT: webserver reccomendations 2015-06-28 15:05 ` Neil Bothwick @ 2015-06-28 17:27 ` Mick 2015-06-28 18:46 ` Neil Bothwick 0 siblings, 1 reply; 10+ messages in thread From: Mick @ 2015-06-28 17:27 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: Text/Plain, Size: 1181 bytes --] On Sunday 28 Jun 2015 16:05:41 Neil Bothwick wrote: > On Sun, 28 Jun 2015 13:28:27 +0100, Mick wrote: > > I am using apache, nginx, thttpd, boa. > > > > I have also used lighttpd in the past. > > Why did you stop using lighttpd? I avoided offering much explanation in my previous response because, well ... I would feel uncomfortable doing so without a pint in my hand. :-)) All these are good servers for particular use cases. My use case for the lighttpd was an embedded system with a 266Mhz SoC and 32MB of RAM. I tried thttpd, lighttpd, apache and nginx on it. - lighttpd was heavier on memory usage, although not as bad as apache. - nginx was light, fast and full of features. - thttpd was very basic but got the job done with relatively low burden on resources. Slower than ligthttpd. - apache just about worked, but brought the little thing to its knees. Don't ask me for benchmarks please, because this was done some years ago. I went with nginx because it was faster and kept the CPU% and MEM% lowest among competitors. The task in hand was to serve some simple web pages with MRTG graphs on them. -- Regards, Mick [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] OT: webserver reccomendations 2015-06-28 17:27 ` Mick @ 2015-06-28 18:46 ` Neil Bothwick 2015-06-28 13:26 ` Bill Kenworthy 0 siblings, 1 reply; 10+ messages in thread From: Neil Bothwick @ 2015-06-28 18:46 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1304 bytes --] On Sun, 28 Jun 2015 18:27:57 +0100, Mick wrote: > > Why did you stop using lighttpd? > > I avoided offering much explanation in my previous response because, > well ... I would feel uncomfortable doing so without a pint in my > hand. :-)) So this is turning into a pub argument about which web server is best? :) > All these are good servers for particular use cases. My use case for > the lighttpd was an embedded system with a 266Mhz SoC and 32MB of RAM. > I tried thttpd, lighttpd, apache and nginx on it. > > - lighttpd was heavier on memory usage, although not as bad as apache. > > - nginx was light, fast and full of features. > > - thttpd was very basic but got the job done with relatively low burden > on resources. Slower than ligthttpd. > > - apache just about worked, but brought the little thing to its knees. > > Don't ask me for benchmarks please, because this was done some years > ago. I went with nginx because it was faster and kept the CPU% and > MEM% lowest among competitors. The task in hand was to serve some > simple web pages with MRTG graphs on them. Thanks for the explanation, it appears I owe you a pint if you're ever in my neck of the woods... -- Neil Bothwick Feminism: the radical notion that women are people. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] OT: webserver reccomendations 2015-06-28 18:46 ` Neil Bothwick @ 2015-06-28 13:26 ` Bill Kenworthy 2015-06-28 22:17 ` Mick 0 siblings, 1 reply; 10+ messages in thread From: Bill Kenworthy @ 2015-06-28 13:26 UTC (permalink / raw To: gentoo-user On 29/06/15 02:46, Neil Bothwick wrote: > On Sun, 28 Jun 2015 18:27:57 +0100, Mick wrote: > >>> Why did you stop using lighttpd? >> >> I avoided offering much explanation in my previous response because, >> well ... I would feel uncomfortable doing so without a pint in my >> hand. :-)) > > So this is turning into a pub argument about which web server is best? :) > >> All these are good servers for particular use cases. My use case for >> the lighttpd was an embedded system with a 266Mhz SoC and 32MB of RAM. >> I tried thttpd, lighttpd, apache and nginx on it. >> >> - lighttpd was heavier on memory usage, although not as bad as apache. >> >> - nginx was light, fast and full of features. >> >> - thttpd was very basic but got the job done with relatively low burden >> on resources. Slower than ligthttpd. >> >> - apache just about worked, but brought the little thing to its knees. >> >> Don't ask me for benchmarks please, because this was done some years >> ago. I went with nginx because it was faster and kept the CPU% and >> MEM% lowest among competitors. The task in hand was to serve some >> simple web pages with MRTG graphs on them. > > Thanks for the explanation, it appears I owe you a pint if you're ever in > my neck of the woods... > > same here! I decided to start with lighttpd and it seems to do the job. Will look at Nginx next. Thanks, BillK ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] OT: webserver reccomendations 2015-06-28 13:26 ` Bill Kenworthy @ 2015-06-28 22:17 ` Mick 2015-06-28 22:21 ` Nuno Magalhães 0 siblings, 1 reply; 10+ messages in thread From: Mick @ 2015-06-28 22:17 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: Text/Plain, Size: 1690 bytes --] On Sunday 28 Jun 2015 14:26:06 Bill Kenworthy wrote: > On 29/06/15 02:46, Neil Bothwick wrote: > > On Sun, 28 Jun 2015 18:27:57 +0100, Mick wrote: > >>> Why did you stop using lighttpd? > >> > >> I avoided offering much explanation in my previous response because, > >> well ... I would feel uncomfortable doing so without a pint in my > >> hand. :-)) > > > > So this is turning into a pub argument about which web server is best? :) > > > >> All these are good servers for particular use cases. My use case for > >> the lighttpd was an embedded system with a 266Mhz SoC and 32MB of RAM. > >> I tried thttpd, lighttpd, apache and nginx on it. > >> > >> - lighttpd was heavier on memory usage, although not as bad as apache. > >> > >> - nginx was light, fast and full of features. > >> > >> - thttpd was very basic but got the job done with relatively low burden > >> on resources. Slower than ligthttpd. > >> > >> - apache just about worked, but brought the little thing to its knees. > >> > >> Don't ask me for benchmarks please, because this was done some years > >> ago. I went with nginx because it was faster and kept the CPU% and > >> MEM% lowest among competitors. The task in hand was to serve some > >> simple web pages with MRTG graphs on them. > > > > Thanks for the explanation, it appears I owe you a pint if you're ever in > > my neck of the woods... > > same here! > I decided to start with lighttpd and it seems to do the job. Will look > at Nginx next. > > Thanks, > BillK If I were to count the pints I owe you over the years for your kind help, the first round is definitely on me! :-) -- Regards, Mick [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] OT: webserver reccomendations 2015-06-28 22:17 ` Mick @ 2015-06-28 22:21 ` Nuno Magalhães 0 siblings, 0 replies; 10+ messages in thread From: Nuno Magalhães @ 2015-06-28 22:21 UTC (permalink / raw To: gentoo-user Been happy with nginx ever since it wasn't 1.0 yet. Curious about YAWS :) ^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-user] Re: OT: webserver reccomendations 2015-06-27 21:45 [gentoo-user] OT: webserver reccomendations Bill Kenworthy 2015-06-28 4:23 ` Jean-Christophe Bach @ 2015-06-28 13:15 ` Hans 1 sibling, 0 replies; 10+ messages in thread From: Hans @ 2015-06-28 13:15 UTC (permalink / raw To: gentoo-user On 28/06/15 07:45, Bill Kenworthy wrote: > Hi all, > over the years when I need a web-server I have just used Apache. I am > in the process of consolidating my separate services VM's for various > things into LXC containers and am looking for something a bit lighter if > its worthwhile. > > I am currently using Apache for internal and external http/https static > pages, webdav and radicale (dav/wsgi calendar) sometimes using vhosts. > > Is there something else much lighter weight than Apache for (each) of > these tasks? - doesn't have to be the same application as I want to > separate the tasks rather than have one huge complex Apache > configuration serving an extremely light load. > > Nginx is an alternative for radicale (is it worth changing from one > large application to one almost as heavy?) but what else can do wsgi/dav? > > BillK > > > I use Debian 7 with Apache, Dovecot, etc. as Web, Mail, DNS, FTP server with 3 domains administered by ISPconfig running in a VirtualBox on top of Gentoo. Installation, configuration and maintenance is a piece of cake. Have a look at www.ispconfig.org. ISPconfig used to support Gentoo. Should work on Gentoo if appropriate symlinks are created to emulate Debian or Ubunto. ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2015-06-28 22:22 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-06-27 21:45 [gentoo-user] OT: webserver reccomendations Bill Kenworthy 2015-06-28 4:23 ` Jean-Christophe Bach 2015-06-28 12:28 ` Mick 2015-06-28 15:05 ` Neil Bothwick 2015-06-28 17:27 ` Mick 2015-06-28 18:46 ` Neil Bothwick 2015-06-28 13:26 ` Bill Kenworthy 2015-06-28 22:17 ` Mick 2015-06-28 22:21 ` Nuno Magalhães 2015-06-28 13:15 ` [gentoo-user] " Hans
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox