• weblogic 安装


      WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。

      同时,也是个人在学习过程中会经常接触到的,就最近的学习情况,现整合成一个系列,先从weblogic的安装开始。

    一、安装介绍

    •  系统:Ubuntu 16.04.2 LTS l
    •  版本:WebLogic 10.3.6

      本文主要是演示在虚拟机Ubuntu 16.04上安装WebLogic 10.3.6,关于虚拟机的安装就不多做介绍了,另外WebLogic 10.3.6的百度云分享  链接:https://pan.baidu.com/s/1miejFSG  密码:757x

    二、安装JDK及设置环境变量

    1、设置中科大源

    root@starnight:~# sudo sed -i 's/cn.archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list

    2、更新系统

    root@starnight:~# apt-get update

    3、安装JDK & JRE

    root@starnight:~# apt-get install default-jdk && apt-get install default-jre

      安装完之后试下java 和 javac 命令是否可用,这里安装之后可以正常使用。

      查看安装的JDK版本:

    root@starnight:~# java -version
    openjdk version "1.8.0_151"
    OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12)
    OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)

    4、设置环境变量

      先查看下java的安装目录:

    root@starnight:~# find / -name java
    /etc/apparmor.d/abstractions/ubuntu-browsers.d/java
    /etc/ssl/certs/java
    /etc/alternatives/java
    find: ‘/run/user/1000/gvfs’: Permission denied
    /var/lib/dpkg/alternatives/java
    /usr/bin/java
    /usr/lib/jvm/java-8-openjdk-amd64/bin/java
    /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
    /usr/share/lintian/data/java
    /usr/share/bash-completion/completions/java
    /usr/share/java

      如上黑体部分为java的安装目录,也即:/usr/lib/jvm/java-8-openjdk-amd64/

      根据自己的实际情况,在/etc/profile 加上相应的三行内容:

    root@starnight:~# tail -4 /etc/profile
    export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

      使环境变量生效:

    root@starnight:~# source /etc/profile
    root@starnight:~# echo $PATH
    /usr/lib/jvm/java-8-openjdk-amd64//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/snap/bin:/snap/bin

    三、安装Weblogic

    1、解压软件包到指定位置

      软件包在这个位置:/home/lz/temp/

    root@starnight:~# ls /home/lz/temp/
    VMwareTools-10.1.6-5214329.tar.gz  vmware-tools-distrib  wls1036_dev.zip

      解压到/usr/目录,会生成一个/usr/wlserver的子目录:

    root@starnight:~# unzip -d /usr/weblogic /home/lz/temp/wls1036_dev.zip
    root@starnight:~# ls /usr/weblogic/
    configure.cmd  configure.xml        modules     registry.template  wlserver
    configure.sh   domain-registry.xml  README.txt  utils

    2、添加环境变量

      如下粗体部分,下面同样展示了我们自己添加的所有的环境变量:

    root@starnight:~# tail -5 /etc/profile
    export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export MW_HOME=/usr/weblogic
    root@starnight:~# source /etc/profile

    3、安装

    3.1 切换目录

      首先切换到weblogic目录:

    root@starnight:~# echo $MW_HOME 
    /usr/weblogic
    root@starnight:~# cd $MW_HOME
    root@starnight:/usr/weblogic# pwd
    /usr/weblogic
    root@starnight:/usr/weblogic# ls
    configure.cmd  configure.xml        modules     registry.template  wlserver
    configure.sh   domain-registry.xml  README.txt  utils

    3.2 检测安装环境

      检测安装环境:. $MW_HOME/configure.sh  

    root@starnight:/usr/weblogic# . /usr/weblogic/configure.sh 
    root@starnight:/usr/weblogic# . /usr/weblogic/configure.sh 
    dirname: invalid option -- 'b'
    Try 'dirname --help' for more information.
    CLASSPATH=/usr/lib/jvm/java-8-openjdk-amd64//lib/tools.jar:/usr/weblogic/wlserver/server/lib/weblogic_sp.jar:/usr/weblogic/wlserver/server/lib/weblogic.jar:/usr/weblogic/modules/features/weblogic.server.modules_10.3.6.0.jar:/usr/weblogic/wlserver/server/lib/webservices.jar:/usr/weblogic/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/usr/weblogic/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/usr/lib/jvm/java-8-openjdk-amd64//lib/tools.jar:/usr/weblogic/wlserver/server/lib/weblogic_sp.jar:/usr/weblogic/wlserver/server/lib/weblogic.jar:/usr/weblogic/modules/features/weblogic.server.modules_10.3.6.0.jar:/usr/weblogic/wlserver/server/lib/webservices.jar:/usr/weblogic/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/usr/weblogic/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:.:/usr/lib/jvm/java-8-openjdk-amd64//lib/dt.jar:/usr/lib/jvm/java-8-openjdk-amd64//lib/tools.jar
    
    PATH=/usr/weblogic/wlserver/server/bin:/usr/weblogic/modules/org.apache.ant_1.7.1/bin:/usr/lib/jvm/java-8-openjdk-amd64//jre/bin:/usr/lib/jvm/java-8-openjdk-amd64//bin:/usr/weblogic/wlserver/server/bin:/usr/weblogic/modules/org.apache.ant_1.7.1/bin:/usr/lib/jvm/java-8-openjdk-amd64//jre/bin:/usr/lib/jvm/java-8-openjdk-amd64//bin:/usr/lib/jvm/java-8-openjdk-amd64//bin:/usr/lib/jvm/java-8-openjdk-amd64//bin:/usr/lib/jvm/java-8-openjdk-amd64//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/snap/bin:/snap/bin:/snap/bin:/snap/bin
    
    Your environment has been set.
    Buildfile: /usr/weblogic/configure.xml
    
    registry:
         [copy] Copying 1 file to /usr/weblogic
    
    detect.os:
    
    product.property:
    
    product.property.unix:
    
    product.property.windows:
    
    all:
    
    BUILD SUCCESSFUL
    Total time: 0 seconds
    . /usr/weblogic/configure.sh

    3.3 配置weblogic初始化要求  

      配置weblogic初始化要求:. $MW_HOME/wlserver/server/bin/setWLSEnv.sh  

    root@starnight:/usr/weblogic# . /usr/weblogic/wlserver/server/bin/setWLSEnv.sh
    root@starnight:/usr/weblogic# . /usr/weblogic/wlserver/server/bin/setWLSEnv.sh 
    CLASSPATH=/usr/lib/jvm/java-8-openjdk-amd64//lib/tools.jar:/usr/weblogic/wlserver/server/lib/weblogic_sp.jar:/usr/weblogic/wlserver/server/lib/weblogic.jar:/usr/weblogic/modules/features/weblogic.server.modules_10.3.6.0.jar:/usr/weblogic/wlserver/server/lib/webservices.jar:/usr/weblogic/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/usr/weblogic/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/usr/lib/jvm/java-8-openjdk-amd64//lib/tools.jar:/usr/weblogic/wlserver/server/lib/weblogic_sp.jar:/usr/weblogic/wlserver/server/lib/weblogic.jar:/usr/weblogic/modules/features/weblogic.server.modules_10.3.6.0.jar:/usr/weblogic/wlserver/server/lib/webservices.jar:/usr/weblogic/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/usr/weblogic/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/usr/lib/jvm/java-8-openjdk-amd64//lib/tools.jar:/usr/weblogic/wlserver/server/lib/weblogic_sp.jar:/usr/weblogic/wlserver/server/lib/weblogic.jar:/usr/weblogic/modules/features/weblogic.server.modules_10.3.6.0.jar:/usr/weblogic/wlserver/server/lib/webservices.jar:/usr/weblogic/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/usr/weblogic/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:.:/usr/lib/jvm/java-8-openjdk-amd64//lib/dt.jar:/usr/lib/jvm/java-8-openjdk-amd64//lib/tools.jar
    
    PATH=/usr/weblogic/wlserver/server/bin:/usr/weblogic/modules/org.apache.ant_1.7.1/bin:/usr/lib/jvm/java-8-openjdk-amd64//jre/bin:/usr/lib/jvm/java-8-openjdk-amd64//bin:/usr/weblogic/wlserver/server/bin:/usr/weblogic/modules/org.apache.ant_1.7.1/bin:/usr/lib/jvm/java-8-openjdk-amd64//jre/bin:/usr/lib/jvm/java-8-openjdk-amd64//bin:/usr/weblogic/wlserver/server/bin:/usr/weblogic/modules/org.apache.ant_1.7.1/bin:/usr/lib/jvm/java-8-openjdk-amd64//jre/bin:/usr/lib/jvm/java-8-openjdk-amd64//bin:/usr/lib/jvm/java-8-openjdk-amd64//bin:/usr/lib/jvm/java-8-openjdk-amd64//bin:/usr/lib/jvm/java-8-openjdk-amd64//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/snap/bin:/snap/bin:/snap/bin:/snap/bin
    
    Your environment has been set.
    . /usr/weblogic/wlserver/server/bin/setWLSEnv.sh

    3.4 正式安装

      配置weblogic域(domain),也即正式安装:(见后安装图形演示)

    root@starnight:/usr/weblogic# . /usr/weblogic/wlserver/common/bin/config.sh

      默认安装即可。

    3.5 启动

      启动服务:. $MW_HOME/user_projects/domains/base_domain/startWebLogic.sh 

    root@starnight:/usr/weblogic# . /usr/weblogic/user_projects/domains/base_domain/startWebLogic.sh

    3.6 访问

      访问地址:http://192.168.0.12:7001/console/login/LoginForm.jsp  

      输入用户名:weblogic 及设置的密码: xxx

      安装这一部分就到这里...

    四、安装图形演示

      特别单独拿出来,演示一下图形安装的过程,默认即可:

    1

          2

    3      4

    5      6

    7      8

    Done ...

    Reference

      ubuntu14.04上搭建weblogic 

  • 相关阅读:
    网页简单模块布局
    Navicat 8 注册密码
    布局黄冈中学
    php导出csv格式文件
    518. 零钱兑换 II
    1813. 句子相似性 III
    ransac算法概述
    c++ 读取文件夹下所有的文件名
    c++ 获取系统时间 写txt string 转 char* 文件改名 文件删除
    1498. 满足条件的子序列数目 二分 快速幂 等比数列前n项和公式
  • 原文地址:https://www.cnblogs.com/Hi-blog/p/8207898.html
Copyright © 2020-2023  润新知