配置部署weblogic。如果没有配置域的话就要重新配置。
1、 配置域:在安装目录找到,bea\wlserver_10.3\common\bin\
Windows 启动 config.cmd 进行配置域。 一路点下一步,配置好用户名密码即可。
Liunx 启动 config.sh 配置域。 步骤同上。
2、 首先将发布的TestProject.war发布tomcat\webapps目录下,启动tomcat运行后,在tomcat\webapps目录下将生成TestProject文件夹,停止运行tomcat后,删除tomcat\webapps\TestProject\WEB-INF\lib目录下的xml-apis-1.0.b2.jar, 再将TestProject文件夹复制到bea\user_projects\domains\base_domain\autodeploy 目录。
3、 改系统端口的话在bea\user_projects\domains\base_domain\config\config.xml文件中的添加80
位置如下:
AdminServer
80
4、 修改部署域下的startWebLogic.cmd文件。
Windows 修改
bea\user_projects\domains\base_domain\bin\startWebLogic.cmd 文件。
把set CLASSPATH= %SAVE_CLASSPATH% 替换为
set CLASSPATH=%DOMAIN_HOME%\autodeploy\TestProject\WEB-INF\lib\antlr-2.7.6.jar;%DOMAIN_HOME%\autodeploy\TestProject\WEB-INF\lib\hibernate-jpa-2.0-api-1.0.0.Final.jar;%SAVE_CLASSPATH%
Liunx修改bea\user_projects\domains\base_domain\bin\startWebLogic.sh文件
把CLASSPATH="${SAVE_CLASSPATH}" 替换为
CLASSPATH="${DOMAIN_HOME}\autodeploy\TestProject\WEB-INF\lib\antlr-2.7.6.jar;${DOMAIN_HOME}\autodeploy\TestProject\WEB-INF\lib\hibernate-jpa-2.0-api-1.0.0.Final.jar;${SAVE_CLASSPATH}"
5、 开放操作系统防火墙的8083端口和80端口,用具有root权限的账户登录操作系统,执行如下命令。
#开启80端口放行
/sbin/iptables-I INPUT -p tcp --dport 80 -j ACCEPT
#保存配置
/etc/rc.d/init.d/iptablessave
#重启防火墙服务
/etc/rc.d/init.d/iptables restart
查看端口是否已经开放
/etc/init.d/iptables status
6、 启动刚才配置的域。
找到目录bea\user_projects\domains\base_domain\bin\ 。
Windows 启动 startWebLogic.cmd
Liunx 启动startWebLogic.sh