java -jar fmw_*.jar命令完成安装(安装路径通常为/opt/oracle/middleware)。sudo apt update
sudo apt install openjdk-11-jdk
weblogic_user)及数据库(如weblogic_db)。根据数据库类型下载对应的JDBC驱动(如MySQL用mysql-connector-java-8.0.xx.jar、Oracle用ojdbc8.jar),并将其复制到WebLogic的域库目录(如/opt/oracle/middleware/user_projects/domains/base_domain/lib/)。此目录会被WebLogic自动加载,无需额外配置classpath。
startWebLogic.sh脚本启动服务器:/opt/oracle/middleware/user_projects/domains/base_domain/bin/startWebLogic.sh
http://<服务器IP>:7001/console,使用管理员账号(如weblogic/admin)登录。MyMySQLDS);jdbc/MyDB);jdbc:mysql://<数据库IP>:3306/weblogic_db,Oracle为jdbc:oracle:thin:@<数据库IP>:1521:ORCL);weblogic_user/password)。5);50);5);100秒)未使用的连接将被回收。validate_datasource.py),确认连接池状态正常。在Web应用程序中引用配置的JNDI数据源,需修改以下文件:
<resource-ref>
<res-ref-name>jdbc/MyDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<ResourceLink name="jdbc/MyDB" global="jdbc/MyDB" type="javax.sql.DataSource"/>
完成上述配置后,将应用部署到WebLogic即可使用数据库连接。
domain/lib)而非全局库目录(middleware/lib),避免影响其他域。chmod 644 *.jar)。global-transactions-protocol设置为SSL)及JDBC密码加密(使用WebLogic的weblogic.security.Encrypt工具加密密码)。