X-Git-Url: http://git.indexdata.com/?p=irspy-moved-to-github.git;a=blobdiff_plain;f=web%2Fconf%2FREADME;h=50cb780efbb2ec8274999ba75cd3625c70823c53;hp=5c5c3eed6b1a230171e2e4e8183691e902e86268;hb=b48c1ef0258d5e03bc9b0a39da00b4de61140a8f;hpb=df229150ed953831efe8531f5b62f7075e1f71bd diff --git a/web/conf/README b/web/conf/README index 5c5c3ee..50cb780 100644 --- a/web/conf/README +++ b/web/conf/README @@ -1,4 +1,10 @@ -$Id: README,v 1.3 2006-10-24 23:08:03 mike Exp $ +!!!Note: most part of this document is outdated!!! + +Please have a look at the README in the top-level directory. + +April 2010, Wolfram + +$Id: README,v 1.5 2006-10-31 14:17:54 sondberg Exp $ To install the web UI (assuming you're using some version of Apache as your web server): @@ -8,8 +14,22 @@ your web server): "perl Makefile.PL && make && make test". There's no need to install it, though. Among the prerequisites are ZOOM-Perl and XML::LibXML::XPathContext: unfortunately neither of these is - packaged for Debian, so they must be installed from CPAN. You'll - also need a 2.0-series Zebra installation to run the database. + packaged for Debian, so they must be installed from CPAN. If you insist + on installing these packages as debian packages, first install the + tool dh-make-perl, i.e. apt-get install dh-make-perl. Then execute this: + + dh-make-perl --build --cpan XML::LibXML::XPathContext + + After a lot of output has been generated, you should have a .deb file one + directory step back. Install it using dpkg -i package-xxx.deb. For the + IRSpy package, just cd into the base directory of the source tree, and + execute + + dh-make-perl --build + + which will give you a .deb package one directory step back. + + You'll also need a 2.0-series Zebra installation to run the database. -- Make a config file for the host you're on, probably by making a modified copy of apache1.3/xeno.conf @@ -33,10 +53,12 @@ your web server): -- Make sure you have the HTML::Mason Perl module installed, including all its prerequisites (most notably mod_perl itself). On Debian-based operating systems, this is as simple as - # apt-get install libhtml-mason-perl libapache-request-perl + # apt-get install libhtml-mason-perl libapache-request-perl \ + libapache-reload-perl -- Ensure that the web server can write the HTML::Mason object - directory. For example: "chmod ugo+w data/obj" + directory and cache directory. For example: + chmod ugo+w data/obj data/cache That should be everything: just start Zebra, point your browser to the root of your new virtual host, and off you go.