文档库 最新最全的文档下载
当前位置:文档库 › was及weblogic环境部署流程

was及weblogic环境部署流程

WAS篇

1.web服务器部暑

1.1.修改properties文件:

首选修改PROPERTIES配置文件并更新至: /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/properties目录中

1.2.修改/IBM/HTTPServer/conf/httpd.conf文件:

1.2.1 #Listen 12.34.56.78:80

Listen 80

1.2.2将“#ServerName test-04:80”改成分配给对应本地网的DNS域名、虚地址或本机IP和web服务器的侦听端口。

#ServerName test-04:80

比如苏州为132.228.138.60和9512,修改后如下:

ServerName 132.228.138.60:9512

1.2.3 注释掉access_log,以减少磁盘I/O读写和本地磁盘空间的快速被写满而导致磁盘空间不够。

#CustomLog logs/access_log common

1.2.4修改连接数配置。请根据本地网需要进行适应性调整。如下为四川测试环境的配置。

ThreadLimit 120

ServerLimit 64

StartServers 2

MaxClients 600

MinSpareThreads 25

MaxSpareThreads 75

ThreadsPerChild 60

MaxRequestsPerChild 0

1.2.5 将WebSpherePluginConfig对应的路径和插件文件指定到AppServer下WebSpherePluginConfig

/IBM/WebSphere/AppServer/profiles/AppTestDmgr/config/cells/plugin-cfg.xml

2.应用服务器部暑

2.1.进入控制台

打开IE,输入http://133.37.117.206:9060/ibm/console,如下图,点登录进入控制台

2.2.新建应用服务器

2.2.1.点击“服务器-应用程序服务器-新建”:

2.2.2.输入服务器名称:

2.2.

3.默认选择,直接点击下一步:

2.2.4.默认下一步

2.2.5.点击完成,完成应用服务器的新建

2.3.增加虚拟主机端口

2.3.1.点击“环境-虚拟主机-default_host”

2.3.2.点击“主机别名”

2.3.3.点击“新建”

2.3.4.输入端口号

端口号与“应用服务器-server_name-端口-WC_defaulthost”下的端口号一致,并点击“确定”完成端口号设置。

3.应用部署

3.1.用FTP工具把BizHall.war上传到WAS主机的d eploy

目录下,暂放在/opt/IBM/d epl oy下

3.2.打开WAS控制台

3.3.停止和卸载BizHall应用程序

点击左边视图中的“应用程序” “企业应用程序”,如果右边有BizHall工程,则把先停止它,再卸载它;如果没有BizHall工程,则跳到下一个步骤。

卸载完,再点击保存当前状态。

3.4.安装BizHall应用程序。点击安装按钮

3.5.选中远程文件系统,点击“浏览”

路径在/opt/IBM/deploy,并指定上下文根(此处为war需指定),点击“下一步”。

注:选本地文件系统也可以,相对来说会慢很多。因为文件也是要先上传到主机服务器的某个位置。

3.6.直接点击“下一步”。

3.7.指定映射服务器

3.8.Web模块映射虚拟主机,直接点击“下一步”。

3.9.完成

3.10.保存主配置

3.11.启动应用程序

3.12.成功启动

3.13.更新插件文件plugin-cfg.xml

发布后如果程序模块有变动,请注意更新插件文件,方式有两种:

3.13.1.在WAS控制台的“服务器-> web 服务器”中重新

生成和传播插件文件。

3.13.2.在WAS控制台的“环境-> 更新全局Web 服务器

插件配置”中“更新全局Web 服务器插件配置。

通过“查看或下载当前Web 服务器插件配置文件”将插件文件下载并编辑,然后上传更新到web 服务器对应的位置:opt/IBM/HTTPServer/conf/plugin-cfg.xml。

4.建立连接池

1、将oracle的java驱动ojdbc14.jar复制到/opt/IBM/WebSphere/AppServer/lib/ext 目录中。

2、进入”环境-WebSphere变量-ORACLE JDBC DRIVER PATH”

3、将值设为ojdbc14.jar 所在的目录,即前面提到的:/opt/IBM/WebSphere/AppServer/lib/ext 目录。然后确定,保存。

4、进入”安全性——安全管理、应用程序和基础结构——Java 认证和授权服务(JAAS)——J2C认证数据”

5、新建一个认证数据条目:

6、输入别名及用户标识、密码,后确定保存。

7、进入”资源——JDBC——JDBC提供程序”,选择合适的作用域:

8、新建JDBC提供程序,数据库类型为:oracle,提供者类型为:Oracle JDBC Driver,实施类型为:连接池数据源。

9、点击“下一步”保存。

10、进入”资源——JDBC——数据源”,选择相应的作用域:

11、点击“NEW”新建数据源,输入名称及JNDI,组件管理的认证别名为之前建立的J2C 别名。

12、选择刚才建立的JDBC提供程序

13、输入URL,确定并保存。

14、选择刚刚建立的数据源,测试连接,看看是否正常

5.布暑注意点

5.1.常用命令

启服务命令

进入到/opt/websphere/appserver /profiles/Appsrv01/bin目录:执行:./StartServer.sh servername

打开布暑管理器:

进入 /opt/websphere/appserver /profiles/Dmgr01/bin目录:

./StartManager.sh

打开结点代理:

进入/opt/websphere/appserver /profiles/Appsrv01/bin目录:

./StartNode.sh

启动apachec 命令:

进入/opt/websphere/HTTPServer/bin目录:

./apachectl -k start ./apachectl -k stop

5.2.解决WebSphere Application Server

6.1不支持struts2

登陆WebSphere 管理控制台,进入服务器->对应的服务器名称-> WEB容器-> 其他属性->添加

添加下面的属性:

名称:com.ibm.ws.webcontainer.invokefilterscompatibility

值:true

然后保存配置,重新启动WebSphere Application Server。

5.3.配置BOOTSTRAP_ADDRESS

在“应用程序服务器> server_name > 端口”页面可以看到各种类型端口的配置。该页面指定此服务器用于连接的TCP/IP 端口。

由于ejb需要指定iiop端口,所以在创建server时需指定ejb server的端点BOOTSTRAP_ADDRESS。

进入“应用程序服务器> server_name > 端口> BOOTSTRAP_ADDRESS”页面对“*主机”和

WEBLOGIC篇

6.应用服务部暑

6.1.进入控制台:

打开IE,输入http://192.168.1.17:7001/console,进入控制台:

6.2.在Servers目录下,单击“NEW”按钮新建SERVER

相关文档
相关文档 最新文档