部署环境:
服务器:apusic-8.0
第一步:JDK环境
apusic-8.0需要在jdk1.6以上环境下运行,否则启动不了。安装jdk1.6,确定环境变量中设置正确。
第三步:部署应用
将应用拷贝到 /domains/mydomain/appications下。是对reportConfig.xml中的一些信息进行配置,将JNDIPrefix属性值制空,其他一般只要修改授权,数据源相关的参数即可。
第三步:配置应用服务器的数据库连接池
apusic-8.0中不能直接在reportConfig.xml中配置直连。
在配置前需将JDBC的驱动拷贝到根目录的lib文件夹中。然后在根目录的/domains/mydomain/config/datasources.xml中增加连接池配置。在该文件中输入下列语句:
<datasource name="mis2datasource"
jndi-name="mis2datasource"
driver-class="org.hsqldb.jdbcDriver"
url="jdbc:hsqldb:hsql://localhost:9002/gezdemo"
>
<property name="user" value="sa"/>
<property name="password" value=""/>
</datasource>
其中name为报表中数据源的名称,driver-class是驱动类的名称,根据自己所选数据库的不同所写的内容也是不同的。Url是数据库的路径。
第五步:启动应用
以上步骤都确定完成后就可以启动应用了。
window环境执行 /domains/mydomain/bin/startapusic.cmd
linux环境执行 /domains/mydomain/bin/startapusic
(linux下权限不够的话,用root用户对启动文件增加权限chmod +x startapusic)
若是没有报错,即是启动成功,启动服务时,会自动部署应用。
访问http://ip:6888/admin可以进入控制台看服务器状态,默认登录名admin密码admin