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

Unix/Linux
Ubuntu Linux有多流行?数据告诉你
轻松制作Linux系统启动盘的四种方法
忘记Linux密码后的另类解决方法
Linux中安装Realplayer的方法
Linux桌面环境GNOME和KDE的切换
在Linux操作系统下安装与运行GAMIT软件
学习Linux系统的九条忠告
Linux系统发展空间探索
Linux与Windows Vista系统的比较
Linux刷新主板BIOS的好方法
Linux下学C语言开发要学些什么
Ubuntu 8.04 Alpha 3新功能初体验
Ubuntu Linux下用Firefox来安装软件
客户对Linux电脑的需求的确不高
带你一起认识下linux的各种版本
手把手教你学Ubuntu
双系统卸载linux系统的方法
linux系统下的U盘病毒清除法
Linux系统22端口修改的方法
理解和掌握Linux 体验Linux的方式

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 33 ::
收藏到网摘: 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、登录系统。