用普通计算机假设基于liunx系统的NAS部署FineReport决策系统

何为NAS?html

简单说就是链接在网络上,具有资料存储功能的装置所以也称为“网络存储器”。它是一种专用数据存储服务器。他以数据为中心,将存储设备与服务器完全分离,集中管理数据,从而释放带宽、提升性能、下降总拥有成本、保护投资。其成本远远低于使用服务器存储,而效率却远远高于后者。linux

为什么选择群辉NASweb

我所看重的是群辉的DSM操做系统,基于linux内核简单并且功能丰富的操做系统,群辉NAS就是一台功能丰富的电脑设备,能够娱乐,能够办公,能够视频监控等等。windows

仔细的小伙伴看到标题应该会有联想到何为用普通计算机假设NAS?tomcat

正是因为DSM系统的易用和高效性,决定了群辉的NAS是硬软件一体机,硬件的选择余地及可扩展性(CPU、内存)差也成为了它的硬伤。因此做为屌丝把它装在普通电脑上是在是个绝妙的主意!安全

好了,以上只是引言。下面咱们言归正传,正式讲解在NAS-DSM系统(为了表示方面一下简称DSM)上部署Finereport数据决策系统。服务器

安装篇网络

首先:咱们须要在DSM系统上安装JAVA和Tomcat7.0,点开DSM的套件中心选择安装JAVAmanager及Tomcat7插件。在安装好这两个插件后,DSM会自动生成一个Tomcat文件夹而且会自动设置成共享方式。咱们经过windows链接共享的方式就能方便的访问到这个文件,固然前提是你要以admin这个DSM管理员帐户登陆,以下图:jsp

输入图片说明

接下来就是进入到Tomcat\ROOT目录把里面的文件所有删除,而后把FineReport工程目录WebReport下的全部文件所有复制过来(注意:不包含WebReport目录是它下面的全部目录和文件)而后重启Tomcat,啥?你不知道如何重启?哈哈,你只是没找到而已,在DSM里一切都显得如此简单!请看下图:工具

仍是在套件中内心找到左侧选择栏<已安装菜单>点击,而后在右侧窗口里找到安装好的tomcat。

输入图片说明 输入图片说明

其实到这里,FR已经能用http://你的IP地址:7070/ReportServer?op=fs访问了。可是到这里就够了么?NO,还不够方便、tomcat的内存还须要调整,咱们还要进行优化!GO!GO!

优化篇:

一、URL访问带着端口不爽!后面还要输入一堆E文字符不爽!可是DSM系统出于安全考虑,简单的经过页面访问,你根本就找不到它的系统文件(哪怕是用管理员账号)!而你们都知道要调整这些个属性必需要找到并编辑Tomcat的server.xml。那么咱们这里只能经过linux窗口命令来处理,为此咱们要开启DSM系统的Telnet功能,而后经过工具来修改。

A、开启DSM系统的Telnet功能:

输入图片说明 输入图片说明

勾选后保存

B、用SecureCRT链接DSM系统,帐户名:root密码就是你admin的密码(root密码初始是和admin密码相同的)

输入图片说明

切换到server.xml文件所在的目录,命令用小写

cd/var/packages/Tomcat7/target/src/conf

接下来打开编辑:

viserver.xml

输入图片说明

经过键盘方向键找到此处,按键盘上的i字母键进入编辑模式,修改成80端口(由于我80端口用掉了,因此用的是8080),修改好后按ESC键退出编辑模式,按:键进入命令行模式输入W回车。至此端口修改完毕,重启Tomcat就能不带端口访问了!

C、tomcat下访问ip直接进入op=fs界面:

小伙伴们能够参考帮助文档的那篇文章,自行设置http://help.finereport.com/doc-view-806.html

须要补充说明的是:

一、若是标题出现乱码,能够打开a.jsp将编码改成GBK

二、给出DSM系统的web.xml的位置:/var/packages/Tomcat7/target/src/conf

三、因为前面我让你们把文件复制到ROOT目录的因此帮助文档的这部分就不用再作了

输入图片说明

二、修改Tomcat内存,提升系统运行效率。修改catalina.sh文件方法同上,限于篇幅我只给出DSM系统的位置:/var/packages/Tomcat7/target/src/bin/,添加代码部位以下图:

输入图片说明

通过以上的设置,基本已经达到咱们的要求了短URL访问:只需输入IP地址就能直接跳到登陆界面了、服务器内存也修改到了咱们须要的大小。

相关文章
相关标签/搜索