详解大数据FineBI的weblogic部署

合集下载

weblogic 部署方案

weblogic 部署方案

WebLogic 部署方案1. 概述WebLogic Server 是Oracle Corporation的一款Java EE应用服务器,用于构建、部署和管理中大型、可扩展的企业级应用程序。

本文档旨在提供一个WebLogic部署方案的详细指南,帮助用户轻松地将其应用程序部署在WebLogic Server上。

2. 准备工作2.1 硬件和资源要求在开始部署之前,需确保满足以下硬件和资源要求: - 服务器硬件:64位处理器、至少4核CPU、8GB以上内存 - 操作系统:推荐使用支持Java EE的操作系统,如Linux、Windows Server等 - 存储空间:至少需要20GB的可用磁盘空间 -网络配置:确保服务器连接到稳定的网络,并具备外部访问权限 - JDK版本:WebLogic Server 12c要求使用Java SE Development Kit (JDK) 82.2 软件要求在开始部署之前,请确保按照以下软件要求进行安装: - WebLogic Server 安装包:从Oracle官方网站下载最新版本的WebLogic Server安装包 - Java SE Development Kit (JDK):从Oracle官方网站下载最新版本的JDK,并按照默认配置进行安装 - 数据库:根据应用程序需求选择合适的数据库,如Oracle Database、MySQL等 - IDE工具(可选):推荐使用Eclipse、IntelliJ IDEA等常见的Java开发工具3. 安装和配置WebLogic3.1 安装WebLogic Server1.解压WebLogic Server安装包到目标文件夹2.打开终端或命令提示符,切换到解压后的目录3.执行./configure.sh(Linux)或configure.cmd(Windows)命令,按照提示完成安装过程3.2 创建域和管理服务器1.打开终端或命令提示符,切换到WebLogic Server目录下的bin文件夹2.执行./config.sh(Linux)或config.cmd(Windows)命令,启动配置向导3.选择“创建新的域”选项,并按照向导提示完成域的创建过程4.在域创建完成后,启动管理服务器3.3 配置数据源和连接池1.打开WebLogic管理控制台,通过浏览器访问http://localhost:7001/console(默认端口号为7001)2.登录管理控制台,使用用户名和密码进行认证3.在控制台中,导航到“服务”->“JDBC”->“数据源”,点击“新建”按钮,按照向导完成数据源的配置4.导航到“服务”->“JDBC”->“连接池”,点击“新建”按钮,按照向导完成连接池的配置4. 部署应用程序4.1 打包应用程序1.将应用程序源代码导入IDE工具中2.构建项目,生成可部署的应用程序文件(一般为war或ear文件)4.2 部署应用程序1.打开WebLogic管理控制台,在导航栏中选择“部署”->“安装”2.点击“上传”按钮,选择应用程序文件并上传3.在应用程序列表中,选择要部署的应用程序,并点击“部署”按钮4.按照向导提示完成应用程序部署过程5. 监视和管理WebLogic5.1 监视服务器WebLogic提供了丰富的监视和管理功能,用于实时监控服务器的运行状况。

weblogic的安装和部署

weblogic的安装和部署

安装步骤:1 ,从公司ftp网站下载weblogic10 安装程序:2 ,安装weblogic10 :按默认安装(可选择customer 安装,只安装webloglic10 server )部署在Weblogic上部署FineReport应用的步骤如下:1. 复制目录:拷贝FineReport安装目录下的WebReport文件夹至服务器(Weblogic 所在的服务器)任意目录,这里将这些文件复制到服务器的C:\ WebReport。

2. Weblogic部署:Weblogic部署FineReport应用,我们以Weblogic10为例:►启动服务器,打开Weblogic管理控制台,默认地址为http://localhost:7001/console,选择左边的部署菜单,点击右侧的安装按钮进行部署。

►调整至FineReport部署位置,即C:\WebReport,选定WebReport,点击“下一步”:►选择默认的定位方式不变,“下一步”:►使用默认设置直接点击“完成”(也可根据需求点击“下一步”逐步进行设置):►点击左侧的“激活更改”按钮进行提交:►看到“激活所有更改。

不需要重新启动”信息时,表示我们已经部署完毕了。

选择刚部署的应用---->启动:►打开浏览器,在地址栏输入http://localhost:7001/WebReport/ReportServer?reportlet=/demo/basi c/post.cpt,如果页面能够正常显示,则表明FineReport应用部署成功。

注意事项:如果登录需要用户名密码,则weblogic/weblogic如果出现ng.NoClassDefFoundError: com/sun/xml/stream/XMLReaderImpl的错误,将bea/modules目录中的glassfish.jaxws.sjsxp_2.0.1.jar删除即可,原因是类冲突具体可以参考学习教程里weblogic服务器的部署。

