群晖DS720+部署FineReport报表系统_2021.04.01.docx
群晖DS720+部署FineReport报表系统教程
一. 群晖DSM6.0系统获取root权限
1. 群晖登录DSM系统开启SSH功能,路径:控制面板-文件服务-终端机和SNMP-终端机

2. Win10登录PuTTY,输入群晖IP地址和端口号

3. 输入Admin账号回车,输入Admin密码回车,输入“sudo su -”回车,再次输入Admin密码回车,此时就会出现绿色字体“root@群晖主机名称”

4. 输入“synouser --setpw root root”回车,群晖DSM6.0系统获取root权限获取成功

二. 群晖DSM6.0系统安装Tomcat7
1. 群晖登录DSM系统安装Tomcat7,共享文件夹命名为Tomcat,路径:套件中心-所有套件

2. Win10登录WinSCP,文件协议选择SCP,输入群晖IP地址和端口,输入用户名root密码root回车

3. 修改Tomcat配置文件,打开tomcat-users.xml文件,路径:/volume1/@appstore/Tomcat7/src/conf

4. 在tomcat-users.xml文件中添加Tomcat7管理账号Tomcat和密码Tomcat

5. 群晖登录DSM系统停用Tomcat7,路径:套件中心-已安装

6. 启动Tomcat7,路径:套件中心-已安装

7. 登录Tomcat7,输入账号tomcat密码tomcat,出现此界面代表配置成功

三. 群晖DSM6.0系统安装Java1.8
1. 下载Linux版本jdk-8u281-linux-x64.tar.gz,路径:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

2. Win10以root权限登录WinSCP,将jdk-8u281-linux-x64.tar.gz复制到/volume1/@appstore文件夹下

3. Win10以root权限登录WinSCP,输入“cd /volume1/@appstore”进入Java安装目录

4. 输入“tar -zxvf jdk-8u281-linux-x64.tar.gz”解压Java软件

5. Win10以root权限登录WinSCP,在“/volume1/@appstore”下可以看到jdk1.8.0.281

6. 进入“/volume1/@appstore/Tomcat7/src/bin”目录,打开setclasspath.sh文件,配置JAVA_HOME环境变量

7. 在setclasspath.sh文件中添加以下代码
##JAVA_HOME
export JAVA_HOME=/volume1/@appstore/jdk1.8.0_281
export JRE_HOME=/volume1/@appstore/jdk1.8.0_281/jre
注意:setclasspath.sh文件中的“jdk1.8.0_281”必须与“/volume1/@appstore”目录下的“jdk1.8.0_281”名称相同

四. 群晖DSM6.0系统安装FineReport
1. Win10登录分软报表官网,下载V10服务器部署版的Linux X86版本,路径:https://www.finereport.com/

2. 使用7-Zip解压软件打开tomcat-linux.tar.gz,将webapps文件夹下的webroot复制到群晖的Tomcat共享文件夹下

3. Win10以root权限登录WinSCP,将“/volume1/@appstore/jdk1.8.0_281/lib”文件夹中的“tools.jar”文件复制到“\\DS720Plus\Tomcat\webroot\WEB-INF\lib”文件夹内

4. 群晖登录DSM系统重启Tomcat7服务器,输入http://172.168.10.90:7070/webroot/decision,
备注:172.168.10.90为群晖NAS服务器IP地址
