WebLogic 8 的安装和配置 (一)
| ||
FOR WINDOW | ||
一、
| 摘要 | |
本文档对以下内容进行说明: | ||
1.
| WebLogic 8.12安装 | |
2.
| WebLogic 8.12配置:默认配置 | |
3.
| WebLogic 8.12配置:自定义配置 | |
4.
| Web server调试运行 | |
二、
| 关键字 | |
域、热部署、开发模式、产品发布模式 | ||
三、
| 准备工作 | |
1.
| 准备WebLogic 8.12安装软件,下载:server812_win32.exe,本文以英文为例(中文版一样) | |
2.
| 准备调试用的.class/.jsp/.html/.xml等文件 | |
3.
| 准备好数据,数据环境搭建,或数据文档创建,建使用access,比较小巧 | |
3.
| 安装好JDK | |
四、
| 安装 | |
1.
| 双击WebLogic 8.12.exe | |
2.
| Next下一步即可(其中有设置安装目录和是否自定义安装的页面,注意一下) | |
五、
| 配置 | |
新建WebLogic配置 | ||
1.
| “开始->Bea WebLogic Platform 8.1-> Configuration Wizard”,启动Configuration Wizard工具。 | |
2.
| 选择“新建WebLogic配置 Create a new Weblogic Configuration”,单击“下一步”。 | |
3.
| 选择“Basic WebLogic Server Domain”,单击“下一步”。 以上红框中的路径指向weblogic8的Configuration Templates,不可改,其指向的是.jar文件,会引用,而不会创建目录,如果要改请 把上述目录的内容copy到相应的目录中 | |
4.
| 选择“自定义 Custom”配置域服务器设置,单击“下一步”。 再更改设置,我改Name为myservera0,单击“下一步”。 | |
5.
| 选择“否”,单击“下一步”。 | |
6.
| 选择“否”,单击“下一步”。 | |
7.
| 选择“否”,单击“下一步”。 | |
8.
| 输入“User name”和“password”,单击“下一步”,我就都输入usera0、88888888(八位)。 | |
9.
| 是否创建于开始菜单,是否作为一个Window服务 都选YES,单击“下一步”。 | |
10.
| 默认设置,单击“下一步”。 | |
12.
| Weblgoic 启动模式与JSDK 第一种模式支持热启动。 JSDK,选择的是 Bea WebLogic 自带的JDK 1.4.1,也可以选择其他自行设定。 单击“下一步”。 | |
13.
| 设置域名并创建目录,可默认值设置,单击“创建”。 会在:E:/j2ee/Container/weblogic8/user_projects/domains/domaina0,创建模板目录,模板名同“4.”Administration Server名, "domaina0"为上图中的:Configuration Name 将域目录创建到自定义目录,如: F:/_temp/my_project_a0/domains/domaina0 ,则需按“Browse”,然后Create (Summary View,用于查看左上方框中的路径。) | |
14.
| 可选择“启动管理服务器”,单击“完成”。 | |
15.
| 再次启动Configuration Wizard工具。 | |
16.
| 选择“扩展现有的WebLogic配置”,单击“下一步”。 | |
17.
| 选择Weblogic 配置目录 | |
18.
| 选择:配置扩展模板--Configuration Extension Template 在“DefaultWebApp”前打上勾选中,创建一个默认的Web Application,单击“下一步”。 Template Locations不要改,那是连到安装目录下,连接相应的.jar,如E:/j2ee/Container/weblogic8/common/templates/applications下有两个.jar | |
19.
| 默认设置,单击“下一步”。 默认设置,单击“下一步”。 默认设置,单击“下一步”。 默认设置,单击“下一步”。 | |
20.
| 配置应用程序位置 Import导入目录位置, 导入完成后,系统会在应用程序位置下创建一个DefaultWebApp目录,放jsp等发布文件。按“Done”结束。 我指向自定义目录:F:/_temp/my_project_a0/applications,导入完成后,在该目录下生成:DefaultWebApp目录,用于存放发布文件。 | |
21.
| 启动服务 | |
22.
| 其他: 登录管理页面 http://127.0.0.1:8001/console | |
说明: | ||
六、
| 调试 | |
1.
| jsp/html/xml.... | |
文件放至目录:F:/_temp/my_project_a0/applications/DefaultWebApp | ||
2.
| Servlet | |
3个Servlet: public class Hello TestServlet: import java.io.*; /** public class ValidateCode public void doGet(HttpServletRequest request, HttpServletResponse response) throws JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out); <servlet-mapping> <mime-mapping> | ||
3.
| JavaBean | |
目录:F:/_temp/my_project_a0/applications/DefaultWebApp/WEB-INF下创建classes目录,把.class放入其中相应的目录,在jsp中,如: <%@page import="cn.vad.basalservice.dateop.DateTime"%> <% out.println("<hr>"); DateTime dt = new DateTime(); out.println("<br>"); out.println(""+dt.getDate()); out.println("<hr>"); out.println(""+dt.pri());//修改DateTime后加的这一行,没有重启服务,亦可 %> 如果是开发模式,修改了class后,不需要重启服务,weblogic会自动重构(Refactoring)。 | ||
4.
| /Access/Oracle | |
Access | ||
创建数据库文件:test.mdb | ||
创建据库表:users,字段分别为:userID,userName,userSex | ||
连接数据库: connAccess.jsp <%@page contentType="text/html;charset=GBK"%> <%@page import="java.io.*,java.sql.*"%> <% String strPath = ""; strPath = new File(application.getRealPath(request.getRequestURI())).getParent()+"/db/test.mdb"; //F:/_temp/my_project_a1/applications/DefaultWebApp/db/test.mdb //F:/_temp/my_project_a1/applications/DefaultWebApp/connAccess.jsp //strPath = System.getProperty("user.dir"); //F:/_temp/my_project_a1/domains/lzadomain Connection con; while(rs.next()) | ||
七、
| 特别提示 | |
如果你想了解更多,请关注: <<WebLogic 8 的安装和配置 (二)>>、<<WebLogic 8 的安装和配置 (三)>> 将对weblogic与各IDE、框架、ORM等的整合,以及在不同OS下的应用作一些说明。 | ||
八、
| 说明 | |
以上是经过我测试了的,非常希望能与朋友们交流,所以欢迎转载。转载时请注明:欢迎交流---liuzhenai@vip.sina.com | ||