Re: [Dspace-tech] Suggestions on where to put dspace source and bulild folders
Hi Charlene, That RedHat guide is useful for where to put standard system libraries or local variants, for when the server is likely to be shared among many uses. Two definitions to keep track of: [dspace] the compiled version and [dspace-source] the source version. For development, on OSX, I use: [dspace-source] = /Users/peterdietz/Projects/peterDSpace [dspace] = /dspace See: https://wiki.duraspace.org/pages/viewpage.action?pageId=55904164 For production: We actually have a build server that holds all of the source, which then gets copied to the individual application servers (we host many instances and have many servers), but essentially it looks like: [dspace-source] = /home/site-name/source [dspace] = /home/site-name/ Another layout you could use if you only have one instance of DSpace is: [dspace-source] = /dspace-source [dspace] = /dspace There are a dozen or so install guides contributed by various users, which might be helpful. https://wiki.duraspace.org/display/DSPACE/Installation Note: These are unofficial guides. Peter Dietz Longsight www.longsight.com pe...@longsight.com p: 740-599-5005 x809 On Wed, Aug 20, 2014 at 3:00 PM, Charlene Chinda Barina cbar...@uw.edu wrote: Hi, as we've set up a shiny, full-access server, I wanted to see what folks have been doing regarding file locations and best/better practices. I know that the deployment is pretty much set (to /var/lib/tomcat/webapps) but was wondering what people may suggest for managing the source/build and install locations. I've seen some that suggest putting it in the dspace user's home directory (e.g., /home/dspace/src and /home/dspace/dspace). Reading through FHS ( https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/s1-filesystem-fhs.html), though, I'm wondering if I should set the source directory to /usr/local/src/dspace and the install to /usr/local/dspace. Any thoughts folks may have are greatly appreciated. -- Charlene Barina, MPH Research Coordinator, US IMPACT Study The Information School 303-359-6347 | Skype: cbarina facebook.com/ImpactSurvey | twitter.com/impactsurvey -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Suggestions on where to put dspace source and bulild folders
Hi All For the purposes of disaster recovery, I choose /home/dspace for everything. See: http://wiki.lib.sun.ac.za/index.php/SUNScholar/Disaster_Recovery Cheers hg *Hilton Gibson* Ubuntu Linux Systems Administrator JS Gericke Library Room 1025D Stellenbosch University Private Bag X5036 Stellenbosch 7599 South Africa Tel: +27 21 808 4100 | Cell: +27 84 646 4758 http://scholar.sun.ac.za http://bit.ly/goodir http://library.sun.ac.za http://za.linkedin.com/in/hiltongibson On 20 August 2014 21:32, Peter Dietz pe...@longsight.com wrote: Hi Charlene, That RedHat guide is useful for where to put standard system libraries or local variants, for when the server is likely to be shared among many uses. Two definitions to keep track of: [dspace] the compiled version and [dspace-source] the source version. For development, on OSX, I use: [dspace-source] = /Users/peterdietz/Projects/peterDSpace [dspace] = /dspace See: https://wiki.duraspace.org/pages/viewpage.action?pageId=55904164 For production: We actually have a build server that holds all of the source, which then gets copied to the individual application servers (we host many instances and have many servers), but essentially it looks like: [dspace-source] = /home/site-name/source [dspace] = /home/site-name/ Another layout you could use if you only have one instance of DSpace is: [dspace-source] = /dspace-source [dspace] = /dspace There are a dozen or so install guides contributed by various users, which might be helpful. https://wiki.duraspace.org/display/DSPACE/Installation Note: These are unofficial guides. Peter Dietz Longsight www.longsight.com pe...@longsight.com p: 740-599-5005 x809 On Wed, Aug 20, 2014 at 3:00 PM, Charlene Chinda Barina cbar...@uw.edu wrote: Hi, as we've set up a shiny, full-access server, I wanted to see what folks have been doing regarding file locations and best/better practices. I know that the deployment is pretty much set (to /var/lib/tomcat/webapps) but was wondering what people may suggest for managing the source/build and install locations. I've seen some that suggest putting it in the dspace user's home directory (e.g., /home/dspace/src and /home/dspace/dspace). Reading through FHS ( https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/s1-filesystem-fhs.html), though, I'm wondering if I should set the source directory to /usr/local/src/dspace and the install to /usr/local/dspace. Any thoughts folks may have are greatly appreciated. -- Charlene Barina, MPH Research Coordinator, US IMPACT Study The Information School 303-359-6347 | Skype: cbarina facebook.com/ImpactSurvey | twitter.com/impactsurvey -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Suggestions on where to put dspace source and bulild folders
PS: Also for easy capacity scaling, installation and upgrading. *Hilton Gibson* Ubuntu Linux Systems Administrator JS Gericke Library Room 1025D Stellenbosch University Private Bag X5036 Stellenbosch 7599 South Africa Tel: +27 21 808 4100 | Cell: +27 84 646 4758 http://scholar.sun.ac.za http://bit.ly/goodir http://library.sun.ac.za http://za.linkedin.com/in/hiltongibson On 20 August 2014 21:59, Hilton Gibson hilton.gib...@gmail.com wrote: Hi All For the purposes of disaster recovery, I choose /home/dspace for everything. See: http://wiki.lib.sun.ac.za/index.php/SUNScholar/Disaster_Recovery Cheers hg *Hilton Gibson* Ubuntu Linux Systems Administrator JS Gericke Library Room 1025D Stellenbosch University Private Bag X5036 Stellenbosch 7599 South Africa Tel: +27 21 808 4100 | Cell: +27 84 646 4758 http://scholar.sun.ac.za http://bit.ly/goodir http://library.sun.ac.za http://za.linkedin.com/in/hiltongibson On 20 August 2014 21:32, Peter Dietz pe...@longsight.com wrote: Hi Charlene, That RedHat guide is useful for where to put standard system libraries or local variants, for when the server is likely to be shared among many uses. Two definitions to keep track of: [dspace] the compiled version and [dspace-source] the source version. For development, on OSX, I use: [dspace-source] = /Users/peterdietz/Projects/peterDSpace [dspace] = /dspace See: https://wiki.duraspace.org/pages/viewpage.action?pageId=55904164 For production: We actually have a build server that holds all of the source, which then gets copied to the individual application servers (we host many instances and have many servers), but essentially it looks like: [dspace-source] = /home/site-name/source [dspace] = /home/site-name/ Another layout you could use if you only have one instance of DSpace is: [dspace-source] = /dspace-source [dspace] = /dspace There are a dozen or so install guides contributed by various users, which might be helpful. https://wiki.duraspace.org/display/DSPACE/Installation Note: These are unofficial guides. Peter Dietz Longsight www.longsight.com pe...@longsight.com p: 740-599-5005 x809 On Wed, Aug 20, 2014 at 3:00 PM, Charlene Chinda Barina cbar...@uw.edu wrote: Hi, as we've set up a shiny, full-access server, I wanted to see what folks have been doing regarding file locations and best/better practices. I know that the deployment is pretty much set (to /var/lib/tomcat/webapps) but was wondering what people may suggest for managing the source/build and install locations. I've seen some that suggest putting it in the dspace user's home directory (e.g., /home/dspace/src and /home/dspace/dspace). Reading through FHS ( https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/s1-filesystem-fhs.html), though, I'm wondering if I should set the source directory to /usr/local/src/dspace and the install to /usr/local/dspace. Any thoughts folks may have are greatly appreciated. -- Charlene Barina, MPH Research Coordinator, US IMPACT Study The Information School 303-359-6347 | Skype: cbarina facebook.com/ImpactSurvey | twitter.com/impactsurvey -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette