weblogic是什么?
BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、 网络应用和数据库应 用的Java应用服务器。
跟apache,tomcat,iis是同类应用。
weblogic安装:
默认下一步到底都可以完成。
其中有个界面是选择WebLogic要安装的组件。在此选中"Server"这个核心必需的东东。点击"Next"。
值得注意的是,wlserver_10.0\server\lib中,安装了WebLogic支持的一些包。其中特别值得注意的是一个文件weblogic.jar,这个文件实际上是WebLogic的JavaEE支持包,也就是说,以后要调用JavaEE的API的话,这个包必须要在classpath下面。
WebLogic安装完毕,还不能使用,还必须要为用户项目创建一个域(domain),才能进行使用。在开始菜单中,找到程序--BEA Produces--Tools--Configuration Wizard
weblogic部署:
配置weblogic域(版本为9.x,安装目录为E:\bea)
①运行开始 -> 程序 -> BEA Products -> Tools -> Configuration Wizard。
②选择 Create a new WebLogic domain,Next。
③在 Select Domain Source 界面保持默认,Next。
④在 User name 处输入用户名,默认为weblogic,两个 password 都输入 12345678(密码要求 8 位),Next。
⑤ 在 Configure Server Start Mode and JDK 界面中保持默认,即 JDK 选择的是“Sun SDK 1.5.0_03 @ E:\bea\jdk150_03”,注意这里若选择“Other JDK”配置比 SDK 1.5.0_03 更高的版本,服务器启动时将会出现异常,所以最好保持默认,然后 Next。
⑥在 Customize Environment and Services Settings 界面中默认为 No,Next。
⑦在 Domain name 处输入 mydomain,点击 Create。
⑧完成后点击 Done 关闭 Configuration Wizard 对话框。
⑨ 运行开始 -> 程序 -> BEA Products -> User Projects -> mydomain -> Start Admin Server for Weblogic Server Domain,检查服务器是否启动成功。
在浏览器中访问本地IP端口7001/console
weblogic应用发布到外网:
如本地是动态IP甚至无公网IP,可以通过开放的dnspod动态域名解析API、或nat123动态域名解析、或nat123的80映射,将内网应用发布到外网。