WebLogic Server 是一个基于 Java EE 架构的应用服务器,用于开发、集成、部署和管理大型分布式 Web 应用、网络应用和数据库应用。以下是在 Debian 环境下配置 WebLogic Server 的一些基本步骤和技巧:
安装 WebLogic Server
- 下载 WebLogic Server:
- 访问 Oracle 官方网站下载最新版本的 WebLogic Server。
- 解压安装包:
- 使用以下命令解压下载的压缩包:
unzip /path/to/weblogic_install_package.zip -d /opt/weblogic
- 配置环境变量:
- 编辑
/etc/profile
或 ~/.bashrc
文件,添加以下内容:export WLS_HOME=/opt/weblogic
export PATH=$PATH:$WLS_HOME/bin
- 使配置生效:
启动和停止 WebLogic Server
- 启动 WebLogic Server:
- 在 $WLS_HOME/bin 目录下执行以下命令启动 WebLogic Server:
- 停止 WebLogic Server:
- 在 $WLS_HOME/bin 目录下执行以下命令停止 WebLogic Server:
- 后台运行 WebLogic Server:
- 使用
nohup
命令使 WebLogic Server 在后台运行:nohup ./startWebLogic.sh &
- 或者使用以下命令将 WebLogic Server 放入后台并暂停终端:
./startWebLogic.sh
Ctrl+Z
bg
配置 WebLogic Server
- 创建域:
- 在 $WLS_HOME/user_projects/domains 目录下创建一个新的域:
mkdir -p $WLS_HOME/user_projects/domains/base_domain
cd $WLS_HOME/user_projects/domains/base_domain
./config.sh
- 配置调试模式:
- 编辑 $WLS_HOME/user_projects/domains/base_domain/bin/setDomainEnv.sh 文件,在文件开头增加以下两行:
set debugFlag=true
set DEBUG_PORT=5005
- 保存文件后重新启动 WebLogic Server。
配置 IDEA 进行调试
- 配置项目:
- 在 IntelliJ IDEA 中创建一个新项目。
- 将 WebLogic 的所有 jar 包添加到项目的 ClassPath 中。可以通过以下命令找到所有 jar 包:
find $WLS_HOME/wlserver -name "*.jar"
- 将这些 jar 包复制到项目的 lib 目录中。
- 配置运行配置:
- 在 IntelliJ IDEA 中配置运行配置,设置 Main 类为 WebLogic 的启动类,并添加所需的程序参数。
注意事项
- JDK 版本:建议使用 JDK 8,因为 WebLogic 的一些漏洞需要利用 JNDI,而 JDK 1.7 及以上版本对 RMI 和 LDAP 进行了限制。
- 路径中不要包含中文和空格:在安装路径和配置文件中避免使用中文和空格,以免引起不必要的麻烦。
- 权限:确保使用管理员权限执行相关命令,否则可能会因为权限不足而失败。
以上是在 Debian 环境下配置 WebLogic Server 的基本步骤和技巧。根据具体需求,可能还需要进行更多的配置和优化。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>