帆软8.0在linux安装(centos7)
jdk配置:
jdk官网下载地址: https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
百度云盘:链接:https://pan.baidu.com/s/1xGowznGr6St8NFa7Ti0cLQ
提取码:cjiz
进入根目录:cd /
新建文件夹:mkdir apps
securefx上传文件: jdk-8u181-linux-x64.tar.gz
解压jdk:tar -zxvf jdk-8u181-linux-x64.tar.gz
打开配置文件:vi /etc/profile
末尾添加 i 进入编辑模式
export JAVA_HOME=/apps/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.: J A V A H O M E / l i b : {JAVA_HOME}/lib: JAVAHOME/lib:{JRE_HOME}/lib
export PATH= J A V A H O M E / b i n : {JAVA_HOME}/bin: JAVAHOME/bin:PATH
esc切换 :wq 保存退出
环境变量生效:source /etc/profile
查看java版本:java -version
报表运行:
新建文件夹:mkdir soft
securefx上传文件 apache-tomcat-8.5.57.tar.gz WebReport.tar.gz 并解压
tar -zxvf apache-tomcat-8.5.57.tar.gz
tar -zxvf WebReport.tar.gz
移动:WebReport 到apache-tomcat-8.5.57/webapps/
修改apache-tomcat-8.5.57/conf下:server.xml 设置端口为5051
<Connector port="5051" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
修改apache-tomcat-8.5.57/bin:catalina.sh 配置6g=6144m 视情况而定
备注:堆的内存 : -Xms分配堆最小内存,默认为物理内存的1/64;-Xmx分配最大内存,默认为物理内存的1/4。
非堆内存: -XX:PermSize分配非堆最小内存,默认为物理内存的1/64;-XX:MaxPermSize分配非堆最大内存,默认为物理内存的1/4。
在cygwin=false之上 添加以下语句
JAVA_OPTS="-Xms4g -Xmx8g -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2048m"
修改数据库地址:/soft/apache-tomcat-8.5.57/webapps/WebReport/WEB-INF/resources下datasource.xml 加:一般为灾备库
<ConnectionMap>
<Connection name="JDBC2" class="com.fr.data.impl.JDBCDatabaseConnection">
<DatabaseAttr/>
<JDBCDatabaseAttr url="jdbc:oracle:thin:@192.168.0.86:1521/dbm" driver="oracle.jdbc.driver.OracleDriver" user="root" password="123456" encryptPassword="true">
<DBCPAttr/>
</JDBCDatabaseAttr>
</Connection>
</ConnectionMap>
重命名:apache-tomcat-8.5.57 为apache-tomcat-8.5.57-report
赋权:chmod 777 apache-tomcat-8.5.57-report
进入:cd /soft/apache-tomcat-8.5.57-report/bin
启动报表服务器:./startup.sh ; tail -f …/logs/catalina.out
查看tomcat启动情况: ps -ef|grep tomcat
解除进程: kill -9 pid
访问: http://192.168.0.69:5051/WebReport/ReportServer?reportlet=GettingStarted.cpt