* [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
* [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
* 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 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 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
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