X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fdocs%2Finstall.html;h=f2db59f88668f06f6a8dd10c74c60d3ab2ff6363;hb=edda09a317f5dfef05fb8906f28531ec6f4b0927;hp=63c39d682e13414487ff63ebc4be8624e90e5056;hpb=68d4bb2e760eb96a05753ad0abac78921edb47e1;p=freeside.git diff --git a/httemplate/docs/install.html b/httemplate/docs/install.html index 63c39d682..f2db59f88 100644 --- a/httemplate/docs/install.html +++ b/httemplate/docs/install.html @@ -38,6 +38,7 @@ Before installing, you need:
  • Text-Template
  • DBI
  • DBD for your database engine +
  • DBIx-DataSource
  • DBIx-DBSchema
  • Net-SSH
  • String-ShellQuote @@ -50,20 +51,35 @@ Install the Freeside distribution:
  • Add the user `freeside' to your system.
  • Allow the freeside user full access to the freeside database. -
  • Add the freeside database to your database engine. (with MySQL) (with PostgreSQL)
  • Unpack the tarball:
    gunzip -c fs-x.y.z.tar.gz | tar xvf -
    +
  • Edit the top-level Makefile: + +
  • Add the freeside database to your database engine: +
    +$ su
    +# make create-database
  • Build and install the Perl libraries:
    -$ cd FS/
    -$ perl Makefile.PL
    -$ make
    +$ make perl-modules
    +$ su
    +# make install-perl-modules
    +
  • Create the necessary configuration files:
     $ su
    -# make install UNINST=1
    +# make create-config +
  • You should run a separate iteration of Apache[-SSL] with mod_perl enabled as the freeside user. @@ -112,13 +128,32 @@ require "/usr/local/apache/conf/handler.pl";