Hello,

for reasons that are beyond me, I must install two different production
Invenios in a single server.  I also have a test machine where I can
play with different alternatives.  I understand that probably my
scenario was not foreseen before, but anyway, I think that I'd better
ask for advice instead of fighting alone with the options I can think
of.

The obvious choice, the one I prefer, is to install each of them under
$HOME, but then, there is the system-wide
/usr/local/lib/python2.5/site-packages/ symlink to
$HOME/lib/python/invenio.  One of the installations would be the real,
the primary one.  Under this installation, I'd have the (shared)
bibformat_elements, etc., and each of them would have its own
$HOME/invenio/etc with the local data.  When installing the second
instance, I'd probably have to instruct make to --ignore-errors when
having permission problems.  I think I can handle it, but obviously I'll
have to take care when upgrading them.

The last resort could be to virtualise them, but I'd prefer to avoid it,
basically because being myself the same computer guy, I'm going to reuse
or share the same scripts for both installations, so I prefer a single
disk space, a single MySQL server, a single Apache, etc.

At this moment I cannot think of an easy solution in between.

Does anybody else have experiences to share?

Thanks for your advices,

Ferran

Reply via email to