当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 财务软件SQL-Ledger Accounting

Unix/Linux
通过管理工具自建Linux防火墙
Linux系统下挂载Windows分区的方法
Linux下使用Mplayer播放各种格式的电影
Linux系统下的硬件安装
Linux系统下的软件安装
Linux系统如何显示多核模式
利用变量在Linux中给文件命名
Linux操作系统中的七件独门武器
如何更有效优化Linux系统硬盘
解决Linux系统无法开机的问题
教你生成Linux系统下Makefile的automake
11正式发布-基于Linux操作系统 Fedora
发布Linux Kernel内核最新稳定版2.6.30
推荐六款高品质免费Linux CAD应用程序
Linux操作系统下运行命令时CTRL+Z的作用
教你Linux系统下配置双网卡路由表
教你在Linux中验证SMB网络协议
Linux系统中确保访问三级域名畅通的方法
linux操作系统的crontab定时命令
Linux系统:特权帐号VS普通帐号

Unix/Linux 中的 财务软件SQL-Ledger Accounting


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 36 ::
收藏到网摘: n/a

保存在这里了,安装、使用都比较简单。
一、下载地址:http://sourceforge.net/projects/sql-ledger/二、安装需求:1、Perl, 5或更高2、http 服务器(Apache, NCSA, httpi, thttpd, ...)3、SQL 服务器(PostgreSQL 7.1或更高)4、DBD (DBD-Pg)5、DBI6、LaTeX (可选)三、安装步骤:1、把下载的tar.gz包解压到/usr/local目录:#tar xzvf sql-ledger-x.x.x.tar.gz这是会在/usr/local目录中产生一个新目录sql-ledger,进入该目录#cd /usr/local/sql-ledger2、执行下面的命令#cp sql-ledger.conf.default sql-ledger.conf在文件httpd.conf所在的目录下创建一个文件:sql-ledger-httpd.conf,并把以下内容拷贝进去后存盘:======================== Alias /sql-ledger/ /usr/local/sql-ledger/ AllowOverride All AddHandler cgi-script .pl Options ExecCGI Includes FollowSymlinks Order Allow,Deny Allow from All Order Deny,Allow Deny from All ========================编辑httpd.conf文件,添加如下内容:========================================================== # SQL-Ledger,此处的/config_directory目录是指你的httpd.conf文件所在的目录,一般是/etc/httpd Include /config_directory/sql-ledger-httpd.conf==========================================================存盘,重新启动web服务器httpd。 3、下面设置许可,进入/usr/local/sql-ledger目录#cd /usr/local/sql-ledger并执行如下命令:# chown -R nobody:nogroup users templates css spool此处,把nobody:nogroup替换成系统web服务器缺省的用户和群组,我的是apache:apache。6、现在开始准备SQL服务器,使用Postgresql,进行如下操作:为了避免出现“IDENT Authentication failed for user"sql-ledger"”错误,首先编辑pg_hba.conf文件(可以通过命令# find / -name'pg_hba.conf'找到它的位置),把原来的IDENT验证改为如下: local all all trust保存,然后在服务中启动你的PostgreSQL服务器,然后执行如下操作:# su postgres$ createuser -d sql-ledger Shall the new user be allowed to create databases? (y/n) y Shall the new user be allowed to create more new users? (y/n) y$ createlang plpgsql template17、安装完成后是英文界面,下面把它改为中文:在sql-ledger目录下找到刚才修改过的sql-ledger.conf文件用文本编辑器打开修改language=一项的值为:$language = "cn_utf";保存退出。8、现在,建立一个数据库和一个表:打开web浏览器在地址栏输入:http://localhost/sql-ledger/admin.pl 登录后点“pg资料库管理”,输入主机名、端口号和前一步创建的用户名,点“建立资料集”: 根据自己的要求填写后点“储存”。 点击“新增使用者”,创建一个新的用户,输入各项资料后,点击页面下方的“储存”保存数据。完成后点击“登出”退出系统。 现在可以开始使用了,在浏览器地址栏输入:http://localhost/sql-ledger/login.pl出现登录界面。四、如何升级?1、加载admin.pl并锁住系统(点击“系统锁上”);2、解压新的版本覆盖原版本;3、重新加载admin.pl并解锁系统(点击“开启系统”);4、登录系统。