verify that the file mysql 5.3_安装dcm4chee-arc-light-5.4.1-mysql步骤

本文档详细介绍了如何安装dcm4chee-arc-light-5.4.1-mysql版本,包括所需环境、资源下载、数据库创建、LDAP服务器配置、WildFly服务器设置等步骤,以及在安装过程中可能遇到的问题和解决方案。
摘要由CSDN通过智能技术生成

一.进入网址:

https://github.com/dcm4che/dcm4chee-arc-light/wiki/Installation

这个是GitHub上面给的步骤,可能会比较难理解,按照所给的步骤做,可能会出现各种问题,在此将笔者遇见的问题列举出来,并给出解决方案。

二.安装所需环境:

1、JDK 1.8.0_91

2、wildfly-10.0.0.Final

3、mysql-5.7.12

4、Apache DS 2.0.0-M20

5、 Apache Directory Studio 2.0.0-M9

上述所需工具下载及环境配置在此不多赘述,如需了解详情请到相应官网查阅。

三.所需资源

binaries下载地址:

https://sourceforge.net/projects/dcm4che/files/

笔者所用的是dcm4chee-arc-5.4.1-mysql这个版本,当然你可以使用其它数据库版本,如果使用其它数据库,第二个步骤中的数据库也要相应的改变。

四.建立数据库

我们选择Mysql数据库:

1、 创建数据库并授权用户

> mysql -u root -p

mysql> create database ;

mysql> grant all on .* to '' identified by '';

mysql> quit

2、 导入表到此数据库

mysql -u -p < $DCM4CHEE_ARC/sql/create-mysql.sql

五.设置 LDAP 服务器

我们选择 Apache DS 2.0.0 服务器。

5.1 安装 Apache DS 2.0.0-M20 并启动服务

5.2 安装 Apache Directory Studio 2.0.0-M9 并创建一个 LDAP 连接:

Network Parameter:

Hostname: localhost

Port:     10389

Authentication Parameter:

Bind DN or user: uid=admin,ou=system

Bind password:   secret

5.3 将 LDAP模式的文件导入到 Apache DS 中:

5.3.1 导入apacheds下的LDIF文件

$DCM4CHEE_ARC/ldap/apacheds/dicom.ldif

$DCM4CHEE_ARC/ldap/apacheds/dcm4che.ldif

$DCM4CHEE_ARC/ldap/apacheds/dcm4chee-archive.ldif

导入步骤为:在此连接右键importLDIF import,选择要导入的文件。

注意:要严格按照上述所给文件先后顺序导入。

5.3.2 新建分区dc=dcm4che,dc=org

如果不新建这个分区,按照GitHub上的步骤连接dc=dcm4che,dc=org会出现找不到分区的问题,此时,我们应该首先在uid=admin,ou=system 这个连接下

新建一个分区,步骤为:

(1) 在此连接右键open configuration,切换到Partitions选项,添加一个ID为dcm4che,Suffix为dc=dcm4che,dc=org的分区

(2) 重启ApacheDS服务才会出现此分区。这个时候如果再建立一个新的连接,来连接此分区;Bind DN填写dc=dcm4che,dc=org,密码:secret,会出现验证失败的问题,因为dcm4che,dc=org的密码不是secret,这个时候我们需要添加这个分区的用户密码,添加步骤:

①找到$DCM4CHEE_ARC/ldap/init-baseDN.ldif,在此文件末尾加上一个属性userpassword: secret

②导入此ldif文件,会出现entry已存在的问题,这个时候需要删除dc=dcm4che,dc=org 这个entry,删除之后再导入,就会成功。

5.3.3 导入ldap下面的ldif文件

$DCM4CHEE_ARC/ldap/init-config.ldif

$DCM4CHEE_ARC/ldap/default-config.ldif

$DCM4CHEE_ARC/ldap/add-vendor-data.ldif

$DCM4CHEE_ARC/ldap/sample-config.ldif

导入方法和5.3.1一样。

六.将dcm4chee-arc-light中的默认配置导入到 LDAP 服务器上

6.1 创建一个新LDAP连接:

Network Parameter:

Hostname: localhost

Port:     10389

Authentication Parameter:

Bind DN or user: dc=dcm4che,dc=org

Bind password:   secret

Browser Options:

Base DN: dc=dcm4che,dc=org

当然,端口号也可以使用GitHub 所给的389,这需要你创建一个 LDAP server,在 LDAP Servers 视图下右键NewNew Server,选择 ApacheDS 2.0.0 点击 finish,打开配置视图,选择Overview 选项卡,更改端口号为 389,306,启动此server。

6.3 导入ldap下面的ldif文件

$DCM4CHEE_ARC/ldap/init-config.ldif

$DCM4CHEE_ARC/ldap/sample-config.ldif

$DCM4CHEE_ARC/ldap/default-config.ldif

$DCM4CHEE_ARC/ldap/add-vendor-data.ldif

若5.3.3已经导入,这里就不需要导入了。导入方法和5.3.1一样。

6.4 配置 Archive 的AE Title(s)

6.4.1 可以参考这个文章:change the default AE Title(s) of the Archive

我们在这里选择第一种方法:

创建一个

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值