上一次看openQRM资料的时候,已经是2年前了,那时候囫囵吞枣的啃了点英文文献,不甚了解。一直惊叹老外的想法,所以下决心将openQRM好好好好研究研究。
今天休假在家,将openQRM花了3个多小时的时间在rhel 6 上安装了一遍。
网上也有些大牛在学习openQRM,使用rpm包安装。然后将所需要的组件的rpm包在安装上去,个人觉得很烦,还得去找合适的组件rpm包。在下菜鸟一个,喜欢简单:下载源码包,利用网络编译安装,所需组件软件会自动下载好,何乐而不为。
make all
make install
全部搞定
make all以及make install过程中,有的时候需要下载的软件包的URL地址已经更新,所以不得不要手动改一改下载路径的配置文件。
我想共享的是在make install之后,make start的时候需要利用yum下载软件我遇到一个问题:
Error:enable rpmforge/DAG repository
解决方法如下(网上有关于这方面的配置,个人觉得太烦,还是那句话:简单才是王道):
1、下载 rpmforge-release 包
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
2、下载 DAG’s GPG key :
wget http://apt.sw.be/RPM-GPG-KEY.dag.txt
3、安装 DAG’s GPG key :
rpm --import RPM-GPG-KEY.dag.txt
4、验证 rpmforge-release package
rpm -K rpmforge-release-0.5.2-2.el6.rf.i686.rpm
5、续配置rpmforge的repository:
在/et/yum.repos.d/RPMforge.repo文件中【rpmforge】的
enabled = 1后面追加一个priority=3修改一下优先级。
6、最后就是验证了
yum repolist
以上问题解决了之后,make start的时候一般很顺利,可能是我在rhel 6上安装的问题,导致还是有一些包没法自动安装,所以就手动使用yum安装,也很简单。。。
--------------------------------------------------------------------
安装好了之后,
打开openQRM窗口,需要配置数据库,默认使用默认的mysql。(注意初始配置数据库的时候会报错,问题原因很简单,就是数据库的访问没有权限,我就修改了一下mysql的root用户名的密码)。
之后配置完成,华丽丽的openQRM管理界面就出来啦。。。。
-------------------------------------------------------------------
下面一阶段打算将之使用情况好好的研究研究。毕竟功能太强大,每个组件就得研究个好几天。不过闲着也是闲着,干呗。