现在的位置: 首页 > 综合 > 正文

tomcat及weblogic的一些基本配置

2013年02月02日 ⁄ 综合 ⁄ 共 2955字 ⁄ 字号 评论关闭

tomcat虚拟内存设置:

                     在set CATALINA的上一行有一个关于JAVA_OPT的,将内存大小设置加在这里
                     set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER% -Xms512m -Xmx1024m -XX:MaxPermSize=256m

 

weblogic安装及部署

                    

1.1       Weblogic安装

1.1.1       安装文件

weblogic10安装文件存放在公司资源服务器上,安装文件所在路径为\\192.10.110.198\开发工具\WebLogic\ server103_win32.exe。

1.1.2       安装步骤

安装weblogic10之前,检查操作系统的磁盘空间,确保空闲空间在2G以上。

开始安装weblogic。

 

安装成功weblogic10之后,进行domain的配置。

1, 创建一个 weblogicdomain:

                               

如图所示:

点击 next 进入下一步:

此处默认选项,直接点击 next 进入下一步:

配置进入控制台的用户名和密码:密码最少为八位:

注意此处默认选择weblogic 自带的 jdk, 不能选择已安装的高版本的 Other jdk:

按默认选择 no ,进入下一步 :

配置 domain name, 不能在同一个目录下配置多个 domain, 点击 create 完成

安装成功以后,可以看到如下所示:

  

点击启动 weblogic10 服务器:如下所示,

打开浏览器,输入: http://localhost:7001/console

如下所示,则服务器成功启动:
  

 

1.1.3       必要配置

1)       将C:\qlyg_xs_xs\wisoftintegrateframe\WEB-INF\lib\antlr-2.7.6.jar复制到C:\bea\wlserver_10.3\server\lib下

 

2)       修改C:\bea\user_projects\domains\qlyg_xs_xs\bin下的startWebLogic.cmd文件:

在set CLASSPATH之前加上下面一句:
set PRE_CLASSPATH=%WL_HOME%\server\lib\antlr-2.7.6.jar;

 

在set CLASSPATH之后加上下面一句:
set CLASSPATH=%PRE_CLASSPATH%;%CLASSPATH%

 

修改完成后如下面这个样子:

 

 

 

set  PRE_CLASSPATH=%WL_HOME%\server\lib\antlr-2.7.6.jar;

 

set CLASSPATH=%SAVE_CLASSPATH%

 

set CLASSPATH=%PRE_CLASSPATH%;%CLASSPATH%

 

 

 

 

3)       将应用存放到任意一个文件夹中,例如:d:\qlyg_xs_xs。目录下应为三个应用:

其中ROOT应用的访问地址应设为“/”,方法是在ROOT\WEB-INF目录下创建一个weblogic.xml文件,内容为:

 

 

 

<?xml version='1.0'  encoding='UTF-8'?>

 

<weblogic-web-app  xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app  http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">

 

   <context-root>/</context-root>

 

</weblogic-web-app>

 

 

1.1.4      修改服务端口

如上图修改后重启weblogic项目后,应用的访问地址就变为http://localhost,相应控制台的地址变为http://localhost/console

 

1.1.5      应用程序部署

         安装好WEBLOGIC后,在开始菜单程序中找到weblogic Server,点击启动WEBLOGIC在浏览器中输入http://localhost:7001/console,用WEBLOGIC的用户名和密码进行登录。登录后在部署下面的列表中点击安装,并启用。

1.1.6       常见问题

1.1.6.1      64位操作系统

64位操作系统下部署必须使用64位JDK

1.1.6.2      内存问题

修改项目C:\bea\user_projects\domains\qlyg_xs_xs\bin\ setDomainEnv.cmd文件,把JVM内存分配调大。

原始为:

 

 

 

set MEM_ARGS=-Xms256m -Xmx512m

 

set MEM_PERM_SIZE=-XX:PermSize=48m

 

set  MEM_MAX_PERM_SIZE=-XX:MaxPermSize=128m

 

改为:

 

 

 

set MEM_ARGS=-Xms1024m –Xmx4096m

 

set MEM_PERM_SIZE=-XX:PermSize=1024m

 

set MEM_MAX_PERM_SIZE=-XX:MaxPermSize=2048m

 

这样改后,项目启动后会立即占用2G内存,最大到6G内存,所以请务必保证服务器的内存在8G以上。

 

1.1.6.3      WEBLOGIC不能自动清理JAVA内存

WEBLOGIC不能自动清理JAVA内存,-XX:-UseGCOverheadLimit设置

1.1.6.4      通过修改config.xml部署WEBLOGIC后不能启动

通过修改config.xml部署WEBLOGIC后不能启动                             ,            -Dweblogic.configuration.schemaValidationEnabled=false设置

1.1.6.5      WEBLOGIC部署后,不能启动,报HIBERNATE错误

WEBLOGIC部署后,不能启动,报HIBERNATE错误。没有设置JAR包先加载。

1.1.6.6      WEBLOGIC 修改产品模式后不能启动

WEBLOGIC 修改产品模式后不能启动。

1.1.6.7      WEBLOGIC 缓存路径清理

1.1.6.8      WEBLOGIC 内存溢出

 

 

jar的weblogic为64位通用平台的,安装时需要用到java命令。

which java ,找一下有没有java,没有就需要安装java。

执行命令安装weblogic

java -d64 -jar /oracle/tools/weblogic/wls1035_generic.jar

 

 

抱歉!评论已关闭.