linux 启动weblogic linux启动oracle
weblogic怎么配置数据源
1、创建域(Domain)的方式:
Domain简单定义为:是一个逻辑管理单元,Domain下面包含着weblogic应用服务器中的所有东西,weblogic应用服务器的启动,停止都是以domain为单位进行管理的
windows下面可以直接在开始菜单安装程序中创建domain,如图所示:
linux下面可以直接进入weblogic安装目录中创建domain,具体位置:
weblogic11/wlserver_10.3/common/bin/config.sh
当然config.cmd即是windows的创建domain的方式了。
2、创建domain:
默认选中“创建新的Weblogic域”,点击“下一步”
“扩展现有的Weblogic域”是指对已经存在的域进行额外配置
3、选择域源:
默认选中“Basic Weblogic Server Domain……”,即创建基本的域。点击“下一步”
其它几种domain类型是针对特定应用的,如sip、webservice。
4、指定域名和位置:
输入域的名称“example”,域的位置默认是:
weblogic11\user_projects\domains。点击下一步。
域创建完成之后,会在该位置下创建以域名称(如:example)命名的文件夹。
5、配置管理员用户名和口令:
意思是管理domain(修改配置、启动、停止等维护操作)的操作账号
上图所示,默认的账号为weblogic,口令长度有8位限制。输入口令后点击下一步。
6、配置服务器启动模式和JDK:
上图所示,weblogic提供两种启动模式(开发模式、生产模式)。这里会涉及到一些细节。
如果是开发模式,启动domain是不需要输入管理账号、密码的,并且轮训部署的应用程序,如果有文件更新,会自动更新(传说中的热部署)。
如果是生产模式,启动domain必须输入管理账号、密码。为了提高性能,不会对应用程序进行轮训,而且建议使用原先bea自带的jrockit jdk作为运行的jdk(不过自从被oracle收购之后,安装目录下未提供jrockit jdk了(需要自行下载)。
如果选择生产模式,后续再细讲。
这里选择默认的“开发模式”,选择JDK之后,点击下一步。
7、选择可选配置:
上图所示,这里的配置是可选的,如果涉及到集群,可在这里配置。
直接点击下一步。
8、配置概要:
至此,已经完成了基本的配置,上图显示配置的概要信息,如域名、域类型、管理服务器名称等。点击“创建”按钮,进行domain的创建。
如何处理Linux中启动weblogic服务器报错的问题
linux系统启动weblogic受管服务器报如下错误时:
解决方法:进入cd Middleware/,使用 find。-name*.lok命令查找文件,然后删除即可。
例: rm。/user_projects/domains/base_domain/servers/pc-linux01/tmp/pc-linux01.lok
linux系统启动weblogic受管服务器报Socket closed错误
linux系统启动weblogic受管服务器报如下错误时:
Multicast socket receive error: java.net.SocketException: Socket closed
……
java.io.IOException: Invalid argument
解决办法:
打开/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin下的startManagedWebLogic.sh文件,找到
JAVA_OPTIONS=“-Dweblogic.security.SSL.trustedCAKeyStore=”/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/cacerts“${JAVA_OPTIONS}”
修改为
JAVA_OPTIONS=“-Dweblogic.security.SSL.trustedCAKeyStore=”/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/cacerts“${JAVA_OPTIONS}-Djava.net.preferIPv4Stack=true”
上面就是Linux下启动weblogic受管服务器两种常见报错的解决方法,如果你在启动weblogic受管服务器的时候出现如上错误提示,可以尝试使用本文介绍的方法进行解决。
linux下怎么启动和关闭weblogic
启动WebLogic时,可以使用以下命令:nohup./startWebLogic.sh&,该命令会在当前目录生成一个名为nohup.out的文件,用于输出日志信息。tail-f nohup.out可以查看后台运行的日志。另外一种启动方式是:nohup./startWebLogic.sh>日志文件名&,这种方式会将输出重定向到指定的日志文件。tail-f日志文件名可以查看指定的日志文件。
关闭WebLogic时,建议直接结束其进程,首先通过ps-ef|grep java命令查找WebLogic的进程ID,然后使用kill-9 ID命令结束该进程。这种方法能确保WebLogic服务被完全终止,避免出现未完成的任务导致的服务异常。
需要注意的是,直接使用kill-9命令会强制终止进程,可能会导致未保存的数据丢失或服务状态不稳定,因此建议在确认WebLogic服务不再需要运行时再使用此方法。
此外,如果希望优雅地关闭WebLogic,可以尝试使用shutdown.sh脚本,该脚本位于WebLogic安装目录下的bin文件夹中,执行./shutdown.sh即可,这样可以确保WebLogic服务在关闭前能够完成所有必要的清理工作。
使用shutdown.sh脚本关闭WebLogic的具体步骤如下:cd到WebLogic安装目录的bin文件夹,然后运行./shutdown.sh,按照提示输入用户名和密码,完成关闭操作。
在实际操作中,建议根据具体需求选择合适的启动和关闭方法,确保WebLogic服务能够稳定运行,避免出现不必要的问题。