[Tfug] Following the Filesystem Hierarchy Standard in Debian
    Matt Jacob 
    matt.jacob at gmail.com
       
    Mon Apr 14 12:36:48 MST 2008
    
    
  
Glen Pfeiffer wrote:
> 1. Build and install software like Parrot, or Firefox 3. Where 
>    should I 'configure' it to put the files?
I'd have to agree with others who said /usr/local/src and /usr/local/bin.
> 4. Local web development. Where should I put my those files? Is a 
>    directory under ~/ the most appropriate? I think someone 
>    mentioned putting them under /var.
I use /var/www, but some people make a web user and do ~/public_html or 
something like that. Since I have several vhosts on any given box, I use 
this kind of directory structure:
/var/www
     /domain.com
         /cgi-bin
         /logs
         /private
         /public
     /example.com
         /cgi-bin
         /logs
         /private
         /public
> 5. Run local MySql/PostreSql databases. Where should the data 
>    files go?
The default /var/lib seems to work fine for me.
> 6. Create one or more local Subversion repositories. Where should 
>    they go?
Mine go in /usr/local/repos. I think that's pretty standard for CVS and 
Subversion. Or, at least it makes sense to me. :-)
> 7. Create system wide (non root) scripts. They will be executable 
>    by all local users. Again, where should I put them?
/usr/local/bin seems like a sane choice.
Matt
    
    
More information about the tfug
mailing list