[Koha] Installing KOHA on Debian/No administrative no
admistartive rights !!
MJ Ray
mjr at dsl.pipex.com
Sun Nov 28 00:11:11 NZDT 2004
On 2004-11-26 19:04:26 +0000 Adalid Ortiz <adalid at tij.uia.mx> wrote:
> Any procedure about installing KOHA with no root account. Need to
> install
> Perl modules required by Koha.
Two ways. The first one, with a shell account, is far easier:
Make yourself a perl directory. Run "perl -MCPAN -e shell" and step
through the config, setting PREFIX=/home/youruser/perl as the
MakeMaker variable. Alternatively, copy the system CPAN config file to
the other location the error tells you and edit all the directory
names, then run "perl -MCPAN -e shell". Install the perl modules you
want (command "install MARC::Record") or whatever.
The problem you will probably have is with Net::Z3950 which requires
libyaz. If you want that, I hope someone else will give instructions.
Fortunately, when I've been installing, the sysadmin has installed
packages like that.
Next, set PERL5LIB=/home/youruser/perl/lib (or something like that),
export PERL5LIB and then run the installer, setting your etcdir and
prefix. The command will be something like
"etcdir=/home/youruser/kohaetc prefix=/home/youruser/koha perl
installer.pl"
Afterwards, you are almost certainly going to need to edit the
koha-httpd.conf and probably other stuff too. Every time that I have
done this, this bit has been slighly different, so I can't give good
general instructions. Basically, get all the system information that
you can and keep the manuals open on screen while working. You really
need to be able to read the access and error logs to stand any chance
of debugging it quickly.
The second way, without a shell account, is to set up a local debian
machine that is as close to being identical to the server, do the
above on it and then copy the files across. That's even trickier and
I've only done it once.
I hope that helps you get started. The above may seem tricky, but it's
not much different to installing any complicated perl program without
root access. There are probably articles on perl sites or about other
applications with more detail like
http://www.wellho.net/forum/Perl-Programming/CPAN-Module-without-root.html
or http://www.bugzilla.org/docs/2.18/html/nonroot.html
--
MJR/slef My Opinion Only and not of any group I know
Creative copyleft computing - http://www.ttllp.co.uk/
Unsolicited attachments to the pipex address deleted
Will HLF fund tree-killings? http://www.thewalks.co.uk/
More information about the Koha
mailing list