Re: [Dspace-tech] Suggestions on where to put dspace source and bulild folders

2014-08-20 Thread Peter Dietz
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

2014-08-20 Thread Hilton Gibson
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

2014-08-20 Thread Hilton Gibson
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