weblogic创建控制台启动脚本以及创建服务器
一.创建控制台脚本
二.创建认证文件
通过上面创建的脚本进行启动的时候,会因为密码问题导致起不来,因为在startWebLogic.sh文件中,没有配置用户名和密码。而且通过上面创建的脚本,启动的时候是在后台执行,所以,启动的时候不会让你输入用户名和密码。但是,虽然启动失败了,依旧会有AdminServer目录,只要创建了认证文件,即可跳过认证,成功启动。
创建完成之后,再启动weblogic控制台脚本startconsole.sh即可成功启动
三.创建服务器
创建新的服务器需要在控制台中,先新建好服务器,才能创建启动脚本启动,如果控制台中没有对应的服务器,光有脚本是起不来的。
由于本次安装的时候没有截控制台中创建服务器的截图,所以本步骤跳过,不过控制台中创建服务器很简单,可自行创建。
这步主要介绍创建启动新建服务器的脚本:
注:上图中的startNode.sh脚本是从startWebLogic.sh文件拷贝来的。因为每个服务调用的内存不同,可以指定不同的startNode,如果服务直接使用不改的话,默认给服务512M内存。
我们可以在startNode.sh中,补充以下内容,来为调用它的服务指定分配的内存
MEM_ARGS="-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m" echo "JAVA Memory arguments: ${MEM_ARGS}" #这一行是在文件中存在的,在这一行上面加上一行即可
注意,请删除以下内容,不删的话可能会导致起不来,而且删除之后,启动速度会快一些