温馨提示×

WebLogic在Debian环境下的配置技巧

小樊
43
2025-03-05 03:07:21
栏目: 智能运维
Debian服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

WebLogic Server 是一个基于 Java EE 架构的应用服务器,用于开发、集成、部署和管理大型分布式 Web 应用、网络应用和数据库应用。以下是在 Debian 环境下配置 WebLogic Server 的一些基本步骤和技巧:

安装 WebLogic Server

  1. 下载 WebLogic Server
  • 访问 Oracle 官方网站下载最新版本的 WebLogic Server。
  1. 解压安装包
  • 使用以下命令解压下载的压缩包:
    unzip /path/to/weblogic_install_package.zip -d /opt/weblogic
    
  1. 配置环境变量
  • 编辑 /etc/profile~/.bashrc 文件,添加以下内容:
    export WLS_HOME=/opt/weblogic
    export PATH=$PATH:$WLS_HOME/bin
    
  • 使配置生效:
    source /etc/profile
    

启动和停止 WebLogic Server

  1. 启动 WebLogic Server
  • 在 $WLS_HOME/bin 目录下执行以下命令启动 WebLogic Server:
    ./startWebLogic.sh
    
  1. 停止 WebLogic Server
  • 在 $WLS_HOME/bin 目录下执行以下命令停止 WebLogic Server:
    ./stopWebLogic.sh
    
  1. 后台运行 WebLogic Server
  • 使用 nohup 命令使 WebLogic Server 在后台运行:
    nohup ./startWebLogic.sh &
    
  • 或者使用以下命令将 WebLogic Server 放入后台并暂停终端:
    ./startWebLogic.sh
    Ctrl+Z
    bg
    

配置 WebLogic Server

  1. 创建域
  • 在 $WLS_HOME/user_projects/domains 目录下创建一个新的域:
    mkdir -p $WLS_HOME/user_projects/domains/base_domain
    cd $WLS_HOME/user_projects/domains/base_domain
    ./config.sh
    
  1. 配置调试模式
  • 编辑 $WLS_HOME/user_projects/domains/base_domain/bin/setDomainEnv.sh 文件,在文件开头增加以下两行:
    set debugFlag=true
    set DEBUG_PORT=5005
    
  • 保存文件后重新启动 WebLogic Server。

配置 IDEA 进行调试

  1. 配置项目
  • 在 IntelliJ IDEA 中创建一个新项目。
  • 将 WebLogic 的所有 jar 包添加到项目的 ClassPath 中。可以通过以下命令找到所有 jar 包:
    find $WLS_HOME/wlserver -name "*.jar"
    
  • 将这些 jar 包复制到项目的 lib 目录中。
  1. 配置运行配置
  • 在 IntelliJ IDEA 中配置运行配置,设置 Main 类为 WebLogic 的启动类,并添加所需的程序参数。

注意事项

  • JDK 版本:建议使用 JDK 8,因为 WebLogic 的一些漏洞需要利用 JNDI,而 JDK 1.7 及以上版本对 RMI 和 LDAP 进行了限制。
  • 路径中不要包含中文和空格:在安装路径和配置文件中避免使用中文和空格,以免引起不必要的麻烦。
  • 权限:确保使用管理员权限执行相关命令,否则可能会因为权限不足而失败。

以上是在 Debian 环境下配置 WebLogic Server 的基本步骤和技巧。根据具体需求,可能还需要进行更多的配置和优化。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Debian环境下WebLogic的故障排查技巧

0