精华内容
下载资源
问答
  • weblogic使用教程: 1、启动服务,顺序 $ ./nohupsstart.sh然后启动server1,server2 $ ./server1.sh $ ./server2.sh其实,启动startWebLogic.sh也是可以的,但是启动nohupsstart.sh还可以看日志,server1的端口...

    weblogic使用教程:

    1、启动服务,顺序

    $ ./nohupsstart.sh
    然后启动server1,server2

    $   ./server1.sh
    $   ./server2.sh
    其实,启动startWebLogic.sh也是可以的,但是启动nohupsstart.sh还可以看日志,server1的端口默认7001,server2的端口是7002,项目发布完成后,用这两个端口都可以访问。

    2、登录控制台部署war包

    2.1配置数据源


    JNDI名称是程序引用的名称,即与程序中数据源名称对应。必须配目标:如server1,server2

    2.2部署

    将导出的war包传输到虚拟机服务器上,点下一步即可,别忘记这步:


    这样,项目就成功部署了。


    展开全文
  • weblogic 使用教程

    2008-11-24 16:45:52
    weblogic 深度研究 使用教程 workshop使用教程
  • weblogic视频教程.zip

    2019-05-14 14:08:49
    weblogic视频教程
  • weblogic图文教程以及集群配置
  • weblogic傻瓜式安装教程
  • weblogic基本使用

    2020-07-30 22:54:45
    weblogic基本使用 文章目录weblogic基本使用一、简介二、安装2.1 下载2.2 解压2.3 生成安装文件2.4 安装2.5 启动2.6 浏览器查看2.7 备注2.7.1 启动NodeManager报错三、war包部署3.1 war包的生成3.1.1 编写maven配置...

    weblogic基本使用

    一、简介

    weblogic最早由WebLogic Inc开发,最终并入oracle的应用服务器,可用于java应用部署及管理。

    二、安装

    2.1 下载

    下载地址:https://www.oracle.com/middleware/technologies/weblogic.html
    这里下载的是14版,是一个zip包,即:fmw_14.1.1.0.0_wls_lite_quick_Disk1_1of1.zip

    2.2 解压

    unzip fmw_14.1.1.0.0_wls_lite_quick_Disk1_1of1.zip -d ~/program/weblogic
    

    解压后是jar包,即:fmw_14.1.1.0.0_wls_lite_quick_generic.jar

    2.3 生成安装文件

    java -jar fmw_14.1.1.0.0_wls_lite_quick_generic.jar
    

    命令执行后会在当前目录生成安装文件目录: wls1411

    2.4 安装

    进入安装目录wls1411,执行命令:

    #命令执行后,会有安装窗口界面
    wlserver/common/bin/config.sh
    

    命令执行后,会有安装窗口界面,一路根据需要配置安装,大多数默认即可,中间会设置用户名和密码,默认端口为7001,默认域为base_domain(位于wls1411/user_projects/domains目录下)

    2.5 启动

    #启动weblogic
    wls1411/user_projects/domains/base_domain/bin/startWebLogic.sh
    #启动NodeManager
    wls1411/user_projects/domains/base_domain/bin/startNodeManager.sh
    

    2.6 浏览器查看

    浏览器中输入:http://localhost:7001/console ,再输入前面配置的用户名及密码进行登录。
    至此weblogic即安装完成。

    2.7 备注

    2.7.1 启动NodeManager报错
    1. 报错如:Native version is enabled but NodeManager native library could not be loaded
    2. 解决:修改nodemanager.properties配置文件,将NativeVersionEnabled=true 改为 NativeVersionEnabled=false。不同域的配置文件分开的,这里如:wls1411/user_projects/domains/base_domain/nodemanager/nodemanager.properties
      之后再试即成功

    三、war包部署

    3.1 war包的生成

    这里使用spring boot 生成测试war包,流程如下:

    3.1.1 编写maven配置文件pom.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
        <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>2.3.1.RELEASE</version>
            <relativePath/> <!-- lookup parent from repository -->
        </parent>
        <groupId>com.dragon.study</groupId>
        <artifactId>hi</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <name>hi</name>
        <description>Demo project for Spring Boot</description>
        <packaging>war</packaging>
        <properties>
            <java.version>1.8</java.version>
        </properties>
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
                <exclusions>
                    <exclusion>
                        <groupId>org.springframework.boot</groupId>
                        <artifactId>spring-boot-starter-tomcat</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-tomcat</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-legacy</artifactId>
                <version>2.1.0.RELEASE</version>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-test</artifactId>
                <scope>test</scope>
                <exclusions>
                    <exclusion>
                        <groupId>org.junit.vintage</groupId>
                        <artifactId>junit-vintage-engine</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
        </dependencies>
        <build>
            <finalName>hi</finalName>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.8.1</version>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                    </configuration>
                </plugin>
            </plugins>
        </build>
    </project>
    
    3.1.2 编写测试controller
    package com.dragon.study.hi.controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    @RestController
    public class HiController {
        @RequestMapping("hi")
        public Object hi(){
            return "hi, nice to meet you";
        }
        @RequestMapping("/")
        public Object index(){
            return "index page";
        }
    }
    
    3.1.3 编写启动类
    package com.dragon.study.hi;
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    import org.springframework.boot.builder.SpringApplicationBuilder;
    import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
    import org.springframework.web.WebApplicationInitializer;
    @SpringBootApplication
    public class HiApplication extends SpringBootServletInitializer implements WebApplicationInitializer {
        @Override
        protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
            return application.sources(HiApplication.class);
        }
        public static void main(String[] args) {
            SpringApplication.run(HiApplication.class, args);
        }
    }
    
    3.1.4 配置web.xml

    在webapp/WEB-INF目录(目录没有则新建)下配置web.xml。

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
        <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>com.dragon.study.hi.HiApplication</param-value>
        </context-param>
        <listener>
            <listener-class>org.springframework.boot.legacy.context.web.SpringBootContextLoaderListener</listener-class>
        </listener>
    
        <servlet>
            <servlet-name>SpringMVC</servlet-name>
            <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
            <init-param>
                <param-name>contextAttribute</param-name>
                <param-value>org.springframework.web.context.WebApplicationContext.ROOT</param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>
    
        <servlet-mapping>
            <servlet-name>SpringMVC</servlet-name>
            <url-pattern>/</url-pattern>
        </servlet-mapping>
    </web-app>
    
    3.1.5 配置weblogic.xml
    <?xml version='1.0' encoding='UTF-8'?>
    <weblogic-web-app xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app"
                      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                      xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.3/weblogic-web-app.xsd">
        <container-descriptor>
            <prefer-application-packages>
                <package-name>org.slf4j</package-name>
                <package-name>javax.validation.*</package-name>
                <package-name>org.hibernate.*</package-name>
                <package-name>javax.el.*</package-name>
                <package-name>org.springframework.*</package-name>
            </prefer-application-packages>
        </container-descriptor>
    <!--    指定web访问的上下文路径-->
        <context-root>/hi-ctx</context-root>
    </weblogic-web-app>
    
    3.1.6 打包

    通过maven打包生成hi.war包。

    3.2 部署

    这里直接在浏览器界面部署,进入界面http://localhost:7001/console并登录。

    3.2.1 创建machine

    若已经有可用machine,该步可省略。

    1. 点击页面左侧base_domain->环境->计算机;
    2. 点击页面右侧新建,输入新machine名称 Machine-0,并指定machine类型为Unix;
    3.2.2 创建并启动server

    若已经有可用server,该步可省略。注意,此步操作前一定要先启动NodeManager,启动方式前文有说明。

    1. 点击页面左侧base_domain->环境->服务器;
    2. 点击页面右侧新建,输入新的server名称Server-0,并指定server监听端口为7011,并指定服务器为独立服务器,再点击完成;
    3. 在上一步跳转后的新页面中, 点击新创建的Server-0,在新跳转的配置界面中,指定server的machine为Machine-0并保存;
    4. 点击控制,选中新创建的Server-0,点击启动。
    3.2.3 部署war包
    1. 点击页面左侧base_domain->部署;
    2. 点击页面右侧安装,再点击上载文件,上传hi.war包,再点击下一步,选择将此部署安装为应用程序,再点击下一步,选择要部署的服务器Server-0,再点击下一步,指定web应用名称,点击完成。

    此到应用部署完成,若还未启动,则点击控制,选择应用启动即可。

    3.2.4 测试

    浏览器中输入:http://localhost:7011/hi-ctx

    则有输出:index page

    四、备注

    4.1 配置新的域

    weblogic安装后默认域为base_domain,位于wls1411/user_projects/domains目录下。另外还可以自己定义新的域,流程如下:

    1. 执行命令:

       #命令执行后会有弹框配置界面
       wls1411/oracle_common/common/bin/config.sh
      

      在弹框配置界面中配置新的域名名称domain_one,指定监听端口为7050,并指定用户名和密码。

      上述配置可以wls1411/user_projects/domains/domain_one/config/config.xml中查看。

    2. 启动

      #启动weblogic
      wls1411/user_projects/domains/domain_one/bin/startWebLogic.sh
      #启动NodeManager
      wls1411/user_projects/domains/domain_one/bin/startNodeManager.sh
      
    3. 浏览器查看

      浏览器中输入:http://localhost:7050/console ,再输入前面配置的用户名及密码进行登录。
      至此新域domain_one创建完成。

    4.2 修改密码

    修改密码有两种方式,一是在控制界面中修改(需要先登录),另一种是直接在配置文件中修改。

    4.2.1 配置界面修改密码

    点击base_domain->安全领域->myrealm(根据实际选择,这是示例)->用户和组->选择指定用户名并点击后在新界面中修改密码

    4.2.2 配置文件修改密码
    1. 在wls1411/user_projects/domains/base_domain/servers/AdminServer/security/boot.properties文件中将password和username改为明文用户名和密码;

    2. 重新启动

      wls1411/user_projects/domains/base_domain/bin/stopWebLogic.sh
      wls1411/user_projects/domains/base_domain/bin/startWebLogic.sh
      

      重启后即新密码可用,此时修改的boot.properties中的用户名和密码会变密文

    4.3 操作控制台出现已经删除web应用

    问题:操作控制台出现已经删除的web应该
    示例:您或另一用户已删除您曾查看的对象。请另行选择。
    解决:
    删除缓存,如:wls1411/user_projects/domains/domain_one/servers/ServerOne/cache
    再重启即可
    
    展开全文
  • weblogic使用详细讲解,涵盖了从安装到配置,再到启动部署等详细步骤
  • Weblogic中文教程

    2009-11-04 15:42:18
    Weblogic 中文 教程 手册 weblogic 安装到管理的教程
  • weblogic视频教程

    2018-03-18 00:48:33
    weblogic视频教程,自学java必备视频教程,你值得拥有,质量可以.
  • weblogic自学全套教程

    2012-09-27 10:04:23
    近期学习weblogic 搜集到一些资料希望能帮助到同学们
  • 播布客黑弓weblogic视频教程中间件基础 高级 性能调优高清138集
  • 教程为大家分享了Oracle WebLogic Server 12.2.1.2安装与项目部署,供大家参考,具体内容如下 1.下载 http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 选择红框...
  • 安装Weblogic的目的是为了漏洞复现,所以一共有两种方法可以安装。一种通过安装包进行安装,一种是通过Docker一键部署。第一种通过安装包进行安装1 下载Weblogic的安装包Weblogic版本下载页面...
     安装Weblogic的目的是为了漏洞复现,所以一共有两种方法可以安装。一种通过安装包进行安装,一种是通过Docker一键部署。

    第一种  通过安装包进行安装

    1 下载Weblogic的安装包

    Weblogic版本下载页面

    https://www.oracle.com/middleware/technologies/weblogic-server-installers-downloads.html

     Weblogic 10.3.6(Win版本) 下载地址

    http://download.oracle.com/otn/nt/middleware/11g/wls/1036/wls1036_generic.jar

     Weblogic 10.3.6(Linux版本) 下载地址:

    http://download.oracle.com/otn/linux/middleware/11g/wls/1036/wls1036_linux32.bin

    408e4d5468db265a7ce795b1ad9fd7d7.png

    2 在RedHat上安装JDK,注意JDK版本不能低于1.6,建议使用RedHat上自带的openjdk进行安装,一般安装RedHat的时候就自动安装了,就不再进行演示安装过程了。

    yum search java | grep openjdk

    搜索JDK版本

    安装JDK8

    yum install  java-1.8.0-openjdk-headless java-1.8.0-openjdk java-1.8.0-openjdk-devel

    编辑环境变量文件

    vim  /etc/profile

    配置的环境变量

    路径根据实际的路径进行修改

    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64

    export  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export  PATH=$JAVA_HOME/bin:$PATH

    刷新环境变量

    source /etc/profile

    90bd5b2942e85665c68b375aaf87fe06.png

    04051cee7eef2052377ce9cfeee733c0.png

    3 登录系统,创建安装Weblogic的用户及用户组,因为不允root用户安装weblogic。

    说明

    执行命令

    创建组命令

    groupadd  weblogic

    创建用户命令

    useradd -g  weblogic weblogic

    修改用户密码命令

    passwd  weblogic

    注意密码要设置的复杂一些,要不然通不过检查,无法设置成功。

     b81b71810a872cfe4a837fe5582f7972.png

    通过Vmware Tools工具使用常见的复制粘贴会出现以下错误,因为这种的复制会破坏jar包,原因未知。

     485257ca838faab9059189ea8dfb355b.png

    安装rz、sz命令,然后在进行上传就可以了。

     f9573fb63d1377c5f5ac3b8f9ad1e7dd.png

      然后一步步的进行安装即可

    e42b7b8661cafb965dcfbb148b07db98.png

    a075b09a704dd47e3f459142ab21deab.png

    0060f0b7ea83180ef162404d7418147a.png

    4 安装完成后,需要配置domain域(domain是weblogic中最大的概念,一个域下面包含着weblogic应用服务器中的所有东西,weblogic应用服务器的启动、停止都是以domain为单位进行管理的,域是由单个管理服务器管理的weblogic service实例的集合)

    进入weblogic的安装目录找到config.sh(如:/home/weblogic/Oracle/Middleware/wlserver_10.3/common/bin),操作:输入./config.sh,回车

    6eb547d4b445006c78c6af7cd649ae1b.png

    c8b662f94248e6be818626dc8a413604.png

     5 上面一步步的配置好之后,进入下面路径,执行startWeblogic.sh文件,开启服务

    dc0d280780b546fc17b9aea52803fbbb.png

    fcd7257f7206a4238d3f3d055462a207.png

    6 服务起来后需要允许7001端口通过防火墙,或直接关闭防火墙

    永久开放7001端口

    firewall-cmd --add-port=7001/tcp --permanent

    关闭防火墙

    firewall-cmd  --lockdown-off

    查看端口是否启动成功

    eb9e9b33c18182e46e69be61fd638538.png

    然后直接浏览器访问即可

    c25031003f94e40a9cd4b2857664a0f9.png

    第二种方法是通过Docker一键部署,这种的话需要把虚拟机内存和占用空间都要调整的大一些。

    1 解决Docker下载镜像太慢

    vi /etc/docker/daemon.json文件,如果没有就新建一个

    加入以下内容

    {

       "registry-mirrors":["https://almtd3fa.mirror.aliyuncs.com"]     

    }

    重启docker:servicedocker restart

     2 Docker命令直接下载镜像文件

    获取镜像

    docker pull ismaleiva90/weblogic12

    启动命令

    docker run -d -p 7001:7001 -p 7002:7002   ismaleiva90/weblogic12:latest

    在浏览器中访问weblogic

    http://IP:7001/console

    登陆帐号和密码

    用户名:weblogic

    密码:   welcome1

     相关阅读

        RedHat7.8正式版安装教程及更换Yum源

    展开全文
  • weblogic 培训教程

    2013-12-10 17:01:23
    weblogic的简单教程,简单易懂,非常容易掌握,欢迎大家下载学习。
  • weblogic基础教程.doc

    2013-05-22 20:24:12
    weblogic基础教程.doc
  • 经过多次测试发现,将Web应用以War包的形式部署到WebLogic服务器时总是不成功,而将war包解压之后以文件夹的形式部署时就可以成功,具体的原因不知道未知,希望有这方面经验的园友们能够指导一下。下面就来讲一下...
  • WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态...

    一、简介

    WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。 
    WebLogic是美商oracle的主要产品之一,系并购BEA得来。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一,是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.1.3) 版。而此产品也延伸出WebLogic Portal,WebLogic Integration等企业用的中间件(但当下Oracle主要以Fusion Middleware融合中间件来取代这些WebLogic Server之外的企业包),以及OEPE(Oracle Enterprise Pack for Eclipse)开发工具。(来自百度百科)

    官方文档地址:http://docs.oracle.com/en/middleware/index.html

    二、优点

    WebLogic Server具有开发和部署关键任务电子商务Web应用系统 所需的多种特色和优势。

    • 标准 
      对业内多种标准的全面支持,包括EJB、JSP、Servlet、JMS、JDBC、XML(标准通用标记语言的子集)和WML,使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。
    • 可扩展性 
      WebLogic Server以其高扩展的架构体系闻名于业内,包括客户机连接的共享、资源pooling以及动态网页和EJB组件群集。
    • 快速开发 
      凭借对EJB和JSP的支持,以及WebLogic Server 的Servlet组件架 构体系,可加速投放市场速度。这些开放性标准与WebGain Studio配合时,可简化开发,并可发挥已有的技能,迅速部署应用系统。

    三、和其他服务器区别

      • tomcat (免费) 
        Tomcat只能算Web Container,是官方指定的JSP&Servlet容器。只实现了JSP/Servlet的相关规范,不支持EJB(硬伤啊)!不过Tomcat配合jboss和apache可以实现j2ee应用服务器功能 
        一般来说考虑stucts等架构tomcat就可以了,但如果考虑EJB的话,WebLogic是比较好的选择。
      • Jboss (免费) 
        JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。
      • weblogic (收费) 
        weblogic是j2ee的应用服务器(application server),包括ejb ,jsp,servlet,jms等等,全能型的。是商业软件里排名第一的容器(JSP、servlet、EJB等),并提供其他如JAVA编辑等工具,是一个综合的开发及运行环境。收费

    四、Windows下载安装

    这时可以在浏览器中查看weblogic管理平台 
    http://localhost:7001/console(7001为默认端口,与tomcat8080一样) 

     

     

     

    参考:
     https://blog.csdn.net/acmman/article/details/70093877

    转载于:https://www.cnblogs.com/xiaohuizhenyoucai/p/10640427.html

    展开全文
  • Weblogic 视频教程免费下载

    千次阅读 2018-10-19 13:55:28
    WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态...
  • windows安装Weblogic教程(超详细) 一、 下载 WebLogic 到Oracle官网http://www.oracle.com/ 下载WebLogic(根据自己的情况选择),本文档下载的是Generic WebLogic Server and Coherence installer ...
  • weblogic 安装教程

    2020-01-13 23:35:06
    Java 环境安装,weblogic12c以上版本请选择jdk1.8以上版本。 下载weblogic 下载网址: https://www.oracle.com/middleware/technologies/fusionmiddleware-downloads.html 本地安装 1. 以管理员权限运行cmd窗口: ...
  • weblogic11G超详细安装及配置教程,非常详细,亲测有效。
  • Weblogic安装教程

    2008-10-21 12:01:12
    Weblogic安装教程,适合初学者!看了就明白不会难的
  • weblogic 教程

    2010-01-08 14:38:23
    包含weblogic基础问题,weblogic部署应用程序 weblogic配置,weblogic优化
  • 很实用!weblogic 学习 教程 使用指南
  • Weblogic教程

    2012-05-11 16:55:45
    Weblogic安装方法,Weblogic配置方法
  • Weblogic使用手册

    2011-11-25 23:09:12
    作者在真实项目中积累Weblogic使用经验。相信一定会对读者的开发部署起到帮助!!!
  • Weblogic实用教程及常用技巧集锦.doc
  • weblogic中文教程part3

    2009-10-16 16:58:35
    weblogic中文教程 讲解的很详细,感觉不错,共享出来 还有part2和part1,请搜索和下载
  • weblogic部署配置教程

    2020-12-17 20:54:23
    weblogic安装、配置、集群配置
  • weblogic 10官方教程

    热门讨论 2011-08-19 16:26:26
    oralce weblogic 官方文档教程 自己下载了看去吧

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,022
精华内容 2,808
关键字:

weblogic使用教程