weblogic 部署vue项目_vue项目部署weblogic - CSDN
精华内容
参与话题
  • WebLogic—发布Web项目

    千次阅读 2019-04-12 15:01:18
  • weblogic weblogic 12.2.1.3.0 2 jdk jdk-1.8.0_111 环境准备 (1)jdk安装(已安装请忽略) 将发布包下的install\jdk的jdk-8u111-linux-x64.tar.gz 上传到/root/bdap/install/目录后 运行以下...

    环境说明

    序号 服务名称 版本信息
    1 weblogic weblogic 12.2.1.3.0
    2 jdk jdk-1.8.0_111

    环境准备

    (1)jdk安装(已安装请忽略)

    将发布包下的install\jdk的jdk-8u111-linux-x64.tar.gz 上传到/root/bdap/install/目录后
    运行以下命令:

    su
    mkdir -p /usr/local/java/
    cd /root/bdap/install/jdk
    #解压到/usr/local/java/目录下
    tar -zxvf jdk-8u111-linux-x64.tar.gz -C /usr/local/java/
    #将文件属主改为root用户
    chown -R root:root /usr/local/java/jdk1.8.0_111/
    vi /etc/profile
    export JAVA_HOME=/usr/local/java/jdk1.8.0_111
    export PATH=$JAVA_HOME/bin:$PATH
    source /etc/profile

    验证jdk是否安装成功

    whereis java
    which java (java执行路径)
    echo $JAVA_HOME
    echo $PATH

    如果出现如下图,则说明jdk安装成功。

    (2)安装weblogic(已安装请忽略)

    将发布包下的install\weblogic的<fmw_12.2.1.3.0_wls_quick.jar>上传到/home/weblogic目录后
    运行以下命令:

    groupadd weblogic #创建weblogic组
    useradd -g weblogic weblogic #创建weblogic用户
    passwd weblogic #为用户创建密码
    chown -R weblogic:weblogic /home/weblogic/ #修改文件的权限
    su - weblogic #切换到weblogic用户
    #切换weblogic用户若出现“-bash-4.2$”异常,则
    #进入目录cd /etc/skel/,按顺序执行如下命令:
    #1.cp .bash_logout /home/weblogic/ 2.cp .bash_profile /home/weblogic/ 3.cp .bashrc /home/weblogic
    #重新su - weblogic登录即可成功

    在/home/weblogic目录下新建文件wsl.rsp,复制如下内容:

    [ENGINE]
    
    #DO NOT CHANGE THIS.
    
    Response File Version=1.0.0.0.0
    
    [GENERIC]
    
    #The oracle home location. This can be an existing Oracle Home or a new Oracle Home
    
    ORACLE_HOME=/home/weblogic/oracle
    
    #Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples.
    
    INSTALL_TYPE=WebLogic Server
    
    #Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.
    
    MYORACLESUPPORT_USERNAME=
    
    #Provide the My Oracle Support Password
    
    MYORACLESUPPORT_PASSWORD=<SECURE VALUE>
    
    #Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration
    
    DECLINE_SECURITY_UPDATES=true
    
    #Set this to true if My Oracle Support Password is specified
    
    SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
    
    #Provide the Proxy Host
    
    PROXY_HOST=
    
    #Provide the Proxy Port
    
    PROXY_PORT=
    
    #Provide the Proxy Username
    
    PROXY_USER=
    
    #Provide the Proxy Password
    
    PROXY_PWD=<SECURE VALUE>
    
    #Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http/Https]]://[repeater host]:[repeater port]
    
    COLLECTOR_SUPPORTHUB_URL=

    在/home/weblogic目录下新建文件oraInst.loc,复制如下内容:

    inventory_loc=/home/weblogic/oraInventory
    
    inst_group=weblogic

    运行以下命令:

    java -jar fmw_12.2.1.3.0_wls_quick.jar -silent -responseFile /home/weblogic/wsl.rsp -invPtrLoc  /home/weblogic/oraInst.loc #执行安装操作,出现Percent Complete : 100表示安装完成
    mkdir -p /home/weblogic/wls12213/user_projects/domains/base_domain/ #新建域的目录

    在home/weblogic创建域脚本create_domain.rsp,具体内容如下:

    read template from "/home/weblogic/wls12213/wlserver/common/templates/wls/wls.jar";
    
    set JavaHome "/usr/java/jdk1.8.0_11";
    set ServerStartMode "prod";
    
    find Server "AdminServer" as AdminServer;
    set AdminServer.ListenAddress "";
    set AdminServer.ListenPort "7001";
    set AdminServer.SSL.Enabled "true";
    set AdminServer.SSL.ListenPort "7002";
    
    //Create Machine
    //create Machine "base" as Machinename;
    
    //use templates default weblogic user
    find User "weblogic" as u1;
    set u1.password "weblogic";
    
    write domain to "/home/weblogic/wls12213/user_projects/domains/base_domain/";
    
    // The domain name will be "demo-domain"
    
    close template;

    运行以下命令:

    cd /home/weblogic/wls12213/wlserver/common/bin #切换到/home/weblogic/wls12213/wlserver/common/bin目录下
    ./config.sh -mode=silent -silent_script=/home/weblogic/create_domain.rsp -logfile=/home/weblogic/create_domain.log #执行创建域脚本
    cd /home/weblogic/wls12213/user_projects/domains/base_domain/servers/AdminServer/ #切换到安全目录下新装控制台用户名和密码
    mkdir security
    cd security/
    vi boot.properties #创建文件并添加如下内容:
    username=weblogic
    password=weblogic
    cd /home/weblogic/wls12213/user_projects/domains/base_domain/ #切换到域目录
    ./startWebLogic.sh #启动脚本,进入控制台

    在浏览器输入URL地址 http://IP:7001/console/ 访问,输入在boot.properties文件中配置的用户名和密码登录

    部署前后端项目

    1.打开cmd窗口,在项目路径下输入如下命令打包

    jar cvf bdap.war *

    2.将war包上传至服务器任意路径,weblogic控制台部署时,在对应路径引入war包即可

    部署成功后,查看日志,无异常再输入地址访问即可。

     

    展开全文
  • Weblogic部署项目三种方式

    万次阅读 2018-07-26 11:00:02
     在weblogic部署项目通常有三种方式:第一,在控制台中安装部署;第二,将部署包放在domain域中autodeploy目录下部署;第三,使用域中配置文件config.xml 进行项目部署。   控制台部署   1 启动weblogic...

     

        在weblogic中部署项目通常有三种方式:第一,在控制台中安装部署;第二,将部署包放在domain域中autodeploy目录下部署;第三,使用域中配置文件config.xml 进行项目的部署。

     

    控制台部署

     

    1  启动weblogic服务,登录到weblogic控制台页面,输入用户名和密码,登录到控制台里面

     

    2  点击左侧的部署

     

    3  在右侧点击安装按钮,准备进行项目安装

     

    4  看到路径输入框,可以在下面选择要部署的项目的位置

     

    5  也可以直接输入要部署的包的位置,敲回车

     

    6  点击下一步即可

     

    7  继续下一步

     

    8  点击完成按钮

     

    9   保存前面各步的设置

     

    10  保存完成后,会看到激活更改的提示,且不需要重启。

     

    11  这时便可以进行测试了,输入项目名称,看到了项目的欢迎页面,即项目部署成功。

     

    如果前面的步骤操作完成了,但依然无法访问项目的话,可以参考下面的补充步骤

    补充步骤

    补1  点击部署,勾选上项目,点击启动

     

    补2  待启动后,项目状态为活动,健康状况为OK时,继续测试。

     

    autodeploy自动部署

     

    自动部署时不需要登录控制台,在domain域的主目录下面有个autodeploy目录,直接将项目包拷贝到autodeploy目录下面就可以了。

    autodeploy目录里面有个readme.txt 文档,打开看一下,这里摘第一段出来

     

    
     
    1. This autodeploy directory provides a quick way to deploy applications

    2. to a development server. When the WebLogic Server instance is running

    3. in development mode, applications and modules in this directory are

    4. automatically deployed.


    主要说什么呢,就是开发模式下面,当weblogic启动时,会自动部署autodeploy目录下面的项目。

     

    将部署包servletDemo.war 丢到autodeploy目录下面,启动startWeblogic.cmd ,进行servletDemo的访问,依然可以看到

    欢迎页面。

     

    config.xml配置文件部署

     

    config.xml文件在domain域的config目录下面,config.xml主要配置了domain域的一些相关信息

    我们要部署项目,该在哪里配置呢

     

    
     
    1. <?xml version='1.0' encoding='UTF-8'?>

    2. <domain xmlns="http://xmlns.oracle.com/weblogic/domain" xmlns:sec="http://xmlns.oracle.com/weblogic/security" xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/security/xacml http://xmlns.oracle.com/weblogic/security/xacml/1.0/xacml.xsd http://xmlns.oracle.com/weblogic/security/providers/passwordvalidator http://xmlns.oracle.com/weblogic/security/providers/passwordvalidator/1.0/passwordvalidator.xsd http://xmlns.oracle.com/weblogic/domain http://xmlns.oracle.com/weblogic/1.0/domain.xsd http://xmlns.oracle.com/weblogic/security http://xmlns.oracle.com/weblogic/1.0/security.xsd http://xmlns.oracle.com/weblogic/security/wls http://xmlns.oracle.com/weblogic/security/wls/1.0/wls.xsd">

    3. <name>base_domain</name>

    4. <domain-version>12.1.3.0.0</domain-version>

    5. <security-configuration>

    6. <name>base_domain</name>

    7. <realm>

    8. <sec:authentication-provider xsi:type="wls:default-authenticatorType">

    9. <sec:name>DefaultAuthenticator</sec:name>

    10. </sec:authentication-provider>

    11. <sec:password-validator xmlns:pas="http://xmlns.oracle.com/weblogic/security/providers/passwordvalidator" xsi:type="pas:system-password-validatorType">

    12. <sec:name>SystemPasswordValidator</sec:name>

    13. <pas:min-password-length>8</pas:min-password-length>

    14. <pas:min-numeric-or-special-characters>1</pas:min-numeric-or-special-characters>

    15. </sec:password-validator>

    16. </realm>

    17. <default-realm>myrealm</default-realm>

    18. <credential-encrypted>{AES}xLPXh4gcT6JErTB+toxRZ1pQpAS+MGMuqnnXzu/OsxWMQTB8152ggdbUlhkSXUGC9f959oL7tIzyZiu9XdeajlkK9vAu9cQlCKLLUaUMyl5Ty4C0uuJA99b14eR7oIu4</credential-encrypted>

    19. <node-manager-username>weblogic</node-manager-username>

    20. <node-manager-password-encrypted>{AES}n3LLdgmAsocPRoYUrFfR2waWOlEz6KDFsp7+gByNeo8=</node-manager-password-encrypted>

    21. </security-configuration>

    22. <server>

    23. <name>AdminServer</name>

    24. <listen-address></listen-address>

    25. </server>

    26. <embedded-ldap>

    27. <name>base_domain</name>

    28. <credential-encrypted>{AES}21z8vCiCbuaYqsSj5t5+y6qvEY8dE3NdNr0zDG+K3EdwWEubzk9Vmx79Di43oxqX</credential-encrypted>

    29. </embedded-ldap>

    30. <configuration-version>12.1.3.0.0</configuration-version>

    31. <admin-server-name>AdminServer</admin-server-name>

    32. </domain>


    我们的项目部署信息添加在configuration-version 和 admin-server-name 之间

     

     

    
     
    1. <configuration-version>12.1.3.0.0</configuration-version>

    2. <app-deployment>

    3. <name>servletDemo</name>

    4. <target>AdminServer</target>

    5. <module-type>war</module-type>

    6. <source-path>C:\Users\ZhangQi\Desktop\servletDemo</source-path>

    7. <security-dd-model>DDOnly</security-dd-model>

    8. </app-deployment>

    9. <admin-server-name>AdminServer</admin-server-name>

     

    刚开始进行config.xml 配置文件部署的时候,出现了404,修改了下配置就可以了

    将部署的war包解压为文件夹的形式,然后

    将 <module-type>war</module-type> 里面的war 修改为 dir 即可

     

    
     
    1. <app-deployment>

    2. <name>servletDemo</name>

    3. <target>AdminServer</target>

    4. <module-type>dir</module-type>

    5. <source-path>C:\Users\ZhangQi\Desktop\servletDemo</source-path>

    6. <security-dd-model>DDOnly</security-dd-model>

    7. <staging-mode>nostage</staging-mode>

    8. </app-deployment>


     

     

    然后启动weblogic服务即可


    转载来源:

    https://blog.csdn.net/magi1201/article/details/46280507

     

     

    展开全文
  • weblogic服务器如何部署静态html,让浏览器可以直接访问?
  • 项目部署weblogic后乱码问题

    千次阅读 2016-04-20 21:18:56
    在/user_projects/domains/自己建的domain/bin/startWebLogic.sh文件中如图位置 JAVA_OPTIONS="${JAVA_OPTIONS} -Dfile.encoding=GBK"  加入图中标记的这一行 重启即可。

    在/user_projects/domains/自己建的domain/bin/startWebLogic.sh文件中如图位置

    项目部署到weblogic后乱码问题 - Jace Bo - moonshine

    JAVA_OPTIONS="${JAVA_OPTIONS} -Dfile.encoding=GBK" 

    加入图中标记的这一行 重启即可。

    展开全文
  • weblogic 安装部署纯静态html注意事项

    千次阅读 2017-03-29 10:51:49
    weblogic安装部署的文件夹下必须要有 WEB-INF\web.xml 文件,否则无安装部署
  • weblogic部署项目中文乱码

    千次阅读 2018-06-21 19:49:54
    解决方式在配置文件中添加如下配置 bin/startWebLogic.sh 即可解决此问题JAVA_OPTIONS="${JAVA_OPTIONS} -Dfile-recoding=UTF-8"
  • weblogic部署项目后出现404

    千次阅读 2018-07-24 17:44:31
    今天遇到的奇葩问题可真多,先是什么weblogicjdk版本不同好不容易修改好了jdk版本,部署项目后访问项目居然又出现404的错. 错误 : weblogic 部署项目后404 在你的项目中添加 weblogic.xml &lt;?xml ...
  • Weblogic部署项目打印log4j日志问题

    万次阅读 2014-01-22 14:53:17
    Weblogic部署项目后,项目的log4j日志一直都不会打印。是因为weblogic自己设置了log4j日志,更改log4j打印输出日志方法是: 编辑%WEBLOGICHOME%\user_project\domains\xxx\setDomainEnv.cmd文件,搜索“LOG4J_...
  • 向各位大佬请教:vuejs项目可以部署到websphere服务器上吗? 望各位大佬不吝赐教!
  • 使用Weblogic 10.3部署web项目 刚接触weblogic,所以把步骤记录下来,以便下次参考: 1.打开应用 Configuration Wizard 我用的是10.3的版本 继续点击下一步 等待进度条到100 点击“Done”之后会弹出cmd窗口,...
  • 这个算是系统的管理了静态资源资源问题,适合大部分静态资源访问不到的情况,但是觉得很繁琐,我这边没有用,我下面列出一种,只有一两张图片访问不到的情况 我这边是访问图片出现了问题,而且只有一张,是通过new ...
  • weblogic部署成功后无法自动根据web.xml配置文件中的index页面启动??这个问题查了很多相关资料都没有很好的解决。。。|: 比如我用tomcat部署时: http://127.0.0.1:9999/SSHDemo 可以直接到index页面 但是我...
  • Vue应用部署到服务器的正确方式

    千次阅读 2019-04-04 18:28:28
    Vue应用部署到服务器的正确方式 很多时候我们发现辛辛苦苦写的VueJs应用经过打包后在自己本地搭建的服务器上测试没有什么问题,但真正放在服务器上后,会发现或多或少的问题,比如:页面出现空白现象,获取资源路径...
  • weblogic部署静态网页

    千次阅读 2018-12-25 19:14:43
    环境: 之前做了个ca证书的申请, 然后人家让域名权验证, 而验证的方式有三种, 其中一种是人家给一个网址, 你放一个html或者txt 放上已给的信息 , 人家看到这个网页核对信息...部署weblogic上去, 至于如何部署这里...
  • 问题描述:vue项目build后部署到服务器上在当前页面刷新后会导致404的问题。 原因:因为项目中使用了了history模式(目的是为了去除地址栏中的#号),这句引发了后边的问题。 解决方案: 1、将history模式去除。 ...
  • 1.url不动式 url完全不动,即你的页面怎么改变,怎么跳转url都不会改变。这种情况的原理 就是纯ajax拿到页面后替换原页面中的元素,刷新页面就是首页 2.带hash(#)式 这种相对于第一种的话刷新页面页面不会丢失 ...
  • weblogic的启动与项目部署

    千次阅读 2017-10-26 22:50:36
    1.启动weblogic服务器使用dos窗口启动:D:\webLogic\user_projects\domains\base_domain\bin>setDomainEnv.cmd D:\webLogic\user_projects\domains\base_domain>start startWebLogic.cmd启动成功: 登录页面: 2...
  • 项目部署——已搭建的服务器 准备工作:域名解析 准备工作:端口开放 流程:
  • /weblogic / 6792 编辑 删除 新建一个项目的步骤 打开eclipse,右键点击new–>java project,会出现如下页面。填写一个Project name,比如我在这里填写的是java_demo。然后按finish一个项目就...
1 2 3 4 5 ... 13
收藏数 258
精华内容 103
关键字:

weblogic 部署vue项目