weblogic搭建方法

weblogic搭建方法

weblogic搭建方法
WebLogic的搭建方法如下:
1.安装WebLogic软件:首先,需要下载并安装WebLogic软件。

可以从Oracle官方网站或其他可信来源下载WebLogic软件包。

2.创建WebLogic域:在安装WebLogic软件后,需要创建一个WebLogic域。

域是WebLogic服务器的配置和管理的逻辑单元。

可以通过WebLogic的图形化界面进行域的创建和配置。

3.启动管理节点:在创建完域后,需要启动管理节点。

管理节点是WebLogic服务器的控制台,用于管理域中的其他节点。

4.创建被管理节点:在被管理节点上安装WebLogic软件,并将其加入到域中。

被管理节点是实际运行Web应用程序的节点。

5.部署应用:在创建完被管理节点后,可以将Web应用程序部署到被管理节点上。

可以通过WebLogic的管理控制台进行应用的部署和管理。

需要注意的是,在搭建WebLogic服务器之前,需要确保系统环境满足WebLogic的安装要求,并且需要配置好网络和防火墙等环境。

同时,在安装和配置过程中,需要仔细阅读相关文档和提示,确保每一步都正确执行。

Weblogic项目部署及相关问题解决

Weblogic项目部署及相关问题解决

Weblogic项目部署1、使用weblogic部署项目时,首先要启动一下开始菜单中weblogic目录下的QuickStart添加一个项目名称。

2、创建完项目之后,在weblogic安装目录\Middleware\user_projects\domains下面就可以看到自己刚刚创建的项目了。

随后启动目录下面的startWebLogic.cmd,启动完成后,启动ie 浏览器在地址栏输入http://localhost:7001/console,然后会出现一个登陆窗口,用户名为创建项目最后输入的名称,默认是weblogic,密码即为自己输入的密码.3、登陆进去之后我们就可以对我们所创建的项目进行配置了:配置服务项中的数据源:名称和JNDI名称我们都要使用项目中app-config-context.xml 配置文件项目中的JNDI名称。

这里使用的是sinosoftDataSource。

数据源配置完成后的参数: url:jdbc:oracle:thin:@10.32.14.73:1521:personal驱动程序类名称:oracle.jdbc.xa.client.OracleXADataSource由于在倒数第二步测试连接成功之后我就直接点击完成,导致最后一步没有完成,最后在部署项目完成之后项目报错找不到数据源,Unable to resolve 'sinosoftDataSource'. Resolved ''; remaining name 'sinosoftDataSource'之后就是在weblogic中部署需要部署的项目,也就是将项目中的webapps目录加载到weblogic中,一切完成之后就可以在浏览器中输入访问路径访问这个项目了。

weblogic部署中遇到的问题:1、内存溢出:修改项目路径\bin\目录下的setDomainEnv.cmd文件,将其中的内容:set MEM_PERM_SIZE_64BIT=-XX:PermSize=128mset MEM_PERM_SIZE_32BIT=-XX:PermSize=48m修改为:set MEM_PERM_SIZE_64BIT=-XX:PermSize=512mset MEM_PERM_SIZE_32BIT=-XX:PermSize=512mMyeclipse中的内存溢出修改:-Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m-XX:MaxPermSize=512m -Xverify:none -daPaths中添加一个名称为antlr-2.7.6rc1.jar。

BI数据分析系统FineBI如何安装和配置Ngnix

BI数据分析系统FineBI如何安装和配置Ngnix

BI数据分析系统FineBI如何安装和配置Ngnix1. 安装Nginx下面的工具直接按照链接下载安装即可。

版本有所不同,安装步骤都是一致的。

