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

本文涉及的产品
文件存储 NAS,50GB 3个月
简介:

何为NAS?

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

为何选择群辉NAS

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

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

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

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

安装篇

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


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

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



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

优化篇:

1、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

需要补充说明的是:

1、如果标题出现乱码,可以打开a.jsp将编码改为GBK

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

3、由于前面我让大家把文件复制到ROOT目录的所以帮助文档的这部分就不用再做了


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


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



本文转自 雄霸天下啦 51CTO博客,原文链接:http://blog.51cto.com/10549520/1854322,如需转载请自行联系原作者
相关实践学习
基于ECS和NAS搭建个人网盘
本场景主要介绍如何基于ECS和NAS快速搭建个人网盘。
阿里云文件存储 NAS 使用教程
阿里云文件存储(Network Attached Storage,简称NAS)是面向阿里云ECS实例、HPC和Docker的文件存储服务,提供标准的文件访问协议,用户无需对现有应用做任何修改,即可使用具备无限容量及性能扩展、单一命名空间、多共享、高可靠和高可用等特性的分布式文件系统。 产品详情:https://www.aliyun.com/product/nas
相关文章
|
11月前
|
文件存储 Docker 智能硬件
DIY nas之casaOS云系统&Home Assistant
CasaOS是一个基于Docker生态系统的开源家庭云系统,专为家庭场景而设计,它可以让您创建自己的云服务器
1690 1
|
运维 文件存储 对象存储
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(三)
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(三)
327 0
|
2月前
|
监控 文件存储 Docker
实现NAS远程下载,Docker部署qBittorrent、Transmission、贝锐花生壳
与电脑不同,NAS通常7x24小时运行,便于下载资源,解决BT/PT下载需长时间在线的问题。因此,qBittorrent、Transmission等下载管理工具成为NAS用户的必备应用。通过Docker,用户可在多种NAS设备上快速安装这些工具,并通过局域网IP地址+端口访问。然而,缺乏公网IPv4地址导致远程访问困难,贝锐花生壳提供了解决方案,允许无公网IP情况下通过固定域名远程访问NAS中的下载工具,简化了部署过程,使用户能随时随地控制家中的下载任务。
297 33
实现NAS远程下载,Docker部署qBittorrent、Transmission、贝锐花生壳
|
2月前
|
文件存储 网络架构 Docker
NAS部署Alist、Nextcloud、File Browser,贝锐花生壳实现远程访问
对于NAS用户而言,文件管理和私有云应用如Alist、Nextcloud、File Browser等已成为标配。这些应用不仅能在Synology、QNAP等品牌设备上轻松安装,还可通过Docker容器便捷部署。借助贝锐花生壳Docker版,用户无需公网IP和复杂路由器配置,即可实现远程访问和管理文件资源。通过下载并加载贝锐花生壳镜像、启动容器及配置服务,即可生成固定访问域名,轻松实现远程访问。
97 4
NAS部署Alist、Nextcloud、File Browser,贝锐花生壳实现远程访问
|
4月前
|
Ubuntu Linux 文件存储
如何使用 Linux 构建自己的 NAS 系统?
【7月更文挑战第28天】
933 6
如何使用 Linux 构建自己的 NAS 系统?
|
5月前
|
存储 运维 Serverless
Serverless 应用引擎产品使用合集之部署SD界面没有看见NAS启用的选项,是什么原因
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
存储 运维 数据安全/隐私保护
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(四)
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(四)
311 0
|
5月前
|
运维 Serverless 文件存储
函数计算产品使用问题之在利用Docker镜像部署应用时,容器内的应用如何能访问函数计算配置的NAS挂载
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
6月前
|
存储 Cloud Native 文件存储
云原生之使用Docker部署Nas-Cab个人NAS平台
【5月更文挑战第2天】云原生之使用Docker部署Nas-Cab个人NAS平台
699 4
|
6月前
|
存储 文件存储 虚拟化
ESXi8下安装iStoreOS软路由兼轻NAS系统
ESXi8下安装iStoreOS软路由兼轻NAS系统
877 0
下一篇
无影云桌面