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
