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>