1.1 安装PCRE库1.cd /usr/local/2.wget ftp:///pub/software/programming/pcre/pcre-8.21.tar.gz3.tar -zxvf pcre-8.21.tar.gz4.cd pcre-8.215../configure6.make7.make install1.2 安装zlib库1.cd /usr/local/2.wget /zlib-1.2.8.tar.gz3.tar -zxvf zlib-1.2.8.tar.gz4.cd zlib-1.2.85../configure6.make7.make install1.3 安装ssl1.cd /usr/local/2.wget /source/openssl-1.0.1c.tar.gz3.tar -zxvf openssl-1.0.1c.tar.gz4.cd openssl-1.0.15../config6.make7.make install1.4 安装nginxNginx 一般有两个版本,分别是稳定版和开发版,您可以根据您的目的来选择这两个版本的其中一个,下面是把Nginx 安装到/usr/local/nginx 目录下的详细步骤:1.cd /usr/local/2.wget /download/nginx-1.2.8.tar.gz3.tar -zxvf nginx-1.2.8.tar.gz4.cd nginx-1.2.85../configure --prefix=/usr/local/nginx6.make7.make install2. 负载均衡配置在Nginx文件下的conf文件夹里面,新建proxy.conf文件(文件包里面有)添加以下内容:1.proxy_redirect off;2.proxy_set_header Host $host;3.proxy_set_header X-Real-IP $remote_addr;4.proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;5.client_body_buffer_size 90;6.proxy_connect_timeout 90;7.proxy_read_timeout 90;8.proxy_buffer_size 4k;9.proxy_buffers 4 32k;10.proxy_busy_buffers_size 64k;11.proxy_temp_file_write_size 64在nginx.conf文件里面编辑以下内容1. server 192.168.196.130:8080 fail_timeout=20s; #服务器1的地址2. server 192.168.196.132:8080fail_timeout=20s; #服务器2的地址3. ip_hash; #当前负载方式是,同一个session转发到同一台机器4.}5.server {#nginx的配置6. listen 80; #监听端口7. server_name 192.168.196.132 #nginx的地址8. index index.html index.htm index.php;9. location / { #“/”的意思是转发全部链接10. proxy_pass http://lb; #转发到上面配置的负载均衡lb上,11. proxy_next_upstream http_500 http_502 http_503 error timeout invalid_header;12. include proxy.conf; #这里加载上面配置的proxy文件13. }14.}。

weblogic安装部署

weblogic安装部署

Weblogic安装部署一、首先上官网下载Weblogic的window x86版本和Linux x86(32bit)版本,地址:/technetwork/middleware/weblogic/downloads/index.html选择AcceptLicense Agreement,点击你要下载的版本就可以下载,下载需要用户登录:用户名:justinhits@密码:1nf0h)W1下载后:linux版本:oepe111130_wls1032_linux32.binWindow版本:wls1032_win32.exe二、安装只要运行安装程序,跟着向导一步一步进行就可以啦。

(windows双击安装程序、linux命令(cd安装程序所在目录然后./oepe111130_wls1032_linux32.bin))注意2点1.记录下自己填写的配置管理用户名和密码。

2.新建域的位置。

(我放在F:\bea\user_projects\domains\mydomain)三、部署应用项目(部分摘自/p-36051142.html):自动布署、命令行布署(可与Ant结合)、控制台(console)布署。

下面简要说明三种布署方式。

1.启动weblogic,浏览器地址http://127.0.0.1:7001/console,输入你安装的时候记录的配置管理用户名和密码,点击登录。

2进入控制台界面:3点击部署进入部署界面:3点击安装按钮进入安装界面,进行安装:选择你要安装项目的根目录,点击下一步。

输入你项目部署的名称,访问位置,点击完成。

4设置项目的上下文根:需要在在你的web应用的WEB-INF文件中创建一个文件(weblogic.xml),内容如下<?xml version="1.0"encoding="UTF-8"?><weblogic-web-app><context-root>/struts2</context-root></weblogic-web-app>5当项目使用到外部的jar包的设置1当直接用windows下的welbogic.cmd或者linux下的weblogic.sh 直接启动,就需要在\bea\user_projects\domains\mydomain\bin下找到这2个命令,用文本编辑器打开,修改set SAVE_CLASSPATH=加入你需要jar包的地址:如E:\workspace\car_java\WebRoot\WEB-INF\lib\antlr-2.7.6.jar ;E:\workspace\car_java\WebRoot\WEB-INF\lib\sapjco.jar;%CL ASSPATH%如果是用myeclipse启动weblogic,也需要加入:然后重新启动weblogic,通过http://127.0.0.1:7001/struts2访问项目起始页:通过点击后台action调用正常。

Weblogic简介、服务启停、部署

Weblogic简介、服务启停、部署

Weblogic简介、服务启停、部署Weblogic是一个用于构建和部署企业级Java应用程序的服务器。

本文将介绍Weblogic的概述,以及如何启停服务并进行应用部署。

一、Weblogic简介Weblogic是由Oracle开发并发布的Java应用服务器。

它提供了强大的功能和工具,用于开发、部署和管理企业级应用程序。

作为一个可靠和可扩展的中间件平台,Weblogic已经成为很多大型企业和机构的首选。

Weblogic支持多种操作系统,包括Windows、Linux、Solaris等。

它提供了对Java EE(Enterprise Edition)的全面支持,包括Servlet、JSP、EJB、JMS等技术。

此外,Weblogic还提供了许多高级功能,如事务管理、连接池、负载均衡等,以满足企业级应用的需求。

