在Debian上部署WebLogic Server需要以下依赖和步骤:
更新系统软件包:
sudo apt update
sudo apt upgrade -y
安装Java运行环境: Debian默认提供OpenJDK,你可以安装特定版本的OpenJDK。例如,安装OpenJDK 11:
sudo apt install openjdk-11-jdk -y
验证Java安装:
java -version
wget https://download.oracle.com/otn/weblogic/weblogic-server-14110/141100/weblogic-server-141100-linux-x86-64-bin.tar.gz
tar -xzf weblogic-server-141100-linux-x86-64-bin.tar.gz -C /opt
编辑/etc/profile
或~/.bashrc
文件,添加以下内容:
export PATH=$PATH:/opt/weblogic/server/bin
export DOMAIN_HOME=/opt/weblogic/server/domain_name
使配置生效:
source /etc/profile
config.sh
脚本创建和管理WebLogic域。以下是一些基本命令:
/opt/weblogic/server/bin/config.sh -domain mydomain -network_timeout 300 -install_mode standAlone -response_file /opt/weblogic/server/bin/config/config.xml
/opt/weblogic/server/bin/startWebLogic.sh
/opt/weblogic/server/bin/stopWebLogic.sh
/opt/weblogic/server/bin/stopWebLogic.sh
/opt/weblogic/server/bin/startWebLogic.sh
为了远程管理WebLogic服务器,需要配置监听器和SSL证书。编辑config.xml
文件,配置监听器:
<server>
<name>myserver</name>
<listen-address>myserver_host</listen-address>
<listen-port>7001</listen-port>
</server>
配置SSL证书:
<server>
...
<security>
<auth-method>BASIC</auth-method>
<ssl>
<enabled>true</enabled>
<key-store>
<name>mykeyStore</name>
<type>JKS</type>
<directory>${DOMAIN_HOME}/security</directory>
<password>mypassword</password>
</key-store>
</ssl>
</security>
...
</server>
重启WebLogic服务器使配置生效:
/opt/weblogic/server/bin/stopWebLogic.sh
/opt/weblogic/server/bin/startWebLogic.sh
访问WebLogic管理控制台,通常是通过http://myserver_host:7001/console,使用配置的管理员账户登录,验证安装是否成功。
请注意,上述步骤可能需要根据实际下载的WebLogic版本和具体需求进行调整。此外,WebLogic的正式版本可能需要购买许可证,而使用开源版本的WebLogic(如OpenWebLogic)则不需要。