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

Unix/Linux
小型机cpu类型
bind9的安装
如何查看服务器上有多少个CPU
wu-ftp 设置匿名服务器(转载)
Solaris硬盘分区学习笔记(转载)
如何在solaris中添加删除磁盘和分区 (转载)
共享光驱怎么做?
改solaris 8的ip地址的问题
加路径的问题 ;(
超级终端如何发送STOP+A?
如何对某个端口限制IP访问 比如 针对1521端口 只允许某个IP访问
如何让root用户远程telnet?
/usr/lib/ld.so.1损坏或丢失
[分享]Sun X3151A 光纤网卡故障排除实例
[分享]Solaris 2.6+Ultra5内置扬声器故障诊断实例
在VMWARE上装Sun Cluster 3.1 Update 3(ZT )
Windows客户端使用UNIX打印服务器上共享打印机的方法
如何改网卡IP地址
[color=darkblue]CacheFS笔记[/color]
在SUN工作站上安装RTL8139网卡

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


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