二、服务启停对于Weblogic服务器的服务启停,我们可以通过以下步骤完成:1. 启动Weblogic服务:打开命令行终端,进入Weblogic安装目录的bin目录,执行以下命令启动Weblogic服务器:```./startWeblogic.sh```2. 关闭Weblogic服务:在运行Weblogic服务器的终端中按下Ctrl+C或者执行以下命令关闭Weblogic服务器:```./stopWeblogic.sh```这样我们就可以轻松地启动和关闭Weblogic服务。

三、部署应用Weblogic提供了各种部署应用程序的方式,包括通过管理控制台、Weblogic部署工具、自动化脚本等。

以下是通过管理控制台进行应用部署的步骤:1. 打开Weblogic管理控制台:在浏览器中输入"http://localhost:7001/console",进入Weblogic管理控制台。

2. 登录管理控制台:使用正确的用户名和密码登录到管理控制台。

3. 创建一个Web应用:在管理控制台中,点击"部署",然后选择"安装"。

怎样实现bi分析工具FineBI服务器的集群部署

怎样实现bi分析工具FineBI服务器的集群部署

怎样实现bi分析工具FineBI服务器的集群部署计算机集群简称集群是一种计算机系统,它通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。

在某种意义上,他们可以被看作是一台计算机。

集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。

集群计算机通常用来改进单个计算机的计算速度和/或可靠性。

一般情况下集群计算机比单个计算机,比如工作站或超级计算机性能价格比要高得多。

1. FineBI集群部署FineBI采用负载均衡集群的模式,将多台服务器创建为一个集群服务器,从而有效提高整个系统的性能。

下面为大家简单介绍下FineBI集群部署的几个环节。

注:FineBI集群配置需要Linux系统下操作,建议由熟悉Linux系统的人员进行配置部署。

1.1 数据存储在集群的存储上,我们通过ceph做到多块物理硬盘组件一块逻辑硬盘,从而实现所有节点都是在访问同一地址。

如下图所示,每个节点的实际数据可能存储在3个硬盘中的任何位置,但是通过外部的Ceph,访问到的都是同一个目录下的文件。

具体查看Ceph安装章节。

1.2 系统数据处理单节点的情况下,利用缓存和通过操作系统的文件系统来保存数据的方式,在集群模式下不再合适。

主要原因在于数据的一致性问题,多个节点可能进行同时读写,更改系统数据,最终势必会造成系统整体数据不一致。

最好的解决方案是系统配置数据全部交给MySQL等关系型数据库来管理。

但由于这样工程量浩大,更主要的原因为许多代码缺少维护,贸然更改可能带来意想不到的bug。

于是我们采用一种折中的做法。

在集群中选出一台节点作为主节点,简称M。

其余节点担当子节点,简称S。

当S上所有与更改系统配置相关的操作,全部发送到M上进行处理。

M负责来更改系统状态,维护整个系统到底一致的状态。

S节点放弃全部的缓存数据,读取状态的时候,不再通过读取自身数据,而是通过向M发送读取请求,获得M上的数据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

详解大数据FineBI的weblogic部署
1. 描述
1.1 FineBI支持的Weblogic版本及对应JDK版本
1.2 操作系统
Windows、Linux、Unix操作系统。

Linux、Unix下的Weblogic管理控制台和Windows下的界面是一样的,即实现步骤是一样的,所以下面我们以Windows系统下的实现做介绍。

注:在Windows,Linux,Unix系统下安装weblogic步骤都会有不同,请安装时注意。

但是后续操作都是一样的。

2. 实现步骤
以下示例环境为Windows7+Weblogic10+jdk 1.7,其他版本步骤基本相同,可能每个版本功能位置不同,希望大家能够谅解,仔细找找所在的位置。

2.1 复制目录
拷贝FineBI安装目录下的WebReport文件夹至服务器(Weblogic所在的服务器)任意目录,如服务器的C:\ WebReport。

2.2 Weblogic部署FineBI应用
启动服务器,打开Weblogic管理控制台,默认地址为
http://localhost:7001/console,选择左边的部署菜单,点击右侧的安装按钮进行部署,如下图:
调整至FineBI部署位置,即C:\WebReport,选定WebReport,点击“下一步”:
选择默认的定位方式不变(将此部署安装为应用程序),“下一步”:
使用默认设置直接点击“完成”(也可根据需求点击“下一步”逐步进行设置):
注:在部署weblogic过程中,无需更改编码方式,FineBI在定义数据连接时已经对编码进行了处理。

点击左侧的“激活更改”按钮进行提交:
看到“激活所有更改。

不需要重新启动”信息时,表示我们已经部署完毕了。

选择刚部署的应用>启动:
2.3 检测是否部署成功
打开浏览器,在地址栏输入http://localhost:7001/WebReport/ReportServer,能成功看到部署成功页面,则表明FineBI应用部署Weblo。

相关文档
最新文档