Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Jul 1999 09:08:18 -0400 (EDT)
From:      Steve Hovey <shovey@buffnet.net>
To:        Ayan George <ayan@kiwi.datasys.net>
Cc:        freebsd-isp@FreeBSD.ORG
Subject:   Re: philosophy of web administration
Message-ID:  <Pine.BSF.4.05.9907310904090.29059-100000@buffnet11.buffnet.net>
In-Reply-To: <199907310529.BAA50805@kiwi.datasys.net>

next in thread | previous in thread | raw e-mail | index | archive | help


On Sat, 31 Jul 1999, Ayan George wrote:

> Hello all,
> 
> I work at a rapidly growing ISP.  Charged with the task of installing
> a new web server, I'm faced with this dilema:
> 
> The current web server is Linux based.  All users use their home

Linux cant handle the same load the same box with freebsd could (I know
from experience)

> directory to store web data -- not ~user/public_html.  For a _long_

Thats bad user security since its usually not hard to view the entire
contents of their home dir then if they do not have any pages installed.

> time, virtual domains were all kept in a separate directory.  We've
> recently started putting customer's virtual domain information into
> subdirectories in their home directories like:
> 
> 	~user/mydomain.com/
> 
> I'd like to implement a standard web directory structure where a
> user has to place his or her web information in the standard
> public_html directory.  If they want a domain, a subdirectory called
> domains will be added.  Under it, directories for each of their
> domains would reside like:
> 
> 	~user/public_html/
> 	~user/domains/mydomain.com/
> 	~user/domains/myseconddomain.com/
> 	~user/domains/logs/  ( for log files for domains. )
> 
> I think this system will require less maintainance when customers
> create a domain and the files related to their user personal home
> pages and those for their domains never intersect.
> 
> Another consideration is that we currently have approximately 300
> customers who are used to the current way of publishing their web
> pages.
> 
> Okay, my questions:
> 
> 	(1) Does my web directory hierarcy make sense?
> 
> 	(2) Is all of this worth bugging 300 customers for?


If you expect to have 1000 or 2000 or anything over 300, then YES its a
good idea to bug them now, then to bug an ever larger group down the
expansion road.

What we do is NFS mount directory space of servers dedicated to virt
domains/commercial stuff, onto login boxes, then symlink each clients dom
space into their home directory - the public_html then serves as a work
space, for non-live testing of things under construction.  They then copy
to their live space which is phsyically on a different machine.

In this way, as we cap out the resources of a machine, its just a matter
of adding another web server, and another, and another.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9907310904090.29059-100000>