©2002BEASystems,Inc.—CompanyConfidentialWebLogicServer——培训讲义BuShunLi2019/7/3121.WebLogicServer安装、配置和启动1.WebLogicServer的安装2.WebLogicServer的Domain配置3.WebLogicServer目录及文件的含义4.WebLogicServer启动/停止服务器31.1WebLogicServer的安装1.Windows下安装直接双击或输入命令:D:\weblogic9xx_win32.exe2.安装如下图:41.1WebLogicServer的安装选择下一步开始安装weblogic。51.1WebLogicServer的安装Weblogic的安装许可协议,同意并下一步。61.1WebLogicServer的安装a.在未安装过BEA产品的计算机上安装BEAweblogic,选择创建bea根目录,然后输入bea根路径;b.在已安装过BEA产品的计算机,则选择存在的BEA根目录。71.1WebLogicServer的安装选择完全安装或自定义安装,初学者建议选择完全安装81.1WebLogicServer的安装选择weblogic的安装路径,建议与bea的产品安装在同一目录下。91.1WebLogicServer的安装应用到本地用户的开始菜单中,还是所有用户的开始菜单中。101.1WebLogicServer的安装是否安装weblogic自带的JRE环境JRockit。111.1WebLogicServer的安装开始复制安装文件……121.1WebLogicServer的安装BEAWeblogic的安装完成。131.2WebLogicServer的Domain配置1.什么是Weblogicdomain?domain是WebLogicServer实例的基本管理单元,反过来说:WebLogicServer本管理单元就是一个Domain。a.一个domain包括一个或者更多的WebLogicServer实例,也可能包括WebLogicServer集群。b.每一个domain中的WebLogicServer实例是都是由AdministrationServer(控制台)配置的,AdministrationServer提供一个管理WebLogicdomain的中心点,所有其他的WebLogicServer实例在domain中被称为ManagedServers。c.当一个domain仅有一个单一的WebLogicServer实例的时候,这个服务器兼有AdministrationServer和ManagedServer功能。2.什么是WeblogicServer集群?集群是工作在一起的提供可靠高效应用的WebLogicServers组,141.2WebLogicServer的Domain配置151.2WebLogicServer的Domain配置进入BEAWeblogic的配置向导。161.2WebLogicServer的Domain配置选择创建新的domain或扩展已存在的domain(在已创建的domain上添加新的功能或替换现有JDBC,JMS设置)。171.2WebLogicServer的Domain配置a.生成一个自动配置的domain。(推荐使用)b.利用现有的模版,来创建domain。181.2WebLogicServer的Domain配置配置控制台管理员的用户名和密码。(请牢记)191.2WebLogicServer的Domain配置201.2WebLogicServer的Domain配置配置domainserver的启动模式与JDK启动模式:a.开发模式,不需要输入用户名和密码,建议使用SUN的JDK,已获得更好的启动性能。b.生产模式,需要输入用户名和密码,建议使用BEA的JRockitJDK,已获得更好的运行性能。JDK的选择配合启动模式。211.2WebLogicServer的Domain配置自定义环境和服务器配置,一般选择否,如果是需要修改端口,集群配置d等可以选择是。221.2WebLogicServer的Domain配置输入domain的名称和路径。231.2WebLogicServer的Domain配置BEAWeblogic的domain创建完成。241.3WebLogicServer目录及文件的含义DirectoriesandFilesDescriptionbeaBEAhomedirectoryext_componentsControlsforthird-partyproductsjdk15StandardSunJava2SDk1.5jrockit9WeblogicJRockitjava2SDK1.5logsInstallhistoryuser_projectsUserprojectsutilsUtilityJARsweblogic90Weblogic9productdirectoriesUpdatelicense.cmdUtilitytoupdatethelicense.beafileliense.beaXML-formatlicensefileregistry.xmlRecordofinstalledproducts251.3WebLogicServer目录及文件的含义DirectoriesandFilesDescriptionweblogic9WeblogicPlatform9directorycommonFilessharedbyWeblogicPlatformproductsintegrationWeblogicIntegrationproductfilesjavelinBEAJavelinextensiblecomplierframeworkp13nWeblogicPortalpersonalizationcomponentsportalWeblogicPortalproductfilessamplesWeblogicPlatformsampleapplicationsserverWeblogicServerproductfilesuninstallFilesforuninstallingBEAWeblogicfilesworkshopWeblogicWorkshopproductfiles261.3WebLogicServer目录及文件的含义WeblogicServerDomain的核心配置文件:[path]\[user_projects]\[domain_name]\config\config.xml如:D:\bea9\user_projects\domains\mydomain\config\config.xml内容包含如:端口修改servernameAdminServer/namelisten-port7001/listen-portlisten-address//server271.4WebLogicServer启动/停止服务器1.Windows下启动服务器a.命令启动D:\cdbea\user_projects\domains\mydomainD:\...startWeglogic.cmdb.界面启动如下图:281.4WebLogicServer启动/停止服务器291.4WebLogicServer启动/停止服务器注意启动端口与启动是否结束。301.4WebLogicServer启动/停止服务器1.Windows下停止服务器a.命令停止D:\cdbea\user_projects\domains\mydomainD:\...stopWeglogic.cmdb.界面停止如启动界面,单击StopAdminServer312.WebLogicServer的程序部署和运行1.WebLogicServerdomain的控制台使用2.修改WebLogicServerdomain用户的密码3.WebLogicdomain的Server信息4.WebLogicServerdomain设置JDBC驱动程序5.WebLogicServer部署和运行Web程序322.1进入Weblogic的控制台使用332.1进入Weblogic的控制台使用342.2修改domain用户的密码DomainStructureSecurityRealms352.2修改domain用户的密码DomainStructureSecurityRealmsmyrealmUsersandGroups362.2修改domain用户的密码DomainStructureSecurityRealmsmyrealmUsersandGroupspasswords372.3Weblogicdomain的Server信息Server是WebLogicServer的实例,它运行在自身的Java虚拟机(JavaVirtualMachine)上,显示和配置实例的所有信息。382.3Weblogicdomain的Server信息DomainStructureEnvironmentServer392.3Weblogicdomain的Server信息DomainStructureEnvironmentServer402.4设置JDBC驱动程序ServicesJDBCDataSources412.4设置JDBC驱动程序ServicesJDBCDataSourcesNew422.4设置JDBC驱动程序ServicesJDBCDataSourcesNew432.4设置JDBC驱动程序ServicesJDBCDataSourcesNew442.4设置JDBC驱动程序ServicesJDBCDataSourcesNew452.4设置JDBC驱动程序ServicesJDBCDataSourcesNewDataSourcesConfigurecomplete462.5部署和运行Web程序DomainStructureDeployments472.5.1ExplodedArchive部署Web程序DomainStructureDeploymentsInstall482.5.1ExplodedArchive部署Web程序DomainStructureDeploymentsInstall492.5.1ExplodedArchive部署Web程序DomainStructureDeploymentsInstall502.5.1ExplodedArchive部署Web程序DomainStructureDeploymentsStart512.5.1ExplodedArchive部署Web程序DomainStructureDeploymentsStartComplete522.5.1ExplodedArchive运行Web程序输入测试URL532.5.2PackagedArchive部署Web程序DomainStructureDeploymentsInstallUpload542.5.2PackagedArchive部署Web程序DomainStructureDeploymentsInstallUpload552.5.2PackagedArchive部署Web程序DomainStructureDeploymentsInstallUpload562.5.2PackagedArchive部署Web程序DomainStructureDeploymentsInstall572.5.2PackagedArchive部署Web程序DomainStructureDeploymentsInstall582.5.2Package