# apt-get install postgresql-9.1 postgresql-client-9.1 postgresql-contrib-9.1 postgresql-server-dev-9.1 # apt-get install apache2 apache2-utils # apt-get install phppgadmin # apt-get install subversion # apt-get install build-essential libgmp-dev
# vi /etc/apache2/conf.d/phppgadmin allow from 192.168.1.0/255.255.255.0 # a2enmod rewrite # /etc/init.d/apache2 restart
# vi /etc/phppgadmin/config.inc.php $conf['extra_login_security'] = false;
# su - postgres $ psql postgres=# ALTER USER postgres WITH PASSWORD 'password'; \q
# cd /usr/local/share/ # svn co https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/branches/1.3 ledger-smb
### TRUNK # svn co https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk ledger-smb
# cd ledger-smb # cpan -i File::Remove # cpan -i Number::Format # cpan -i Moose # cpan -i Config::IniFiles # cpan -f DBD::Pg # for PKG in `grep require Makefile.PL | cut -d\' -f2`; do cpan $PKG; done
cpan -i Math::BigInt::GMP
# sh install.sh YES to ALL www-data /etc/apache2/conf.d # vi /etc/apache2/conf.d/ledgersmb-httpd.conf Allow from All # /etc/init.d/apache2 restart
# cp ledgersmb.conf.default ledgersmb.conf # vi ledgersmb.conf contrib_dir = /usr/share/postgresql/9.1